Mar 31
2025
SELL
Payment of exercise price or tax liability
$815,495
$283.06 p/Share
2,881
Reduced 17.86%
13,248
Common Stock
Mar 31
2025
BUY
Exercise of conversion of derivative security
-
5,306
Added 24.75%
16,129
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
$649,905
$283.06 p/Share
2,296
Added 17.5%
10,823
Common Stock
Mar 25
2025
SELL
Payment of exercise price or tax liability
$74,217
$337.35 p/Share
220
Reduced 2.52%
8,527
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$1,093,197
$385.2 p/Share
2,838
Reduced 24.5%
8,747
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
4,890
Added 29.68%
11,585
Common Stock
Mar 25
2024
BUY
Grant, award, or other acquisition
$549,904
$388.9 p/Share
1,414
Added 17.44%
6,695
Common Stock
Jan 12
2024
SELL
Payment of exercise price or tax liability
$5,279
$479.94 p/Share
11
Reduced 0.21%
5,281
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$55,356
$364.19 p/Share
152
Reduced 2.79%
5,292
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$59,084
$358.09 p/Share
165
Reduced 2.94%
5,444
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
$499,893
$358.09 p/Share
1,396
Added 19.93%
5,609
Common Stock
Mar 27
2023
SELL
Payment of exercise price or tax liability
$433,322
$317.22 p/Share
1,366
Reduced 24.48%
4,213
Common Stock
Mar 27
2023
BUY
Exercise of conversion of derivative security
-
2,905
Added 34.24%
5,579
Common Stock
Jan 12
2023
SELL
Payment of exercise price or tax liability
$3,464
$314.99 p/Share
11
Reduced 0.41%
2,674
Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$55,515
$365.23 p/Share
152
Reduced 5.36%
2,685
Common Stock
Mar 30
2022
BUY
Grant, award, or other acquisition
$399,912
$376.92 p/Share
1,061
Added 27.22%
2,837
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$218,311
$331.78 p/Share
658
Reduced 27.03%
1,776
Common Stock
Mar 28
2022
BUY
Exercise of conversion of derivative security
-
1,400
Added 36.52%
2,434
Common Stock
Jan 12
2022
SELL
Payment of exercise price or tax liability
$3,527
$352.72 p/Share
10
Reduced 0.96%
1,034
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$299,962
$306.71 p/Share
978
Added 48.37%
1,044
Common Stock
Jan 12
2021
BUY
Grant, award, or other acquisition
$23,200
$356.93 p/Share
65
Added 49.62%
66
Common Stock