Feb 16
2024
SELL
Payment of exercise price or tax liability
$11,129,304
$326.43 p/Share
34,094
Reduced 37.48%
56,869
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
81,466
Added 47.25%
90,963
Common Stock
Dec 04
2023
SELL
Open market or private sale
$2,843,704
$279.26 p/Share
10,183
Reduced 51.74%
9,497
Common Stock
Mar 17
2023
-
78,709
Reduced 80.0%
19,680
Common Stock
Feb 17
2023
SELL
Grant, award, or other acquisition
-
139,114
Reduced 46.7%
158,794
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$14,974,399
$247.9 p/Share
60,405
Reduced 38.04%
98,389
Common Stock
Jan 06
2023
SELL
Open market or private sale
$2,111,300
$211.13 p/Share
10,000
Reduced 33.69%
19,680
Common Stock
Dec 30
2022
-
95,333
Reduced 76.26%
29,680
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$1,631,288
$211.17 p/Share
7,725
Reduced 5.82%
125,013
Common Stock
Oct 06
2022
SELL
Open market or private sale
$1,833,300
$183.33 p/Share
10,000
Reduced 7.01%
132,738
Common Stock
Jul 06
2022
SELL
Open market or private sale
$1,685,300
$168.53 p/Share
10,000
Reduced 6.55%
142,738
Common Stock
Apr 06
2022
SELL
Open market or private sale
$1,789,100
$178.91 p/Share
10,000
Reduced 6.14%
152,738
Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
-
7,374
Added 4.33%
162,738
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$10,017,287
$174.95 p/Share
57,258
Reduced 26.93%
155,364
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
130,800
Added 38.09%
212,622
Common Stock
Jan 06
2022
SELL
Open market or private sale
$830,550
$166.11 p/Share
5,000
Reduced 5.76%
81,822
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$1,085,677
$149.46 p/Share
7,264
Reduced 7.72%
86,822
Common Stock
Oct 06
2021
SELL
Open market or private sale
$707,150
$141.43 p/Share
5,000
Reduced 5.05%
94,086
Common Stock
Jul 06
2021
SELL
Open market or private sale
$757,850
$151.57 p/Share
5,000
Reduced 4.8%
99,086
Common Stock
Apr 06
2021
SELL
Open market or private sale
$784,500
$156.9 p/Share
5,000
Reduced 4.58%
104,086
Common Stock
Mar 23
2021
BUY
Grant, award, or other acquisition
-
10,183
Added 8.54%
109,086
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$1,177,075
$131.37 p/Share
8,960
Reduced 8.31%
98,903
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
22,745
Added 17.41%
107,863
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$495,750
$120.24 p/Share
4,123
Reduced 4.62%
85,118
Common Stock