Aug 23
2023
SELL
Open market or private sale
$59,293
$75.15 p/Share
789
Reduced 6.13%
12,084
Common Stock
Aug 23
2023
SELL
Payment of exercise price or tax liability
$13,457
$75.18 p/Share
179
Reduced 1.37%
12,873
Common Stock
Aug 23
2023
BUY
Exercise of conversion of derivative security
$41,236
$42.6 p/Share
968
Added 6.9%
13,052
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$4,421
$83.43 p/Share
53
Reduced 0.44%
12,084
Common Stock
Feb 12
2023
BUY
Grant, award, or other acquisition
-
148
Added 1.2%
12,137
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$215,141
$83.68 p/Share
2,571
Reduced 17.66%
11,989
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
8,251
Added 40.07%
12,340
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$11,518
$72.9 p/Share
158
Reduced 2.16%
7,165
Common Stock
Nov 01
2022
SELL
Open market or private sale
$90,819
$72.83 p/Share
1,247
Reduced 16.5%
6,309
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$61,300
$43.63 p/Share
1,405
Added 16.18%
7,276
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$31,725
$66.79 p/Share
475
Reduced 7.0%
6,309
Common Stock
Feb 12
2022
BUY
Grant, award, or other acquisition
-
1,575
Added 19.86%
6,354
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$44,333
$67.07 p/Share
661
Reduced 11.26%
5,209
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
1,887
Added 25.43%
5,533
Common Stock
May 10
2021
SELL
Payment of exercise price or tax liability
$45,056
$92.14 p/Share
489
Reduced 9.23%
4,807
Common Stock
May 10
2021
SELL
Open market or private sale
$248,124
$91.66 p/Share
2,707
Reduced 40.46%
3,983
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$128,128
$40.09 p/Share
3,196
Added 39.23%
4,951
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$1,337
$74.26 p/Share
18
Reduced 0.45%
3,983
Common Stock
Feb 13
2021
BUY
Grant, award, or other acquisition
-
63
Added 1.55%
4,001
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$31,505
$74.13 p/Share
425
Reduced 9.74%
3,938
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
1,482
Added 25.63%
4,300
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$23,118
$73.86 p/Share
313
Reduced 9.8%
2,881
Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
943
Added 22.79%
3,194
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$18,327
$68.13 p/Share
269
Reduced 7.94%
3,118
Common Stock
Nov 09
2020
SELL
Open market or private sale
$141,123
$67.62 p/Share
2,087
Reduced 48.11%
2,251
Common Stock