May 19
2025
|
SELL
Open market or private sale
|
$96,780,000
$48.39 p/Share
|
2,000,000
|
|
Nov 14
2024
|
SELL
Open market or private sale
|
$145,250,000
$58.1 p/Share
|
2,500,000
|
|
Sep 12
2024
|
SELL
Open market or private sale
|
$13,643,999
$45.48 p/Share
|
300,000
|
|
Sep 06
2024
|
SELL
Open market or private sale
|
$90,960,000
$45.48 p/Share
|
2,000,000
|
|
Sep 14
2022
|
BUY
Open market or private purchase
|
$2,280,866
$41.93 p/Share
|
54,397
|
|
Sep 13
2022
|
BUY
Open market or private purchase
|
$11,674,740
$39.71 p/Share
|
294,000
|
|
Sep 12
2022
|
BUY
Open market or private purchase
|
$1,006,066
$37.23 p/Share
|
27,023
|
|