Dec 20
2023
|
BUY
Open market or private purchase
|
$2,155,081
$14.67 p/Share
|
146,904
|
|
Dec 19
2023
|
BUY
Open market or private purchase
|
$4,639,434
$14.72 p/Share
|
315,179
|
|
Dec 18
2023
|
BUY
Open market or private purchase
|
$1,609,661
$14.58 p/Share
|
110,402
|
|
Dec 15
2023
|
BUY
Open market or private purchase
|
$1,225,935
$14.51 p/Share
|
84,489
|
|
Dec 14
2023
|
BUY
Open market or private purchase
|
$2,378,207
$14.65 p/Share
|
162,335
|
|
Dec 13
2023
|
BUY
Open market or private purchase
|
$2,305,858
$14.42 p/Share
|
159,907
|
|
Dec 12
2023
|
BUY
Open market or private purchase
|
$2,679,641
$14.25 p/Share
|
188,045
|
|
Dec 11
2023
|
BUY
Open market or private purchase
|
$2,680,889
$14.2 p/Share
|
188,795
|
|
Dec 08
2023
|
BUY
Open market or private purchase
|
$2,170,502
$14.19 p/Share
|
152,960
|
|
Dec 07
2023
|
BUY
Open market or private purchase
|
$3,251,170
$14.23 p/Share
|
228,473
|
|
Dec 06
2023
|
BUY
Open market or private purchase
|
$3,121,560
$14.15 p/Share
|
220,605
|
|
Dec 05
2023
|
BUY
Open market or private purchase
|
$3,140,591
$14.1 p/Share
|
222,737
|
|
Dec 04
2023
|
BUY
Open market or private purchase
|
$2,367,150
$14.11 p/Share
|
167,764
|
|
Dec 01
2023
|
BUY
Open market or private purchase
|
$116,657
$14.05 p/Share
|
8,303
|
|
Nov 30
2023
|
BUY
Open market or private purchase
|
$1,909,161
$13.91 p/Share
|
137,251
|
|
Nov 29
2023
|
BUY
Open market or private purchase
|
$2,030,880
$13.85 p/Share
|
146,634
|
|
Nov 28
2023
|
BUY
Open market or private purchase
|
$695,995
$13.79 p/Share
|
50,471
|
|
Nov 27
2023
|
BUY
Open market or private purchase
|
$3,156,063
$13.87 p/Share
|
227,546
|
|
Nov 24
2023
|
BUY
Open market or private purchase
|
$1,714,415
$13.8 p/Share
|
124,233
|
|
Nov 22
2023
|
BUY
Open market or private purchase
|
$2,868,645
$13.86 p/Share
|
206,973
|
|
Nov 21
2023
|
BUY
Open market or private purchase
|
$2,056,391
$13.81 p/Share
|
148,906
|
|
Nov 20
2023
|
BUY
Open market or private purchase
|
$901,797
$13.74 p/Share
|
65,633
|
|
Nov 17
2023
|
BUY
Open market or private purchase
|
$1,296,350
$13.59 p/Share
|
95,390
|
|
Nov 16
2023
|
BUY
Open market or private purchase
|
$1,164,251
$13.62 p/Share
|
85,481
|
|
Nov 15
2023
|
BUY
Open market or private purchase
|
$1,840,690
$13.63 p/Share
|
135,047
|
|