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
|
|
Apr 26
2022
|
BUY
Open market or private purchase
|
$136,000,000
$80.0 p/Share
|
1,700,000
|
|