Nov 26
2024
|
SELL
Open market or private sale
|
$19,424,730
$43.63 p/Share
|
445,215
|
|
Nov 25
2024
|
SELL
Open market or private sale
|
$8,162,652
$43.01 p/Share
|
189,785
|
|
May 15
2023
|
BUY
Open market or private purchase
|
$2,624,400
$19.44 p/Share
|
135,000
|
|
May 12
2023
|
BUY
Open market or private purchase
|
$9,910,000
$19.82 p/Share
|
500,000
|
|