Oct 30
2024
SELL
Payment of exercise price or tax liability
$9,800,862
$143.98 p/Share
68,071
Reduced 4.14%
1,576,140
Common Stock
Oct 30
2024
BUY
Exercise of conversion of derivative security
-
151,942
Added 8.46%
1,644,211
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$3,195,171
$123.0 p/Share
25,977
Reduced 1.71%
1,492,269
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
57,984
Added 3.68%
1,518,246
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$1,207,353
$134.93 p/Share
8,948
Reduced 0.61%
1,460,262
Common Stock
Dec 31
2023
BUY
Exercise of conversion of derivative security
-
19,272
Added 1.29%
1,469,210
Common Stock
Oct 30
2023
SELL
Payment of exercise price or tax liability
$7,501,093
$108.98 p/Share
68,830
Reduced 4.53%
1,449,938
Common Stock
Oct 30
2023
BUY
Exercise of conversion of derivative security
-
151,942
Added 9.09%
1,518,768
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$5,534,790
$249.81 p/Share
22,156
Reduced 3.14%
683,413
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
48,908
Added 6.48%
705,569
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
-
2,702
Reduced 0.41%
656,661
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
-
5,358
Added 0.81%
659,363
Common Stock
Oct 31
2022
SELL
Payment of exercise price or tax liability
$7,234,228
$207.91 p/Share
34,795
Reduced 5.05%
654,005
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
-
75,971
Added 9.93%
688,800
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$6,375,053
$224.45 p/Share
28,403
Reduced 4.43%
612,829
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
63,219
Added 8.97%
641,232
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$1,252,921
$240.9 p/Share
5,201
Reduced 0.89%
578,013
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
-
10,815
Added 1.82%
583,214
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$4,928,514
$211.37 p/Share
23,317
Reduced 3.91%
572,399
Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
50,909
Added 7.87%
595,716
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$1,758,564
$194.79 p/Share
9,028
Reduced 1.63%
544,807
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
-
19,402
Added 3.38%
553,853
Common Stock