Dec 04
2024
|
SELL
Open market or private sale
|
$21,600,000
$24.0 p/Share
|
900,000
|
|
Nov 14
2024
|
SELL
Open market or private sale
|
$372,757
$26.51 p/Share
|
14,061
|
|
Nov 13
2024
|
SELL
Open market or private sale
|
$1,421,826
$27.51 p/Share
|
51,684
|
|
Nov 12
2024
|
SELL
Open market or private sale
|
$2,098,797
$30.73 p/Share
|
68,298
|
|
Sep 15
2023
|
BUY
Open market or private purchase
|
$167,403
$5.59 p/Share
|
29,947
|
|
Mar 17
2023
|
BUY
Open market or private purchase
|
$24,736
$5.55 p/Share
|
4,457
|
|
Mar 16
2023
|
BUY
Open market or private purchase
|
$24,960
$5.51 p/Share
|
4,530
|
|
Mar 15
2023
|
BUY
Open market or private purchase
|
$9,484
$5.24 p/Share
|
1,810
|
|
Dec 02
2021
|
BUY
Open market or private purchase
|
$132,276
$7.55 p/Share
|
17,520
|
|
Dec 01
2021
|
BUY
Open market or private purchase
|
$182,400
$8.0 p/Share
|
22,800
|
|
Nov 30
2021
|
BUY
Open market or private purchase
|
$68,598
$7.59 p/Share
|
9,038
|
|
Aug 20
2021
|
BUY
Open market or private purchase
|
$190,266
$11.37 p/Share
|
16,734
|
|
Aug 19
2021
|
BUY
Open market or private purchase
|
$116,000
$11.6 p/Share
|
10,000
|
|
Aug 18
2021
|
BUY
Open market or private purchase
|
$178,450
$10.75 p/Share
|
16,600
|
|
Aug 17
2021
|
BUY
Open market or private purchase
|
$261,134
$11.05 p/Share
|
23,632
|
|
Aug 16
2021
|
BUY
Open market or private purchase
|
$107,000
$10.7 p/Share
|
10,000
|
|