Sep 18
2025
SELL
Open market or private sale
$2,007,400
$200.74 p/Share
10,000
Reduced 5.15%
184,249
Common Stock
Jul 16
2025
SELL
Open market or private sale
$1,750,000
$175.0 p/Share
10,000
Reduced 4.9%
194,249
Common Stock
Mar 24
2025
SELL
Payment of exercise price or tax liability
$1,253,571
$124.03 p/Share
10,107
Reduced 4.72%
204,249
Common Stock
Mar 18
2025
BUY
Grant, award, or other acquisition
-
27,154
Added 11.24%
214,356
Common Stock
Nov 26
2024
SELL
Open market or private sale
$1,500,000
$150.0 p/Share
10,000
Reduced 5.07%
187,202
Common Stock
Nov 01
2024
SELL
Open market or private sale
$2,587,698
$136.03 p/Share
19,023
Reduced 8.8%
197,202
Common Stock
Oct 08
2024
SELL
Open market or private sale
$23,010
$130.0 p/Share
177
Reduced 0.08%
216,225
Common Stock
Oct 07
2024
SELL
Open market or private sale
$104,032
$130.04 p/Share
800
Reduced 0.37%
216,402
Common Stock
Sep 20
2024
SELL
Open market or private sale
$2,525,400
$126.27 p/Share
20,000
Reduced 8.43%
217,202
Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$650,031
$86.36 p/Share
7,527
Reduced 3.08%
237,202
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
35,888
Added 12.79%
244,729
Common Stock
Mar 19
2023
SELL
Payment of exercise price or tax liability
$2,048,879
$87.09 p/Share
23,526
Reduced 10.12%
208,841
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
32,285
Added 12.2%
232,367
Common Stock
Mar 24
2022
BUY
Grant, award, or other acquisition
-
28,762
Added 12.57%
200,082
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$851,781
$82.85 p/Share
10,281
Reduced 5.66%
171,320
Common Stock
Mar 18
2021
BUY
Grant, award, or other acquisition
-
23,549
Added 11.48%
181,601
Common Stock
Mar 17
2021
SELL
Open market or private sale
$1,574,541
$95.88 p/Share
16,422
Reduced 9.41%
158,052
Common Stock
Mar 14
2021
SELL
Payment of exercise price or tax liability
$807,269
$98.93 p/Share
8,160
Reduced 4.47%
174,474
Common Stock
Mar 05
2021
SELL
Open market or private sale
$1,335,371
$92.26 p/Share
14,474
Reduced 7.34%
182,634
Common Stock
Mar 03
2021
SELL
Open market or private sale
$1,929,930
$92.2 p/Share
20,932
Reduced 9.6%
197,108
Common Stock