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
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
1,649
Added 10.51%
14,045
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$50,739
$333.81 p/Share
152
Reduced 1.21%
12,396
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
-
152
Added 1.2%
12,548
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$578,799
$340.47 p/Share
1,700
Reduced 12.06%
12,396
Common Stock