Jan 03
2026
SELL
Payment of exercise price or tax liability
$43,434
$104.16 p/Share
417
Reduced 6.32%
6,177
Common Stock, par valu...
Jan 03
2025
SELL
Payment of exercise price or tax liability
$105,649
$373.32 p/Share
283
Reduced 6.57%
4,023
Common Stock, par valu...
Jan 03
2025
BUY
Grant, award, or other acquisition
$959,805
$373.32 p/Share
2,571
Added 28.05%
6,594
Common Stock, par valu...
Mar 01
2024
BUY
Grant, award, or other acquisition
$119,899
$457.63 p/Share
262
Added 5.74%
4,306
Common Stock, par valu...
Jan 03
2024
SELL
Payment of exercise price or tax liability
$102,856
$541.35 p/Share
190
Reduced 6.54%
2,714
Common Stock, par valu...
Jan 03
2024
BUY
Grant, award, or other acquisition
-
1,330
Added 24.75%
4,044
Common Stock, par valu...
Mar 01
2023
BUY
Grant, award, or other acquisition
-
311
Added 9.67%
2,904
Common Stock, par valu...
Jan 03
2023
SELL
Payment of exercise price or tax liability
$93,972
$696.09 p/Share
135
Reduced 6.35%
1,990
Common Stock, par valu...
Jan 03
2023
BUY
Grant, award, or other acquisition
-
603
Added 18.87%
2,593
Common Stock, par valu...
Mar 04
2022
BUY
Grant, award, or other acquisition
-
404
Added 15.97%
2,125
Common Stock, par valu...
Jan 03
2022
SELL
Payment of exercise price or tax liability
$141,249
$1743.82 p/Share
81
Reduced 5.03%
1,528
Common Stock, par valu...
Jan 03
2022
BUY
Grant, award, or other acquisition
-
193
Added 10.08%
1,721
Common Stock, par valu...
Apr 02
2021
SELL
Payment of exercise price or tax liability
$25,610
$1829.28 p/Share
14
Reduced 0.86%
1,609
Common Stock, par valu...
Mar 05
2021
BUY
Grant, award, or other acquisition
-
392
Added 19.45%
1,623
Common Stock, par valu...
Jan 03
2021
SELL
Payment of exercise price or tax liability
$155,940
$2227.72 p/Share
70
Reduced 5.96%
1,105
Common Stock, par valu...
Jan 03
2021
BUY
Grant, award, or other acquisition
-
126
Added 9.29%
1,231
Common Stock, par valu...
Nov 25
2020
SELL
Sale (or disposition) back to the issuer
$790,000
$1975.0 p/Share
400
Reduced 17.6%
1,873
Common Stock, par valu...
Nov 25
2020
SELL
Open market or private sale
$1,372,645
$1966.54 p/Share
698
Reduced 37.27%
1,175
Common Stock, par valu...
Nov 25
2020
BUY
Exercise of conversion of derivative security
$789,473
$719.01 p/Share
1,098
Added 32.57%
2,273
Common Stock, par valu...