Jun 10
2025
|
SELL
Open market or private sale
|
$362,580
$120.86 p/Share
|
3,000
|
|
Jun 03
2025
|
SELL
Open market or private sale
|
$339,810
$113.27 p/Share
|
3,000
|
|
May 27
2025
|
SELL
Open market or private sale
|
$324,660
$108.22 p/Share
|
3,000
|
|
May 20
2025
|
SELL
Open market or private sale
|
$294,000
$98.0 p/Share
|
3,000
|
|
May 13
2025
|
SELL
Open market or private sale
|
$2,643,184
$90.52 p/Share
|
29,200
|
|
May 13
2025
|
SELL
Open market or private sale
|
$259,260
$86.42 p/Share
|
3,000
|
|
May 08
2025
|
SELL
Open market or private sale
|
$1,350,000
$75.0 p/Share
|
18,000
|
|
Nov 19
2024
|
SELL
Open market or private sale
|
$5,344,939
$400.49 p/Share
|
13,346
|
|
Nov 18
2024
|
SELL
Open market or private sale
|
$1,610,400
$400.0 p/Share
|
4,026
|
|
Nov 15
2024
|
SELL
Open market or private sale
|
$600,600
$385.0 p/Share
|
1,560
|
|
Sep 09
2024
|
|
-
|
74,432
|
|
Jul 30
2021
|
|
-
|
84,211
|
|