|
Nov 20
2025
|
BUY
Open market or private purchase
|
$16,810,000
$16.81 p/Share
|
1,000,000
|
|
|
Nov 19
2025
|
BUY
Open market or private purchase
|
$16,950,000
$16.95 p/Share
|
1,000,000
|
|
|
Aug 12
2024
|
BUY
Open market or private purchase
|
$47,040,000
$15.68 p/Share
|
3,000,000
|
|
|
Dec 10
2021
|
BUY
Open market or private purchase
|
$120,013,082
$7.45 p/Share
|
16,109,139
|
|
|
Aug 10
2021
|
BUY
Open market or private purchase
|
$9,039,528
$9.41 p/Share
|
960,630
|
|
|
Aug 09
2021
|
BUY
Open market or private purchase
|
$9,993,723
$9.17 p/Share
|
1,089,828
|
|
|
Aug 06
2021
|
BUY
Open market or private purchase
|
$8,878,218
$9.35 p/Share
|
949,542
|
|