Aug 12
2025
|
SELL
Open market or private sale
|
$264,630
$88.21 p/Share
|
3,000
|
|
Aug 05
2025
|
SELL
Open market or private sale
|
$472,830
$157.61 p/Share
|
3,000
|
|
Jul 29
2025
|
SELL
Open market or private sale
|
$441,570
$147.19 p/Share
|
3,000
|
|
Jul 22
2025
|
SELL
Open market or private sale
|
$406,020
$135.34 p/Share
|
3,000
|
|
Jul 15
2025
|
SELL
Open market or private sale
|
$421,590
$140.53 p/Share
|
3,000
|
|
Jul 08
2025
|
SELL
Open market or private sale
|
$546,090
$182.03 p/Share
|
3,000
|
|
Jul 01
2025
|
SELL
Open market or private sale
|
$528,240
$176.08 p/Share
|
3,000
|
|
Jun 24
2025
|
SELL
Open market or private sale
|
$445,860
$148.62 p/Share
|
3,000
|
|
Jun 17
2025
|
SELL
Open market or private sale
|
$438,000
$146.0 p/Share
|
3,000
|
|
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
|
|