Sep 29
2025
SELL
Open market or private sale
$325,150
$232.25 p/Share
1,400
Reduced 0.53%
262,158
Common Stock
Sep 22
2025
SELL
Open market or private sale
$342,370
$244.55 p/Share
1,400
Reduced 0.53%
263,558
Common Stock
Sep 16
2025
SELL
Open market or private sale
$7,363,089
$242.87 p/Share
30,317
Reduced 10.27%
264,958
Common Stock
Sep 15
2025
SELL
Open market or private sale
$353,962
$252.83 p/Share
1,400
Reduced 0.56%
249,426
Common Stock
Sep 15
2025
BUY
Exercise of conversion of derivative security
-
45,849
Added 13.44%
295,275
Common Stock
Sep 11
2025
BUY
Grant, award, or other acquisition
-
28,958
Added 10.35%
250,826
Common Stock
Sep 08
2025
SELL
Open market or private sale
$365,791
$261.28 p/Share
1,400
Reduced 0.63%
221,868
Common Stock
Sep 02
2025
SELL
Open market or private sale
$300,020
$214.3 p/Share
1,400
Reduced 0.62%
223,268
Common Stock
Aug 25
2025
SELL
Open market or private sale
$300,580
$214.7 p/Share
1,400
Reduced 0.62%
224,668
Common Stock
Aug 18
2025
SELL
Open market or private sale
$296,254
$211.61 p/Share
1,400
Reduced 0.62%
226,068
Common Stock
Aug 11
2025
SELL
Open market or private sale
$297,416
$212.44 p/Share
1,400
Reduced 0.61%
227,468
Common Stock
Aug 04
2025
SELL
Open market or private sale
$315,056
$225.04 p/Share
1,400
Reduced 0.61%
228,868
Common Stock
Jul 28
2025
SELL
Open market or private sale
$313,250
$223.75 p/Share
1,400
Reduced 0.6%
230,268
Common Stock
Jul 21
2025
SELL
Open market or private sale
$311,234
$222.31 p/Share
1,400
Reduced 0.6%
231,668
Common Stock
Jul 14
2025
SELL
Open market or private sale
$308,910
$220.65 p/Share
1,400
Reduced 0.6%
233,068
Common Stock
Jul 07
2025
SELL
Open market or private sale
$322,980
$230.7 p/Share
1,400
Reduced 0.59%
234,468
Common Stock
Jun 30
2025
SELL
Open market or private sale
$331,646
$236.89 p/Share
1,400
Reduced 0.59%
235,868
Common Stock
Jun 23
2025
SELL
Open market or private sale
$333,368
$238.12 p/Share
1,400
Reduced 0.59%
237,268
Common Stock
Jun 17
2025
SELL
Open market or private sale
$1,474,969
$248.94 p/Share
5,925
Reduced 2.42%
238,668
Common Stock
Jun 16
2025
SELL
Open market or private sale
$356,342
$254.53 p/Share
1,400
Reduced 0.57%
244,593
Common Stock
Jun 09
2025
SELL
Open market or private sale
$359,100
$256.5 p/Share
1,400
Reduced 0.57%
245,993
Common Stock
Jun 02
2025
SELL
Open market or private sale
$301,490
$215.35 p/Share
1,400
Reduced 0.56%
247,393
Common Stock
May 27
2025
SELL
Open market or private sale
$296,828
$212.02 p/Share
1,400
Reduced 0.56%
248,793
Common Stock
May 19
2025
SELL
Open market or private sale
$301,350
$215.25 p/Share
1,400
Reduced 0.56%
250,193
Common Stock
May 12
2025
SELL
Open market or private sale
$303,114
$216.51 p/Share
1,400
Reduced 0.55%
251,593
Common Stock