Feb 28
2025
SELL
Payment of exercise price or tax liability
$1,261,717
$563.77 p/Share
2,238
Reduced 23.81%
7,162
Common Stock
Feb 28
2025
SELL
Open market or private sale
$106,584
$566.94 p/Share
188
Reduced 2.56%
7,162
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
$156,425
$166.41 p/Share
940
Added 11.47%
7,256
Common Stock
Feb 27
2025
BUY
Grant, award, or other acquisition
-
3,758
Added 30.29%
8,648
Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$907,082
$573.74 p/Share
1,581
Reduced 24.43%
4,890
Common Stock
Feb 26
2025
SELL
Open market or private sale
$61,651
$570.85 p/Share
108
Reduced 2.16%
4,890
Common Stock
Feb 26
2025
BUY
Exercise of conversion of derivative security
$488,813
$148.26 p/Share
3,297
Added 40.01%
4,944
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$280,413
$582.98 p/Share
481
Reduced 12.78%
3,282
Common Stock
Feb 10
2025
SELL
Open market or private sale
$158,710
$590.0 p/Share
269
Reduced 7.58%
3,282
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
$239,792
$178.02 p/Share
1,347
Added 28.27%
3,417
Common Stock
Jan 29
2025
SELL
Open market or private sale
$53,684
$571.11 p/Share
94
Reduced 3.45%
2,630
Common Stock
Jan 29
2025
BUY
Exercise of conversion of derivative security
$19,636
$208.9 p/Share
94
Added 3.34%
2,724
Common Stock
Jan 28
2025
SELL
Open market or private sale
$3,911,006
$567.8 p/Share
6,888
Reduced 72.37%
2,630
Common Stock
Jan 28
2025
BUY
Exercise of conversion of derivative security
$206,269
$271.05 p/Share
761
Added 7.92%
8,851
Common Stock
Dec 10
2024
SELL
Open market or private sale
$145,840
$540.15 p/Share
270
Reduced 2.99%
8,757
Common Stock
Dec 10
2024
BUY
Exercise of conversion of derivative security
$72,098
$267.03 p/Share
270
Added 2.95%
8,892
Common Stock
Nov 29
2024
SELL
Open market or private sale
$101,332
$539.0 p/Share
188
Reduced 2.1%
8,757
Common Stock
Nov 29
2024
BUY
Exercise of conversion of derivative security
$46,926
$249.61 p/Share
188
Added 2.08%
8,851
Common Stock
Nov 26
2024
SELL
Open market or private sale
$58,542
$542.06 p/Share
108
Reduced 1.22%
8,757
Common Stock
Nov 26
2024
BUY
Exercise of conversion of derivative security
$32,023
$296.51 p/Share
108
Added 1.21%
8,811
Common Stock
Nov 11
2024
SELL
Open market or private sale
$145,230
$539.89 p/Share
269
Reduced 2.98%
8,757
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$71,831
$267.03 p/Share
269
Added 2.89%
9,026
Common Stock
Nov 08
2024
SELL
Open market or private sale
$12,024,075
$525.0 p/Share
22,903
Reduced 72.34%
8,757
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
$5,171,955
$225.82 p/Share
22,903
Added 41.98%
31,660
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$381,564
$386.59 p/Share
987
Reduced 10.13%
8,757
Common Stock