Feb 14
2025
SELL
Payment of exercise price or tax liability
$833,702
$986.63 p/Share
845
Reduced 11.36%
6,594
Common Stock
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
1,904
Added 22.21%
6,668
Common Stock
Feb 12
2025
SELL
Payment of exercise price or tax liability
$1,069,833
$982.4 p/Share
1,089
Reduced 16.44%
5,535
Common Stock
Feb 12
2025
BUY
Exercise of conversion of derivative security
-
2,622
Added 31.94%
5,586
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$157,293
$1008.29 p/Share
156
Reduced 3.75%
4,002
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
509
Added 10.97%
4,133
Common Stock
Nov 25
2024
SELL
Open market or private sale
$333,219
$1064.6 p/Share
313
Reduced 7.9%
3,649
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$145,640
$1011.39 p/Share
144
Reduced 3.51%
3,962
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
296
Added 6.82%
4,043
Common Stock
Nov 12
2024
SELL
Payment of exercise price or tax liability
$58,704
$1048.29 p/Share
56
Reduced 1.45%
3,810
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
-
114
Added 2.86%
3,866
Common Stock
Nov 07
2024
SELL
Payment of exercise price or tax liability
$98,482
$1015.28 p/Share
97
Reduced 2.52%
3,752
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
-
200
Added 4.98%
3,815
Common Stock
Aug 26
2024
SELL
Open market or private sale
$1,540,715
$829.68 p/Share
1,857
Reduced 33.73%
3,649
Common Stock
Aug 16
2024
SELL
Payment of exercise price or tax liability
$815,146
$827.56 p/Share
985
Reduced 15.17%
5,506
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
-
2,033
Added 26.68%
5,587
Common Stock
Aug 12
2024
SELL
Payment of exercise price or tax liability
$534,789
$806.62 p/Share
663
Reduced 12.95%
4,458
Common Stock
Aug 12
2024
BUY
Exercise of conversion of derivative security
-
1,369
Added 23.27%
4,514
Common Stock
Aug 07
2024
SELL
Payment of exercise price or tax liability
$75,299
$776.28 p/Share
97
Reduced 2.52%
3,752
Common Stock
Aug 07
2024
BUY
Exercise of conversion of derivative security
-
200
Added 4.98%
3,815
Common Stock
May 30
2024
SELL
Open market or private sale
$1,381,980
$690.99 p/Share
2,000
Reduced 35.4%
3,649
Common Stock
May 17
2024
SELL
Payment of exercise price or tax liability
$109,402
$765.05 p/Share
143
Reduced 2.47%
5,649
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
-
295
Added 4.9%
5,730
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$40,138
$729.79 p/Share
55
Reduced 0.99%
5,497
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
-
113
Added 1.99%
5,552
Common Stock