May 03
2024
SELL
Open market or private sale
$740,160
$288.0 p/Share
2,570
Reduced 31.78%
5,518
Common Stock
May 03
2024
BUY
Exercise of conversion of derivative security
$351,524
$136.78 p/Share
2,570
Added 24.11%
8,088
Common Stock
Mar 18
2024
BUY
Grant, award, or other acquisition
$15,421
$275.38 p/Share
56
Added 1.0%
5,518
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
310
Added 5.37%
5,462
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$36,084
$273.37 p/Share
132
Reduced 2.5%
5,152
Common Stock
Jan 26
2024
-
197
Reduced 3.59%
5,284
Common Stock
Dec 18
2023
BUY
Grant, award, or other acquisition
$15,564
$251.04 p/Share
62
Added 1.12%
5,481
Common Stock
Sep 18
2023
BUY
Grant, award, or other acquisition
$15,596
$222.8 p/Share
70
Added 1.28%
5,419
Common Stock
Jun 16
2023
BUY
Grant, award, or other acquisition
$15,607
$213.8 p/Share
73
Added 1.35%
5,349
Common Stock
Mar 16
2023
BUY
Grant, award, or other acquisition
$15,502
$215.31 p/Share
72
Added 1.35%
5,276
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
375
Added 6.72%
5,204
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$31,315
$231.97 p/Share
135
Reduced 2.72%
4,829
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
$15,459
$245.39 p/Share
63
Added 1.25%
4,964
Common Stock
Sep 16
2022
BUY
Grant, award, or other acquisition
$15,572
$229.0 p/Share
68
Added 1.37%
4,901
Common Stock
Jun 16
2022
BUY
Grant, award, or other acquisition
$15,479
$218.01 p/Share
71
Added 1.45%
4,833
Common Stock
Mar 16
2022
BUY
Grant, award, or other acquisition
$15,570
$235.91 p/Share
66
Added 1.37%
4,762
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$31,030
$250.24 p/Share
124
Reduced 2.57%
4,696
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
365
Added 7.04%
4,820
Common Stock
Dec 16
2021
BUY
Grant, award, or other acquisition
$11,676
$204.85 p/Share
57
Added 1.26%
4,455
Common Stock
Sep 16
2021
BUY
Grant, award, or other acquisition
$11,866
$197.77 p/Share
60
Added 1.35%
4,398
Common Stock
Jun 16
2021
BUY
Grant, award, or other acquisition
$11,721
$192.15 p/Share
61
Added 1.39%
4,338
Common Stock
Mar 16
2021
BUY
Grant, award, or other acquisition
$11,757
$175.48 p/Share
67
Added 1.54%
4,277
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$16,085
$172.96 p/Share
93
Reduced 2.16%
4,210
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
475
Added 9.94%
4,303
Common Stock
Dec 16
2020
BUY
Grant, award, or other acquisition
$11,836
$153.72 p/Share
77
Added 1.97%
3,828
Common Stock