Aug 14
2025
SELL
Open market or private sale
$85,790
$115.0 p/Share
746
Reduced 8.74%
7,785
Common Stock
Aug 13
2025
SELL
Open market or private sale
$87,450
$110.0 p/Share
795
Reduced 8.52%
8,531
Common Stock
Aug 07
2025
SELL
Open market or private sale
$103,750
$103.75 p/Share
1,000
Reduced 9.68%
9,326
Common Stock
Aug 06
2025
SELL
Open market or private sale
$129,757
$98.75 p/Share
1,314
Reduced 11.29%
10,326
Common Stock
Jul 07
2025
SELL
Open market or private sale
$46,360
$95.0 p/Share
488
Reduced 4.02%
11,640
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$20,091
$88.51 p/Share
227
Reduced 2.05%
10,830
Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
-
1,298
Added 9.67%
12,128
Common Stock
Mar 01
2025
SELL
Sale (or disposition) back to the issuer
-
97
Reduced 0.87%
11,057
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$35,359
$94.04 p/Share
376
Reduced 3.28%
11,101
Common Stock
Feb 19
2025
SELL
Payment of exercise price or tax liability
$94,306
$94.59 p/Share
997
Reduced 7.75%
11,862
Common Stock
Feb 19
2025
SELL
Sale (or disposition) back to the issuer
-
332
Reduced 2.8%
11,530
Common Stock
Feb 19
2025
BUY
Grant, award, or other acquisition
$321,984
$94.59 p/Share
3,404
Added 20.93%
12,859
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$14,095
$82.43 p/Share
171
Reduced 2.08%
8,063
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$12,776
$82.43 p/Share
155
Reduced 1.84%
8,288
Common Stock
Mar 01
2024
SELL
Sale (or disposition) back to the issuer
-
54
Reduced 0.65%
8,234
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
1,392
Added 12.83%
9,455
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$74,210
$82.0 p/Share
905
Reduced 9.64%
8,480
Common Stock
Feb 24
2024
SELL
Sale (or disposition) back to the issuer
-
264
Reduced 3.03%
8,443
Common Stock
Dec 03
2023
SELL
Payment of exercise price or tax liability
$34,166
$82.33 p/Share
415
Reduced 5.55%
7,068
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
1,694
Added 18.46%
7,483
Common Stock
Mar 01
2023
SELL
Sale (or disposition) back to the issuer
-
54
Reduced 0.92%
5,789
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$10,164
$65.58 p/Share
155
Reduced 2.58%
5,843
Common Stock
Feb 24
2023
SELL
Sale (or disposition) back to the issuer
-
37
Reduced 0.61%
5,998
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$9,196
$65.69 p/Share
140
Reduced 2.27%
6,035
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
2,544
Added 20.93%
9,612
Common Stock