May 07
2024
BUY
Exercise of conversion of derivative security
$283,260
$188.84 p/Share
1,500
Added 12.97%
10,064
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$2,083,546
$385.2 p/Share
5,409
Reduced 38.71%
8,564
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
8,152
Added 36.85%
13,973
Common Stock
Mar 25
2024
BUY
Grant, award, or other acquisition
$750,188
$388.9 p/Share
1,929
Added 24.89%
5,821
Common Stock
Sep 06
2023
SELL
Open market or private sale
$11,220,381
$401.0 p/Share
27,981
Reduced 87.79%
3,892
Common Stock
Sep 06
2023
BUY
Exercise of conversion of derivative security
$2,197,225
$116.36 p/Share
18,883
Added 37.2%
31,873
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$105,979
$364.19 p/Share
291
Reduced 2.19%
12,990
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$118,885
$358.09 p/Share
332
Reduced 2.44%
13,281
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
$749,840
$358.09 p/Share
2,094
Added 13.33%
13,613
Common Stock
Mar 27
2023
SELL
Payment of exercise price or tax liability
$1,357,701
$317.22 p/Share
4,280
Reduced 27.09%
11,519
Common Stock
Mar 27
2023
BUY
Exercise of conversion of derivative security
-
7,384
Added 31.85%
15,799
Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$106,282
$365.23 p/Share
291
Reduced 3.34%
8,415
Common Stock
Mar 30
2022
BUY
Grant, award, or other acquisition
$699,940
$376.92 p/Share
1,857
Added 17.58%
8,706
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$1,807,869
$331.78 p/Share
5,449
Reduced 44.31%
6,849
Common Stock
Mar 28
2022
BUY
Exercise of conversion of derivative security
-
8,954
Added 42.13%
12,298
Common Stock
Sep 20
2021
SELL
Payment of exercise price or tax liability
$19,718
$419.53 p/Share
47
Reduced 1.39%
3,344
Common Stock
Sep 09
2021
SELL
Open market or private sale
$9,018,502
$424.94 p/Share
21,223
Reduced 86.22%
3,391
Common Stock
Sep 09
2021
BUY
Exercise of conversion of derivative security
$2,265,643
$167.54 p/Share
13,523
Added 51.54%
12,717
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$499,937
$306.71 p/Share
1,630
Added 12.81%
11,091
Common Stock
Mar 29
2021
SELL
Payment of exercise price or tax liability
$1,470,460
$316.16 p/Share
4,651
Reduced 32.96%
9,461
Common Stock
Mar 29
2021
BUY
Exercise of conversion of derivative security
-
7,098
Added 33.47%
14,112
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$384,370
$339.85 p/Share
1,131
Reduced 13.89%
7,014
Common Stock
Dec 17
2020
SELL
Open market or private sale
$764,220
$382.11 p/Share
2,000
Reduced 19.71%
8,145
Common Stock