Jul 31
2025
BUY
Grant, award, or other acquisition
-
2
Added 0.01%
18,175
Common Stock
Jun 06
2025
SELL
Open market or private sale
$364,155
$485.54 p/Share
750
Reduced 3.96%
18,173
Common Stock
Apr 30
2025
BUY
Grant, award, or other acquisition
-
4
Added 0.02%
18,923
Common Stock
Feb 27
2025
SELL
Payment of exercise price or tax liability
$218,268
$402.71 p/Share
542
Reduced 2.79%
18,919
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
-
4
Added 0.02%
19,461
Common Stock
Jan 02
2025
BUY
Grant, award, or other acquisition
-
1,364
Added 6.55%
19,457
Common Stock
Nov 08
2024
SELL
Payment of exercise price or tax liability
$287,409
$514.15 p/Share
559
Reduced 3.0%
18,093
Common Stock
Oct 30
2024
BUY
Grant, award, or other acquisition
-
3
Added 0.02%
18,652
Common Stock
Oct 29
2024
BUY
Grant, award, or other acquisition
-
2,500
Added 11.82%
18,649
Common Stock
Jul 30
2024
BUY
Grant, award, or other acquisition
-
5
Added 0.03%
16,149
Common Stock
Jun 06
2024
BUY
Grant, award, or other acquisition
-
2,500
Added 13.41%
16,144
Common Stock
May 17
2024
SELL
Open market or private sale
$0
$377.85 p/Share
0
Reduced 0.0%
13,644
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
-
4
Added 0.03%
13,644
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$233,572
$313.52 p/Share
745
Reduced 5.18%
13,640
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
6
Added 0.04%
14,385
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
2,608
Added 15.35%
14,379
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
3,000
Added 20.31%
11,771
Common Stock
Oct 30
2023
SELL
Payment of exercise price or tax liability
$105,964
$204.96 p/Share
517
Reduced 5.57%
8,766
Common Stock
Oct 30
2023
BUY
Grant, award, or other acquisition
-
5
Added 0.06%
8,771
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
-
5
Added 0.05%
9,283
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
5
Added 0.05%
9,278
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$45,683
$165.52 p/Share
276
Reduced 2.89%
9,273
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
5
Added 0.05%
9,549
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
1,567
Added 14.1%
9,544
Common Stock