|
Dec 15
2025
|
|
-
|
4,260
|
|
|
Nov 24
2025
|
SELL
Open market or private sale
|
$4,074,754
$65.17 p/Share
|
62,525
|
|
|
Nov 13
2025
|
SELL
Open market or private sale
|
$324,480
$65.0 p/Share
|
4,992
|
|
|
Nov 12
2025
|
SELL
Open market or private sale
|
$296,140
$65.0 p/Share
|
4,556
|
|
|
Oct 29
2025
|
SELL
Open market or private sale
|
$71,500
$65.0 p/Share
|
1,100
|
|
|
Oct 27
2025
|
SELL
Open market or private sale
|
$1,772,918
$66.06 p/Share
|
26,838
|
|
|
Oct 22
2025
|
SELL
Open market or private sale
|
$90,558
$64.5 p/Share
|
1,404
|
|
|
|
|
Sep 09
2025
|
|
-
|
118,718
|
|
|
Jul 24
2025
|
SELL
Open market or private sale
|
$293,937
$62.5 p/Share
|
4,703
|
|
|
Jul 23
2025
|
SELL
Open market or private sale
|
$541,985
$59.5 p/Share
|
9,109
|
|