Nov 07
2024
|
BUY
Open market or private purchase
|
$2,096,000
$10.48 p/Share
|
200,000
|
|
Nov 06
2024
|
BUY
Open market or private purchase
|
$3,748,500
$10.71 p/Share
|
350,000
|
|
Nov 05
2024
|
BUY
Open market or private purchase
|
$4,527,000
$10.06 p/Share
|
450,000
|
|
Feb 12
2024
|
SELL
Open market or private sale
|
$1,071,360
$19.84 p/Share
|
54,000
|
|
Feb 09
2024
|
SELL
Open market or private sale
|
$1,036,150
$19.55 p/Share
|
53,000
|
|
Mar 15
2023
|
BUY
Open market or private purchase
|
$948,640
$12.32 p/Share
|
77,000
|
|
Mar 14
2023
|
BUY
Open market or private purchase
|
$249,600
$12.48 p/Share
|
20,000
|
|
Jan 31
2023
|
BUY
Open market or private purchase
|
$378,525
$12.25 p/Share
|
30,900
|
|
Jan 30
2023
|
BUY
Open market or private purchase
|
$364,980
$11.85 p/Share
|
30,800
|
|
Jan 27
2023
|
BUY
Open market or private purchase
|
$383,680
$11.99 p/Share
|
32,000
|
|
Dec 30
2022
|
BUY
Open market or private purchase
|
$49,868
$9.59 p/Share
|
5,200
|
|
Dec 01
2022
|
BUY
Open market or private purchase
|
$32,922
$10.62 p/Share
|
3,100
|
|
Nov 30
2022
|
BUY
Open market or private purchase
|
$80,640
$10.08 p/Share
|
8,000
|
|
Nov 29
2022
|
BUY
Open market or private purchase
|
$184,756
$9.88 p/Share
|
18,700
|
|
Nov 28
2022
|
BUY
Open market or private purchase
|
$340,060
$9.8 p/Share
|
34,700
|
|
Nov 02
2022
|
BUY
Open market or private purchase
|
$225,450
$10.02 p/Share
|
22,500
|
|
Nov 01
2022
|
BUY
Open market or private purchase
|
$582,120
$10.78 p/Share
|
54,000
|
|
Oct 20
2022
|
BUY
Open market or private purchase
|
$18,101
$8.83 p/Share
|
2,050
|
|
Oct 14
2022
|
BUY
Open market or private purchase
|
$273,064
$8.56 p/Share
|
31,900
|
|
Oct 07
2022
|
BUY
Open market or private purchase
|
$553,880
$9.08 p/Share
|
61,000
|
|
Oct 06
2022
|
BUY
Open market or private purchase
|
$846,450
$9.5 p/Share
|
89,100
|
|
Oct 05
2022
|
BUY
Open market or private purchase
|
$862,679
$9.58 p/Share
|
90,050
|
|
Sep 22
2022
|
BUY
Open market or private purchase
|
$21,352
$9.49 p/Share
|
2,250
|
|
Sep 15
2022
|
BUY
Open market or private purchase
|
$177,644
$9.98 p/Share
|
17,800
|
|
Aug 25
2022
|
BUY
Open market or private purchase
|
$136,840
$12.44 p/Share
|
11,000
|
|