Jun 12
2025
|
SELL
Open market or private sale
|
$3,286,700
$328.67 p/Share
|
10,000
|
|
Jun 11
2025
|
SELL
Open market or private sale
|
$3,381,100
$338.11 p/Share
|
10,000
|
|
Jun 10
2025
|
SELL
Open market or private sale
|
$1,516,043
$333.05 p/Share
|
4,552
|
|
Jun 10
2025
|
SELL
Open market or private sale
|
$1,853,736
$340.26 p/Share
|
5,448
|
|
Jun 09
2025
|
SELL
Open market or private sale
|
$3,364,200
$336.42 p/Share
|
10,000
|
|
Jun 06
2025
|
SELL
Open market or private sale
|
$649,744
$348.95 p/Share
|
1,862
|
|
Jun 06
2025
|
SELL
Open market or private sale
|
$2,788,485
$342.65 p/Share
|
8,138
|
|
Jun 05
2025
|
SELL
Open market or private sale
|
$3,435,000
$343.5 p/Share
|
10,000
|
|
Jun 04
2025
|
SELL
Open market or private sale
|
$2,306,692
$339.02 p/Share
|
6,804
|
|
Jun 04
2025
|
SELL
Open market or private sale
|
$1,102,811
$345.06 p/Share
|
3,196
|
|
Jun 03
2025
|
SELL
Open market or private sale
|
$3,369,700
$336.97 p/Share
|
10,000
|
|
Jun 02
2025
|
SELL
Open market or private sale
|
$3,235,299
$323.53 p/Share
|
10,000
|
|
May 30
2025
|
SELL
Open market or private sale
|
$2,214,692
$320.32 p/Share
|
6,914
|
|
May 30
2025
|
SELL
Open market or private sale
|
$1,002,764
$324.94 p/Share
|
3,086
|
|
May 29
2025
|
SELL
Open market or private sale
|
$450,427
$317.65 p/Share
|
1,418
|
|
May 29
2025
|
SELL
Open market or private sale
|
$2,743,064
$319.63 p/Share
|
8,582
|
|
May 28
2025
|
SELL
Open market or private sale
|
$3,147,700
$314.77 p/Share
|
10,000
|
|
May 27
2025
|
SELL
Open market or private sale
|
$3,088,000
$308.8 p/Share
|
10,000
|
|
May 23
2025
|
SELL
Open market or private sale
|
$3,010,299
$301.03 p/Share
|
10,000
|
|
May 22
2025
|
SELL
Open market or private sale
|
$3,002,400
$300.24 p/Share
|
10,000
|
|
May 20
2025
|
SELL
Open market or private sale
|
$3,015,000
$301.5 p/Share
|
10,000
|
|
May 19
2025
|
SELL
Open market or private sale
|
$3,009,200
$300.92 p/Share
|
10,000
|
|
May 16
2025
|
SELL
Open market or private sale
|
$3,001,500
$300.15 p/Share
|
10,000
|
|
May 15
2025
|
SELL
Open market or private sale
|
$3,030,200
$303.02 p/Share
|
10,000
|
|
May 14
2025
|
SELL
Open market or private sale
|
$3,037,600
$303.76 p/Share
|
10,000
|
|