May 30
2025
SELL
Open market or private sale
$147,900
$1020.0 p/Share
145
Reduced 4.57%
3,027
Common Stock
May 19
2025
SELL
Open market or private sale
$96,843
$1030.25 p/Share
94
Reduced 2.88%
3,172
Common Stock
May 16
2025
SELL
Payment of exercise price or tax liability
$104,018
$1040.18 p/Share
100
Reduced 2.97%
3,266
Common Stock
May 16
2025
BUY
Exercise of conversion of derivative security
-
194
Added 5.45%
3,366
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$158,382
$1035.18 p/Share
153
Reduced 4.6%
3,172
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
-
298
Added 8.23%
3,325
Common Stock
May 13
2025
SELL
Open market or private sale
$67,518
$1023.0 p/Share
66
Reduced 2.13%
3,027
Common Stock
May 12
2025
SELL
Payment of exercise price or tax liability
$71,092
$1015.6 p/Share
70
Reduced 2.21%
3,093
Common Stock
May 12
2025
BUY
Exercise of conversion of derivative security
-
136
Added 4.12%
3,163
Common Stock
May 08
2025
SELL
Open market or private sale
$253,145
$985.0 p/Share
257
Reduced 7.83%
3,027
Common Stock
May 07
2025
SELL
Payment of exercise price or tax liability
$264,505
$983.29 p/Share
269
Reduced 7.57%
3,284
Common Stock
May 07
2025
BUY
Exercise of conversion of derivative security
-
526
Added 12.9%
3,553
Common Stock
Apr 16
2025
SELL
Open market or private sale
$284,831
$804.61 p/Share
354
Reduced 10.47%
3,027
Common Stock
Apr 15
2025
SELL
Payment of exercise price or tax liability
$302,105
$816.5 p/Share
370
Reduced 9.86%
3,381
Common Stock
Apr 15
2025
BUY
Exercise of conversion of derivative security
-
724
Added 16.18%
3,751
Common Stock
Feb 18
2025
SELL
Open market or private sale
$1,074,944
$988.0 p/Share
1,088
Reduced 26.44%
3,027
Common Stock
Feb 14
2025
SELL
Payment of exercise price or tax liability
$1,120,811
$986.63 p/Share
1,136
Reduced 21.63%
4,115
Common Stock
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
2,224
Added 34.54%
4,215
Common Stock
Feb 13
2025
SELL
Open market or private sale
$1,512,896
$982.4 p/Share
1,540
Reduced 33.72%
3,027
Common Stock
Feb 12
2025
SELL
Payment of exercise price or tax liability
$1,578,716
$982.4 p/Share
1,607
Reduced 26.03%
4,567
Common Stock
Feb 12
2025
BUY
Exercise of conversion of derivative security
-
3,147
Added 40.43%
4,637
Common Stock
Feb 10
2025
SELL
Open market or private sale
$297,124
$1017.55 p/Share
292
Reduced 8.8%
3,027
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$235,939
$1008.29 p/Share
234
Reduced 6.59%
3,319
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
526
Added 12.9%
3,553
Common Stock
Jan 16
2025
SELL
Open market or private sale
$481,635
$1058.54 p/Share
455
Reduced 13.07%
3,027
Common Stock