Mar 18
2024
SELL
Open market or private sale
$7,131,389
$302.28 p/Share
23,592
Reduced 49.06%
24,499
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$6,922,912
$298.44 p/Share
23,197
Reduced 37.93%
37,953
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
10,138
Added 17.41%
48,091
Common Stock
Feb 27
2024
SELL
Open market or private sale
$366,807
$303.9 p/Share
1,207
Reduced 1.94%
61,150
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$359,568
$303.69 p/Share
1,184
Reduced 1.86%
62,357
Common Stock
Feb 02
2024
SELL
Open market or private sale
$22,678
$290.75 p/Share
78
Reduced 0.12%
63,541
Common Stock
Jan 02
2024
SELL
Open market or private sale
$1,776,345
$264.81 p/Share
6,708
Reduced 9.56%
63,494
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$940,864
$140.26 p/Share
6,708
Added 8.72%
70,202
Common Stock
Sep 19
2023
SELL
Open market or private sale
$307,300
$235.66 p/Share
1,304
Reduced 2.01%
63,494
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$300,090
$234.08 p/Share
1,282
Reduced 1.94%
64,798
Common Stock
Aug 29
2023
SELL
Open market or private sale
$280,036
$232.01 p/Share
1,207
Reduced 1.79%
66,080
Common Stock
Aug 25
2023
SELL
Payment of exercise price or tax liability
$275,291
$232.51 p/Share
1,184
Reduced 1.73%
67,287
Common Stock
Aug 03
2023
SELL
Open market or private sale
$61,747
$227.85 p/Share
271
Reduced 0.39%
68,471
Common Stock
Mar 17
2023
SELL
Open market or private sale
$2,668,677
$207.55 p/Share
12,858
Reduced 15.76%
68,742
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$2,565,567
$202.94 p/Share
12,642
Reduced 13.41%
81,600
Common Stock
Mar 16
2023
SELL
Open market or private sale
$3,551,815
$201.51 p/Share
17,626
Reduced 15.76%
94,242
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
$1,368,349
$91.12 p/Share
15,017
Added 11.84%
111,868
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$519,932
$202.94 p/Share
2,562
Reduced 2.58%
96,851
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
13,360
Added 11.85%
99,413
Common Stock
Feb 28
2023
SELL
Open market or private sale
$300,132
$193.26 p/Share
1,553
Reduced 1.77%
86,053
Common Stock
Feb 27
2023
SELL
Open market or private sale
$351,825
$195.35 p/Share
1,801
Reduced 2.0%
88,444
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$161,884
$193.18 p/Share
838
Reduced 0.95%
87,606
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$197,497
$199.09 p/Share
992
Reduced 1.09%
90,245
Common Stock
Aug 29
2022
SELL
Open market or private sale
$212,842
$176.34 p/Share
1,207
Reduced 1.31%
91,077
Common Stock
Aug 26
2022
SELL
Open market or private sale
$259,848
$184.42 p/Share
1,409
Reduced 1.5%
92,284
Common Stock