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
|
|
Nov 14
2023
|
BUY
Open market or private purchase
|
$4,300,048
$13.68 p/Share
|
314,331
|
|
Nov 13
2023
|
BUY
Open market or private purchase
|
$298,811
$13.48 p/Share
|
22,167
|
|
Nov 10
2023
|
BUY
Open market or private purchase
|
$523,885
$13.36 p/Share
|
39,213
|
|
Nov 09
2023
|
BUY
Open market or private purchase
|
$3,805,609
$13.49 p/Share
|
282,106
|
|
Nov 08
2023
|
BUY
Open market or private purchase
|
$1,855,154
$13.71 p/Share
|
135,314
|
|
Nov 07
2023
|
BUY
Open market or private purchase
|
$1,296,252
$13.77 p/Share
|
94,136
|
|
Nov 06
2023
|
BUY
Open market or private purchase
|
$3,045,380
$13.78 p/Share
|
221,000
|
|
Nov 03
2023
|
BUY
Open market or private purchase
|
$1,796,176
$13.75 p/Share
|
130,631
|
|
Nov 02
2023
|
BUY
Open market or private purchase
|
$1,345,663
$13.37 p/Share
|
100,648
|
|
Nov 01
2023
|
BUY
Open market or private purchase
|
$751,180
$13.15 p/Share
|
57,124
|
|
Oct 31
2023
|
BUY
Open market or private purchase
|
$549,253
$13.07 p/Share
|
42,024
|
|
Oct 30
2023
|
BUY
Open market or private purchase
|
$1,191,893
$13.03 p/Share
|
91,473
|
|