Feb 21
2024
SELL
Open market or private sale
$3,946,073
$234.62 p/Share
16,819
Reduced 55.35%
13,569
Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
$1,131,582
$67.28 p/Share
16,819
Added 35.63%
30,388
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$28,395
$232.75 p/Share
122
Reduced 0.89%
13,569
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$20,465
$235.23 p/Share
87
Reduced 0.64%
13,604
Common Stock
Feb 08
2024
SELL
Open market or private sale
$1,653,691
$232.26 p/Share
7,120
Reduced 34.36%
13,604
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
$441,084
$61.95 p/Share
7,120
Added 25.57%
20,724
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$602,170
$230.54 p/Share
2,612
Reduced 17.2%
12,574
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
8,333
Added 37.83%
13,692
Common Stock
May 17
2023
SELL
Open market or private sale
$2,731,138
$226.2 p/Share
12,074
Reduced 60.23%
7,972
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
$252,251
$73.18 p/Share
3,447
Added 14.67%
20,046
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$28,532
$231.97 p/Share
123
Reduced 0.78%
15,709
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
890
Added 5.09%
16,599
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$434,516
$229.66 p/Share
1,892
Reduced 10.67%
15,832
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
5,708
Added 24.36%
17,724
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$69,571
$230.37 p/Share
302
Reduced 2.47%
11,941
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$62,598
$230.99 p/Share
271
Reduced 2.17%
12,243
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$288,747
$216.94 p/Share
1,331
Reduced 9.61%
12,514
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
5,050
Added 26.73%
13,845
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$84,824
$216.94 p/Share
391
Reduced 4.26%
8,795
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$59,734
$222.06 p/Share
269
Reduced 2.85%
9,186
Common Stock
Aug 20
2021
SELL
Open market or private sale
$749,628
$198.0 p/Share
3,786
Reduced 28.59%
9,455
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$143,131
$149.25 p/Share
959
Reduced 6.75%
13,241
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$37,994
$145.57 p/Share
261
Reduced 1.8%
14,200
Common Stock
Feb 03
2021
BUY
Grant, award, or other acquisition
-
3,030
Added 17.32%
14,461
Common Stock
Oct 14
2020
SELL
Open market or private sale
$1,068,725
$155.0 p/Share
6,895
Reduced 37.62%
11,431
Common Stock