Aug 04
2023
|
BUY
Open market or private purchase
|
$212,529
$16.6 p/Share
|
12,803
|
|
Aug 02
2023
|
BUY
Open market or private purchase
|
$84,256
$16.55 p/Share
|
5,091
|
|
Jul 31
2023
|
BUY
Open market or private purchase
|
$50,377
$16.72 p/Share
|
3,013
|
|
Jul 28
2023
|
BUY
Open market or private purchase
|
$442,669
$16.58 p/Share
|
26,699
|
|
Jul 27
2023
|
BUY
Open market or private purchase
|
$353,496
$16.5 p/Share
|
21,424
|
|
Jul 26
2023
|
BUY
Open market or private purchase
|
$372,591
$16.49 p/Share
|
22,595
|
|
Jul 25
2023
|
BUY
Open market or private purchase
|
$351,929
$16.42 p/Share
|
21,433
|
|
Jul 24
2023
|
BUY
Open market or private purchase
|
$966,829
$16.39 p/Share
|
58,989
|
|
Jul 21
2023
|
BUY
Open market or private purchase
|
$487,516
$16.25 p/Share
|
30,001
|
|
Jul 20
2023
|
BUY
Open market or private purchase
|
$310,480
$16.17 p/Share
|
19,201
|
|
Jul 19
2023
|
BUY
Open market or private purchase
|
$1,823,786
$16.13 p/Share
|
113,068
|
|
Jul 18
2023
|
BUY
Open market or private purchase
|
$1,589,177
$16.09 p/Share
|
98,768
|
|
Jul 17
2023
|
BUY
Open market or private purchase
|
$15,152
$15.95 p/Share
|
950
|
|
Jul 14
2023
|
BUY
Open market or private purchase
|
$1,604,000
$16.04 p/Share
|
100,000
|
|
Jul 12
2023
|
BUY
Open market or private purchase
|
$8,000
$16.0 p/Share
|
500
|
|
Jul 10
2023
|
BUY
Open market or private purchase
|
$243,117
$15.83 p/Share
|
15,358
|
|
Jul 03
2023
|
BUY
Open market or private purchase
|
$1,721,625
$15.87 p/Share
|
108,483
|
|
Jun 30
2023
|
BUY
Open market or private purchase
|
$310,919
$15.73 p/Share
|
19,766
|
|
Jun 29
2023
|
BUY
Open market or private purchase
|
$82,290
$15.55 p/Share
|
5,292
|
|
Jun 28
2023
|
BUY
Open market or private purchase
|
$390,929
$15.4 p/Share
|
25,385
|
|
Jun 27
2023
|
BUY
Open market or private purchase
|
$294,949
$15.33 p/Share
|
19,240
|
|
Jun 23
2023
|
BUY
Open market or private purchase
|
$48,375
$15.16 p/Share
|
3,191
|
|
Jun 22
2023
|
BUY
Open market or private purchase
|
$573,846
$15.27 p/Share
|
37,580
|
|
Jun 21
2023
|
BUY
Open market or private purchase
|
$209,474
$15.44 p/Share
|
13,567
|
|
Jun 16
2023
|
BUY
Open market or private purchase
|
$446,883
$15.61 p/Share
|
28,628
|
|