Aug 31
2024
SELL
Payment of exercise price or tax liability
$836,485
$492.63 p/Share
1,698
Reduced 50.72%
1,650
Common Stock
Aug 31
2024
BUY
Grant, award, or other acquisition
-
3,348
Added 50.0%
3,348
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$638,260
$386.59 p/Share
1,651
Reduced 3.23%
49,502
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
3,256
Added 6.11%
50,011
Common Stock
Feb 28
2024
SELL
Open market or private sale
$41,892,853
$385.08 p/Share
108,790
Reduced 69.43%
47,897
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$19,467,605
$149.97 p/Share
129,810
Added 68.97%
58,397
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$337,930
$389.77 p/Share
867
Reduced 3.13%
26,877
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
1,710
Added 5.81%
27,744
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$421,218
$388.22 p/Share
1,085
Reduced 4.0%
26,034
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
2,873
Added 9.58%
27,119
Common Stock
Jun 14
2023
SELL
Open market or private sale
$3,656,250
$325.0 p/Share
11,250
Reduced 31.79%
24,136
Common Stock
Jun 14
2023
BUY
Exercise of conversion of derivative security
$668,925
$59.46 p/Share
11,250
Added 24.12%
35,386
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$370,923
$229.39 p/Share
1,617
Reduced 6.28%
24,136
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
3,259
Added 11.68%
24,634
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$195,930
$231.05 p/Share
848
Reduced 3.63%
22,494
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
1,710
Added 6.83%
23,342
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$212,460
$244.77 p/Share
868
Reduced 3.86%
21,632
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
1,749
Added 7.21%
22,500
Common Stock
Feb 13
2023
SELL
Open market or private sale
$8,166,286
$245.61 p/Share
33,249
Reduced 61.57%
20,751
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
$3,415,500
$63.25 p/Share
54,000
Added 50.0%
54,000
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$324,879
$290.33 p/Share
1,119
Reduced 19.8%
4,532
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
2,256
Added 28.53%
5,651
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$249,484
$293.51 p/Share
850
Reduced 20.02%
3,395
Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
-
1,713
Added 28.75%
4,245
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$409,952
$289.31 p/Share
1,417
Reduced 35.88%
2,532
Common Stock