Jun 25
2025
|
SELL
Open market or private sale
|
$3,252,500
$325.25 p/Share
|
10,000
|
|
Jun 24
2025
|
SELL
Open market or private sale
|
$3,252,500
$325.25 p/Share
|
10,000
|
|
Jun 23
2025
|
SELL
Open market or private sale
|
$3,097,400
$309.74 p/Share
|
10,000
|
|
Jun 20
2025
|
SELL
Open market or private sale
|
$3,131,100
$313.11 p/Share
|
10,000
|
|
Jun 18
2025
|
SELL
Open market or private sale
|
$2,332,600
$233.26 p/Share
|
10,000
|
|
Jun 16
2025
|
SELL
Open market or private sale
|
$2,149,314
$301.87 p/Share
|
7,120
|
|
Jun 13
2025
|
SELL
Open market or private sale
|
$3,069,900
$306.99 p/Share
|
10,000
|
|
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
|
|