May 23
2025
|
SELL
Open market or private sale
|
$12,162,885
$349.85 p/Share
|
34,766
|
|
May 23
2025
|
SELL
Open market or private sale
|
$6,177,461
$348.34 p/Share
|
17,734
|
|
Mar 10
2025
|
SELL
Open market or private sale
|
$4,292,225
$245.27 p/Share
|
17,500
|
|
Mar 10
2025
|
SELL
Open market or private sale
|
$3,212,194
$240.2 p/Share
|
13,373
|
|
Mar 10
2025
|
SELL
Open market or private sale
|
$5,341,003
$246.96 p/Share
|
21,627
|
|
Dec 14
2023
|
SELL
Open market or private sale
|
$238,422
$39.24 p/Share
|
6,076
|
|
Dec 13
2023
|
SELL
Open market or private sale
|
$14,298,333
$37.28 p/Share
|
383,539
|
|
Sep 13
2023
|
|
-
|
317,667
|
|