Dec 13
2025
SELL
Payment of exercise price or tax liability
$3,891
$259.44 p/Share
15
Reduced 0.3%
5,021
Common Stock
Nov 07
2025
SELL
Open market or private sale
$424,724
$283.15 p/Share
1,500
Reduced 22.95%
5,036
Common Stock
Aug 20
2025
BUY
Grant, award, or other acquisition
$199,934
$223.39 p/Share
895
Added 12.04%
6,536
Common Stock
Aug 14
2025
SELL
Payment of exercise price or tax liability
$33,991
$236.05 p/Share
144
Reduced 2.49%
5,641
Common Stock
Jul 28
2025
SELL
Payment of exercise price or tax liability
$38,433
$226.08 p/Share
170
Reduced 2.85%
5,785
Common Stock
Jul 08
2025
SELL
Payment of exercise price or tax liability
$45,238
$230.81 p/Share
196
Reduced 3.19%
5,955
Common Stock
Jul 06
2025
SELL
Payment of exercise price or tax liability
$53,477
$232.51 p/Share
230
Reduced 3.6%
6,151
Common Stock
Dec 13
2024
SELL
Payment of exercise price or tax liability
$2,816
$187.75 p/Share
15
Reduced 0.23%
6,381
Common Stock
Dec 10
2024
SELL
Open market or private sale
$365,240
$182.62 p/Share
2,000
Reduced 23.82%
6,396
Common Stock
Aug 14
2024
BUY
Grant, award, or other acquisition
$200,049
$139.02 p/Share
1,439
Added 14.38%
8,566
Common Stock
Jul 28
2024
SELL
Payment of exercise price or tax liability
$25,556
$150.33 p/Share
170
Reduced 1.98%
8,396
Common Stock
Jul 08
2024
SELL
Payment of exercise price or tax liability
$65,507
$137.62 p/Share
476
Reduced 6.26%
7,127
Common Stock
Jul 06
2024
SELL
Payment of exercise price or tax liability
$31,790
$137.62 p/Share
231
Reduced 2.95%
7,603
Common Stock
May 08
2024
SELL
Open market or private sale
$1,341,100
$134.11 p/Share
10,000
Reduced 56.07%
7,834
Common Stock
Jul 28
2023
BUY
Grant, award, or other acquisition
$199,971
$117.63 p/Share
1,700
Added 8.7%
17,834
Common Stock
Jul 10
2023
SELL
Payment of exercise price or tax liability
$53,964
$113.37 p/Share
476
Reduced 2.87%
16,134
Common Stock
Jul 06
2023
SELL
Payment of exercise price or tax liability
$26,569
$115.52 p/Share
230
Reduced 1.37%
16,610
Common Stock
Dec 13
2022
BUY
Grant, award, or other acquisition
$12,548
$84.79 p/Share
148
Added 0.87%
16,840
Common Stock
Jul 06
2022
BUY
Grant, award, or other acquisition
-
2,302
Added 12.12%
16,692
Common Stock
Jul 08
2021
BUY
Grant, award, or other acquisition
-
1,960
Added 11.99%
14,390
Common Stock