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
Feb 24
2025
SELL
Open market or private sale
$285,110
$203.65 p/Share
1,400
Reduced 0.51%
271,930
Common Stock
Feb 18
2025
SELL
Open market or private sale
$297,388
$212.42 p/Share
1,400
Reduced 0.51%
273,330
Common Stock
Feb 10
2025
SELL
Open market or private sale
$300,552
$214.68 p/Share
1,400
Reduced 0.51%
274,730
Common Stock
Feb 03
2025
SELL
Open market or private sale
$291,788
$208.42 p/Share
1,400
Reduced 0.5%
276,130
Common Stock
Jan 27
2025
SELL
Open market or private sale
$282,660
$201.9 p/Share
1,400
Reduced 0.5%
277,530
Common Stock
Jan 21
2025
SELL
Open market or private sale
$251,874
$179.91 p/Share
1,400
Reduced 0.5%
278,930
Common Stock