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
May 05
2025
SELL
Open market or private sale
$291,704
$208.36 p/Share
1,400
Reduced 0.55%
252,993
Common Stock
Apr 28
2025
SELL
Open market or private sale
$277,508
$198.22 p/Share
1,400
Reduced 0.55%
254,393
Common Stock
Apr 21
2025
SELL
Open market or private sale
$265,216
$189.44 p/Share
1,400
Reduced 0.54%
255,793
Common Stock
Apr 14
2025
SELL
Open market or private sale
$272,860
$194.9 p/Share
1,400
Reduced 0.54%
257,193
Common Stock
Apr 07
2025
SELL
Open market or private sale
$234,948
$167.82 p/Share
1,400
Reduced 0.54%
258,593
Common Stock
Mar 31
2025
SELL
Open market or private sale
$258,174
$184.41 p/Share
1,400
Reduced 0.54%
259,993
Common Stock
Mar 24
2025
SELL
Open market or private sale
$273,210
$195.15 p/Share
1,400
Reduced 0.53%
261,393
Common Stock
Mar 18
2025
SELL
Open market or private sale
$935,117
$189.41 p/Share
4,937
Reduced 1.84%
262,793
Common Stock
Mar 17
2025
SELL
Open market or private sale
$259,042
$185.03 p/Share
1,400
Reduced 0.52%
267,730
Common Stock
Mar 10
2025
SELL
Open market or private sale
$238,056
$170.04 p/Share
1,400
Reduced 0.52%
269,130
Common Stock
Mar 03
2025
SELL
Open market or private sale
$284,382
$203.13 p/Share
1,400
Reduced 0.51%
270,530
Common Stock