Dec 23
2024
-
1,000
Reduced 0.67%
149,095
Common Stock
Nov 07
2024
SELL
Open market or private sale
$3,357,100
$335.71 p/Share
10,000
Reduced 6.25%
150,095
Common Stock
Aug 05
2024
SELL
Open market or private sale
$3,003,383
$236.58 p/Share
12,695
Reduced 7.35%
160,095
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
-
5,164
Reduced 2.9%
172,790
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
12,561
Added 6.59%
177,954
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
-
3,628
Reduced 2.15%
165,393
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
2,807
Added 1.63%
169,021
Common Stock
Feb 07
2024
SELL
Open market or private sale
$361,917
$179.79 p/Share
2,013
Reduced 1.2%
166,214
Common Stock
Feb 06
2024
SELL
Open market or private sale
$1,450,080
$181.26 p/Share
8,000
Reduced 4.54%
168,227
Common Stock
Feb 05
2024
SELL
Open market or private sale
$3,666,015
$183.42 p/Share
19,987
Reduced 10.19%
176,227
Common Stock
Jan 17
2024
SELL
Payment of exercise price or tax liability
-
16,180
Reduced 7.62%
196,214
Common Stock
Dec 22
2023
-
2,000
Reduced 0.93%
212,394
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
-
2,932
Reduced 1.35%
214,394
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
5,073
Added 2.28%
217,326
Common Stock
Feb 09
2023
SELL
Open market or private sale
$762,000
$152.4 p/Share
5,000
Reduced 2.3%
212,253
Common Stock
Feb 08
2023
SELL
Open market or private sale
$763,199
$152.64 p/Share
5,000
Reduced 2.25%
217,253
Common Stock
Feb 07
2023
SELL
Open market or private sale
$758,900
$151.78 p/Share
5,000
Reduced 2.2%
222,253
Common Stock
Jan 17
2023
SELL
Payment of exercise price or tax liability
-
16,017
Reduced 6.58%
227,253
Common Stock
Dec 23
2022
SELL
Open market or private sale
$617,412
$134.22 p/Share
4,600
Reduced 1.86%
243,270
Common Stock
Dec 22
2022
SELL
Open market or private sale
$665,750
$133.15 p/Share
5,000
Reduced 1.98%
247,870
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
-
913
Reduced 0.36%
252,870
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
10,144
Added 3.84%
253,783
Common Stock
Sep 16
2021
SELL
Open market or private sale
$220,176
$133.44 p/Share
1,650
Reduced 0.67%
243,639
Common Stock
Sep 15
2021
SELL
Open market or private sale
$679,831
$134.7 p/Share
5,047
Reduced 2.02%
245,289
Common Stock
Sep 14
2021
SELL
Open market or private sale
$874,141
$134.94 p/Share
6,478
Reduced 2.52%
250,336
Common Stock