Jul 11
2024
SELL
Payment of exercise price or tax liability
$21,991
$439.82 p/Share
50
Reduced 1.28%
3,852
Common Stock
Jul 11
2024
BUY
Exercise of conversion of derivative security
-
115
Added 2.86%
3,902
Common Stock
Feb 26
2024
SELL
Open market or private sale
$1,811,209
$407.93 p/Share
4,440
Reduced 53.97%
3,787
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$1,786,471
$408.71 p/Share
4,371
Reduced 34.7%
8,227
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
$1,017,083
$153.36 p/Share
6,632
Added 34.49%
12,598
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$369,523
$393.11 p/Share
940
Reduced 13.61%
5,966
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
2,413
Added 25.89%
6,906
Common Stock
Jan 28
2024
SELL
Payment of exercise price or tax liability
$33,660
$391.4 p/Share
86
Reduced 1.88%
4,493
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$37,574
$391.4 p/Share
96
Reduced 2.05%
4,579
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
965
Added 17.11%
4,675
Common Stock
Aug 01
2023
SELL
Open market or private sale
$843,253
$348.74 p/Share
2,418
Reduced 39.46%
3,710
Common Stock
Jul 13
2023
SELL
Payment of exercise price or tax liability
$19,146
$341.9 p/Share
56
Reduced 0.91%
6,128
Common Stock
Jul 13
2023
BUY
Exercise of conversion of derivative security
-
129
Added 2.04%
6,184
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$28,009
$350.12 p/Share
80
Reduced 1.3%
6,055
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$24,111
$344.45 p/Share
70
Reduced 1.13%
6,135
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$29,622
$344.45 p/Share
86
Reduced 1.37%
6,205
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
1,019
Added 13.94%
6,291
Common Stock
Nov 15
2022
SELL
Open market or private sale
$1,339,901
$324.51 p/Share
4,129
Reduced 43.92%
5,272
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$1,249,533
$322.71 p/Share
3,872
Reduced 29.17%
9,401
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
$727,255
$125.13 p/Share
5,812
Added 30.45%
13,273
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$23,108
$308.1 p/Share
75
Reduced 0.67%
11,067
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$24,345
$304.31 p/Share
80
Reduced 0.71%
11,142
Common Stock
Jan 29
2022
SELL
Payment of exercise price or tax liability
$20,866
$298.09 p/Share
70
Reduced 0.62%
11,222
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
905
Added 7.42%
11,292
Common Stock
Apr 29
2021
SELL
Payment of exercise price or tax liability
$670,291
$256.62 p/Share
2,612
Reduced 18.7%
11,357
Common Stock