Sep 12
2024
SELL
Open market or private sale
$3,221,340
$385.42 p/Share
8,358
Reduced 21.97%
29,678
Common Stock
Sep 10
2024
SELL
Payment of exercise price or tax liability
$5,302,592
$386.43 p/Share
13,722
Reduced 26.51%
38,036
Common Stock
Sep 10
2024
BUY
Exercise of conversion of derivative security
$3,206,899
$145.24 p/Share
22,080
Added 29.9%
51,758
Common Stock
May 09
2024
SELL
Open market or private sale
$1,999,829
$316.88 p/Share
6,311
Reduced 17.56%
29,623
Common Stock
May 08
2024
-
4,500
Reduced 11.13%
35,934
Common Stock
May 07
2024
SELL
Payment of exercise price or tax liability
$3,883,143
$314.45 p/Share
12,349
Reduced 23.4%
40,434
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
$2,594,859
$139.06 p/Share
18,660
Added 26.12%
52,783
Common Stock
May 06
2024
SELL
Open market or private sale
$494,400
$309.0 p/Share
1,600
Reduced 4.48%
34,123
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$1,916,712
$308.55 p/Share
6,212
Reduced 14.82%
35,696
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
16,980
Added 28.83%
41,908
Common Stock
Jan 31
2024
SELL
Open market or private sale
$981,728
$306.79 p/Share
3,200
Reduced 11.38%
24,928
Common Stock
Jan 31
2024
-
728
Reduced 2.52%
28,128
Common Stock
Apr 28
2023
SELL
Open market or private sale
$3,571,428
$284.44 p/Share
12,556
Reduced 30.37%
28,783
Common Stock
Apr 24
2023
SELL
Payment of exercise price or tax liability
$5,571,570
$286.25 p/Share
19,464
Reduced 32.01%
41,339
Common Stock
Apr 24
2023
BUY
Exercise of conversion of derivative security
$3,239,143
$101.16 p/Share
32,020
Added 34.5%
60,803
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$1,112,338
$262.84 p/Share
4,232
Reduced 12.83%
28,750
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
12,160
Added 26.94%
32,982
Common Stock
Feb 01
2023
SELL
Open market or private sale
$1,028,440
$257.11 p/Share
4,000
Reduced 16.11%
20,822
Common Stock
Oct 31
2022
-
450
Reduced 1.78%
24,822
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$892,918
$244.1 p/Share
3,658
Reduced 12.7%
25,143
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
10,840
Added 27.35%
28,801
Common Stock
Aug 03
2021
SELL
Open market or private sale
$629,775
$251.91 p/Share
2,500
Reduced 12.25%
17,914
Common Stock
Apr 29
2021
SELL
Payment of exercise price or tax liability
$766,160
$201.94 p/Share
3,794
Reduced 8.86%
39,033
Common Stock
Apr 29
2021
SELL
Open market or private sale
$3,761,356
$201.53 p/Share
18,664
Reduced 47.82%
20,369
Common Stock
Apr 29
2021
BUY
Exercise of conversion of derivative security
$486,023
$81.96 p/Share
5,930
Added 12.16%
42,827
Common Stock