Jun 03
2024
SELL
Open market or private sale
$5,781,545
$819.38 p/Share
7,056
Reduced 21.72%
25,428
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
$1,229,749
$737.26 p/Share
1,668
Added 4.88%
32,484
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$365,415
$645.61 p/Share
566
Reduced 1.8%
30,816
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
1,268
Added 3.88%
31,382
Common Stock
Jun 15
2023
SELL
Open market or private sale
$737,856
$448.0 p/Share
1,647
Reduced 5.19%
30,114
Common Stock
Jun 14
2023
SELL
Open market or private sale
$731,745
$444.29 p/Share
1,647
Reduced 4.93%
31,761
Common Stock
Feb 17
2023
-
500
Reduced 1.47%
33,408
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
$865,215
$345.12 p/Share
2,507
Added 6.88%
33,908
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$323,845
$344.15 p/Share
941
Reduced 2.91%
31,401
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
2,102
Added 6.1%
32,342
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
$801,331
$243.27 p/Share
3,294
Added 9.82%
30,240
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$292,996
$245.39 p/Share
1,194
Reduced 4.24%
26,946
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
2,676
Added 8.68%
28,140
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
$1,242,851
$205.77 p/Share
6,040
Added 19.17%
25,464
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$317,986
$207.97 p/Share
1,529
Reduced 7.3%
19,424
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
3,435
Added 14.08%
20,953
Common Stock
Mar 16
2020
SELL
Open market or private sale
$619,237
$131.0 p/Share
4,727
Reduced 21.1%
17,674
Common Stock
Feb 11
2020
BUY
Grant, award, or other acquisition
$256,476
$144.25 p/Share
1,778
Added 7.35%
22,401
Common Stock
Feb 04
2019
BUY
Grant, award, or other acquisition
$355,463
$120.17 p/Share
2,958
Added 12.44%
20,817
Common Stock
Nov 03
2018
SELL
Payment of exercise price or tax liability
$145,820
$106.75 p/Share
1,366
Reduced 7.11%
17,859
Common Stock
Nov 03
2018
BUY
Exercise of conversion of derivative security
-
3,133
Added 14.01%
19,225
Common Stock
Jan 29
2018
BUY
Grant, award, or other acquisition
$140,072
$87.6 p/Share
1,599
Added 9.04%
16,092
Common Stock