Dec 26
2023
|
BUY
Open market or private purchase
|
$52,653
$15.97 p/Share
|
3,297
|
|
Dec 19
2023
|
BUY
Open market or private purchase
|
$3,560,693
$15.94 p/Share
|
223,381
|
|
Dec 18
2023
|
BUY
Open market or private purchase
|
$1,660,025
$15.45 p/Share
|
107,445
|
|
Dec 13
2023
|
BUY
Open market or private purchase
|
$60,211
$14.65 p/Share
|
4,110
|
|
Dec 07
2023
|
BUY
Open market or private purchase
|
$288,151
$15.41 p/Share
|
18,699
|
|
Dec 06
2023
|
BUY
Open market or private purchase
|
$250,624
$15.31 p/Share
|
16,370
|
|
Dec 05
2023
|
BUY
Open market or private purchase
|
$62,673
$15.38 p/Share
|
4,075
|
|
Dec 04
2023
|
BUY
Open market or private purchase
|
$382,181
$15.57 p/Share
|
24,546
|
|
Dec 01
2023
|
BUY
Open market or private purchase
|
$255,635
$15.51 p/Share
|
16,482
|
|
Nov 30
2023
|
BUY
Open market or private purchase
|
$1,204,085
$15.37 p/Share
|
78,340
|
|
Nov 29
2023
|
BUY
Open market or private purchase
|
$131,605
$15.02 p/Share
|
8,762
|
|
Nov 28
2023
|
BUY
Open market or private purchase
|
$689,385
$14.7 p/Share
|
46,897
|
|
Nov 27
2023
|
BUY
Open market or private purchase
|
$732,876
$14.38 p/Share
|
50,965
|
|
Nov 22
2023
|
BUY
Open market or private purchase
|
$800,240
$14.29 p/Share
|
56,000
|
|
Nov 21
2023
|
BUY
Open market or private purchase
|
$571,693
$14.24 p/Share
|
40,147
|
|
Nov 20
2023
|
BUY
Open market or private purchase
|
$1,449,460
$13.88 p/Share
|
104,428
|
|
Nov 17
2023
|
BUY
Open market or private purchase
|
$140,393
$13.76 p/Share
|
10,203
|
|
Nov 16
2023
|
BUY
Open market or private purchase
|
$523,516
$13.8 p/Share
|
37,936
|
|
Nov 15
2023
|
BUY
Open market or private purchase
|
$1,174,674
$13.48 p/Share
|
87,142
|
|
Nov 14
2023
|
BUY
Open market or private purchase
|
$1,750,034
$13.34 p/Share
|
131,187
|
|
Nov 13
2023
|
BUY
Open market or private purchase
|
$279,676
$12.88 p/Share
|
21,714
|
|
Nov 09
2023
|
BUY
Open market or private purchase
|
$415,007
$13.34 p/Share
|
31,110
|
|
Nov 08
2023
|
BUY
Open market or private purchase
|
$2,530
$13.39 p/Share
|
189
|
|
Nov 06
2023
|
BUY
Open market or private purchase
|
$256,146
$13.73 p/Share
|
18,656
|
|
Nov 03
2023
|
BUY
Open market or private purchase
|
$812,018
$13.76 p/Share
|
59,013
|
|