Apr 01
2024
SELL
Payment of exercise price or tax liability
$2,073,146
$385.2 p/Share
5,382
Reduced 26.76%
14,729
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
8,152
Added 28.84%
20,111
Common Stock
Mar 25
2024
BUY
Grant, award, or other acquisition
$799,967
$388.9 p/Share
2,057
Added 14.68%
11,959
Common Stock
Dec 14
2023
SELL
Open market or private sale
$7,621,460
$494.9 p/Share
15,400
Reduced 60.86%
9,902
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$1,675,400
$167.54 p/Share
10,000
Added 28.33%
25,302
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$104,886
$364.19 p/Share
288
Reduced 1.85%
15,302
Common Stock
Mar 31
2023
SELL
Open market or private sale
$6,278,512
$362.02 p/Share
17,343
Reduced 53.13%
15,302
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
$2,198,225
$126.75 p/Share
17,343
Added 34.69%
32,645
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$117,453
$358.09 p/Share
328
Reduced 2.06%
15,590
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
$799,973
$358.09 p/Share
2,234
Added 12.31%
15,918
Common Stock
Mar 27
2023
SELL
Payment of exercise price or tax liability
$1,345,012
$317.22 p/Share
4,240
Reduced 23.66%
13,684
Common Stock
Mar 27
2023
BUY
Exercise of conversion of derivative security
-
7,384
Added 29.18%
17,924
Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$105,186
$365.23 p/Share
288
Reduced 2.66%
10,540
Common Stock
Mar 30
2022
BUY
Grant, award, or other acquisition
$699,940
$376.92 p/Share
1,857
Added 14.64%
10,828
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$1,790,948
$331.78 p/Share
5,398
Reduced 37.57%
8,971
Common Stock
Mar 28
2022
BUY
Exercise of conversion of derivative security
-
8,954
Added 38.39%
14,369
Common Stock
Jun 29
2021
SELL
Open market or private sale
$5,271,429
$367.04 p/Share
14,362
Reduced 72.62%
5,415
Common Stock
Jun 29
2021
BUY
Exercise of conversion of derivative security
$599,442
$57.85 p/Share
10,362
Added 34.38%
19,777
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$499,937
$306.71 p/Share
1,630
Added 14.76%
9,415
Common Stock
Mar 29
2021
SELL
Payment of exercise price or tax liability
$1,870,403
$316.16 p/Share
5,916
Reduced 43.18%
7,785
Common Stock
Mar 29
2021
BUY
Exercise of conversion of derivative security
-
9,306
Added 40.45%
13,701
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$380,632
$339.85 p/Share
1,120
Reduced 20.31%
4,395
Common Stock