Jun 03
2025
SELL
Open market or private sale
$710,300
$142.06 p/Share
5,000
Reduced 5.61%
84,117
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$2,403,634
$158.96 p/Share
15,121
Reduced 14.51%
89,117
Common Stock
Mar 01
2025
BUY
Grant, award, or other acquisition
-
38,561
Added 27.0%
104,238
Common Stock
Jun 10
2024
SELL
Open market or private sale
$778,760
$194.69 p/Share
4,000
Reduced 5.74%
65,677
Common Stock
May 28
2024
SELL
Payment of exercise price or tax liability
$491,581
$193.46 p/Share
2,541
Reduced 3.25%
75,677
Common Stock
May 28
2024
SELL
Open market or private sale
$1,182,840
$197.14 p/Share
6,000
Reduced 7.93%
69,677
Common Stock
Mar 19
2024
SELL
Open market or private sale
$1,153,020
$192.17 p/Share
6,000
Reduced 7.12%
78,218
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$2,660,229
$182.52 p/Share
14,575
Reduced 14.75%
84,218
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
36,991
Added 27.24%
98,793
Common Stock
Aug 03
2023
SELL
Open market or private sale
$598,720
$149.68 p/Share
4,000
Reduced 6.08%
61,802
Common Stock
Jun 09
2023
SELL
Open market or private sale
$397,530
$132.51 p/Share
3,000
Reduced 4.36%
65,802
Common Stock
May 28
2023
SELL
Payment of exercise price or tax liability
$332,976
$130.99 p/Share
2,542
Reduced 3.56%
68,802
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$1,145,445
$140.58 p/Share
8,148
Reduced 10.25%
71,344
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
21,668
Added 21.42%
79,492
Common Stock
Mar 03
2022
SELL
Open market or private sale
$472,325
$134.95 p/Share
3,500
Reduced 9.41%
33,690
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$753,197
$138.1 p/Share
5,454
Reduced 12.79%
37,190
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
12,853
Added 23.16%
42,644
Common Stock
Dec 01
2021
SELL
Open market or private sale
$260,352
$108.48 p/Share
2,400
Reduced 7.46%
29,791
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$312,591
$69.28 p/Share
4,512
Reduced 12.29%
32,191
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
12,224
Added 24.98%
36,703
Common Stock