Jun 20
2023
|
BUY
Open market or private purchase
|
$3,256,568
$15.77 p/Share
|
206,504
|
|
Jun 16
2023
|
BUY
Open market or private purchase
|
$228,610
$15.91 p/Share
|
14,369
|
|
Jun 15
2023
|
BUY
Open market or private purchase
|
$33,463
$15.74 p/Share
|
2,126
|
|
Jun 14
2023
|
BUY
Open market or private purchase
|
$383,383
$15.64 p/Share
|
24,513
|
|
Jun 13
2023
|
BUY
Open market or private purchase
|
$1,133,722
$15.93 p/Share
|
71,169
|
|
Jun 12
2023
|
BUY
Open market or private purchase
|
$75,713
$15.8 p/Share
|
4,792
|
|
Jun 09
2023
|
BUY
Open market or private purchase
|
$56,895
$15.73 p/Share
|
3,617
|
|
Jun 07
2023
|
BUY
Open market or private purchase
|
$787,371
$15.68 p/Share
|
50,215
|
|
Jun 05
2023
|
BUY
Open market or private purchase
|
$285,969
$15.53 p/Share
|
18,414
|
|
Jun 01
2023
|
BUY
Open market or private purchase
|
$386,240
$15.42 p/Share
|
25,048
|
|
May 31
2023
|
BUY
Open market or private purchase
|
$484,494
$15.29 p/Share
|
31,687
|
|
May 30
2023
|
BUY
Open market or private purchase
|
$3,721,483
$15.38 p/Share
|
241,969
|
|
May 26
2023
|
BUY
Open market or private purchase
|
$766,398
$15.32 p/Share
|
50,026
|
|
May 25
2023
|
BUY
Open market or private purchase
|
$336,998
$15.11 p/Share
|
22,303
|
|
May 24
2023
|
BUY
Open market or private purchase
|
$1,307,851
$15.02 p/Share
|
87,074
|
|
May 23
2023
|
BUY
Open market or private purchase
|
$4,991,800
$15.33 p/Share
|
325,623
|
|
May 19
2023
|
BUY
Open market or private purchase
|
$539,903
$15.49 p/Share
|
34,855
|
|
May 18
2023
|
BUY
Open market or private purchase
|
$569,630
$15.39 p/Share
|
37,013
|
|
May 17
2023
|
BUY
Open market or private purchase
|
$1,210,745
$15.43 p/Share
|
78,467
|
|
May 16
2023
|
BUY
Open market or private purchase
|
$988,268
$15.26 p/Share
|
64,762
|
|
May 15
2023
|
BUY
Open market or private purchase
|
$330,949
$15.28 p/Share
|
21,659
|
|
May 12
2023
|
BUY
Open market or private purchase
|
$1,845,807
$15.3 p/Share
|
120,641
|
|
May 11
2023
|
BUY
Open market or private purchase
|
$631,237
$15.5 p/Share
|
40,725
|
|
May 10
2023
|
BUY
Open market or private purchase
|
$1,883,103
$15.49 p/Share
|
121,569
|
|
May 09
2023
|
BUY
Open market or private purchase
|
$704,303
$15.54 p/Share
|
45,322
|
|