Feb 26
2025
SELL
Open market or private sale
$2,120,065
$442.51 p/Share
4,791
Reduced 33.92%
9,332
Common Stock
Feb 23
2025
SELL
Payment of exercise price or tax liability
$1,917,132
$440.72 p/Share
4,350
Reduced 23.55%
14,123
Common Stock
Feb 23
2025
BUY
Grant, award, or other acquisition
-
6,184
Added 28.5%
15,516
Common Stock
Feb 23
2025
BUY
Exercise of conversion of derivative security
-
2,957
Added 13.8%
18,473
Common Stock
Dec 06
2024
SELL
Payment of exercise price or tax liability
$62,076
$513.03 p/Share
121
Reduced 1.28%
9,332
Common Stock
Dec 06
2024
BUY
Exercise of conversion of derivative security
-
121
Added 1.26%
9,453
Common Stock
Aug 01
2024
SELL
Open market or private sale
$1,780,262
$544.09 p/Share
3,272
Reduced 25.96%
9,332
Common Stock
Mar 06
2024
SELL
Open market or private sale
$1,941,723
$431.59 p/Share
4,499
Reduced 26.31%
12,604
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$1,730,084
$431.12 p/Share
4,013
Reduced 19.0%
17,103
Common Stock
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
3,359
Added 13.72%
21,116
Common Stock
Feb 25
2024
BUY
Grant, award, or other acquisition
-
5,153
Added 22.49%
17,757
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$34,945
$448.02 p/Share
78
Reduced 0.62%
12,604
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
-
78
Added 0.61%
12,682
Common Stock
Apr 20
2023
SELL
Open market or private sale
$1,173,598
$490.84 p/Share
2,391
Reduced 15.95%
12,604
Common Stock
Mar 02
2023
SELL
Open market or private sale
$734,456
$476.61 p/Share
1,541
Reduced 9.32%
14,985
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$666,491
$479.49 p/Share
1,390
Reduced 7.76%
16,526
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
820
Added 4.38%
17,916
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
2,111
Added 10.99%
17,096
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$18,376
$483.58 p/Share
38
Reduced 0.25%
14,985
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
-
38
Added 0.25%
15,023
Common Stock
Jul 29
2022
SELL
Payment of exercise price or tax liability
$1,075,906
$413.81 p/Share
2,600
Reduced 14.79%
14,985
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
-
5,411
Added 23.53%
17,585
Common Stock
Mar 03
2022
SELL
Open market or private sale
$636,767
$449.06 p/Share
1,418
Reduced 10.43%
12,174
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$399,213
$386.46 p/Share
1,033
Reduced 7.06%
13,592
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
580
Added 3.81%
14,625
Common Stock