Oct 16
2023
|
BUY
Open market or private purchase
|
$782,702
$19.24 p/Share
|
40,681
|
|
Oct 05
2023
|
BUY
Open market or private purchase
|
$415,827
$18.32 p/Share
|
22,698
|
|
Sep 29
2023
|
BUY
Open market or private purchase
|
$2,587,047
$19.79 p/Share
|
130,725
|
|
Sep 27
2023
|
BUY
Open market or private purchase
|
$2,889,449
$18.7 p/Share
|
154,516
|
|
Sep 25
2023
|
BUY
Open market or private purchase
|
$291,497
$17.5 p/Share
|
16,657
|
|
Sep 22
2023
|
BUY
Open market or private purchase
|
$553,052
$17.25 p/Share
|
32,061
|
|
Sep 21
2023
|
BUY
Open market or private purchase
|
$645,423
$17.14 p/Share
|
37,656
|
|
Sep 20
2023
|
BUY
Open market or private purchase
|
$890,084
$17.23 p/Share
|
51,659
|
|
Sep 13
2023
|
BUY
Open market or private purchase
|
$1,192,727
$16.85 p/Share
|
70,785
|
|
Sep 12
2023
|
BUY
Open market or private purchase
|
$1,387,541
$16.92 p/Share
|
82,006
|
|
Sep 07
2023
|
BUY
Open market or private purchase
|
$756,194
$17.18 p/Share
|
44,016
|
|
Sep 06
2023
|
BUY
Open market or private purchase
|
$226,154
$17.43 p/Share
|
12,975
|
|
Sep 05
2023
|
BUY
Open market or private purchase
|
$801,278
$17.53 p/Share
|
45,709
|
|
Sep 01
2023
|
BUY
Open market or private purchase
|
$545,167
$17.33 p/Share
|
31,458
|
|
Aug 31
2023
|
BUY
Open market or private purchase
|
$686,812
$17.09 p/Share
|
40,188
|
|
Aug 30
2023
|
BUY
Open market or private purchase
|
$75,995
$17.07 p/Share
|
4,452
|
|
Aug 29
2023
|
BUY
Open market or private purchase
|
$75,282
$17.04 p/Share
|
4,418
|
|
Aug 25
2023
|
BUY
Open market or private purchase
|
$321,727
$17.01 p/Share
|
18,914
|
|
Aug 24
2023
|
BUY
Open market or private purchase
|
$561,613
$16.96 p/Share
|
33,114
|
|
Aug 22
2023
|
BUY
Open market or private purchase
|
$240,019
$17.11 p/Share
|
14,028
|
|
Aug 21
2023
|
BUY
Open market or private purchase
|
$379,705
$17.09 p/Share
|
22,218
|
|
Aug 18
2023
|
BUY
Open market or private purchase
|
$754,854
$17.04 p/Share
|
44,299
|
|
Aug 17
2023
|
BUY
Open market or private purchase
|
$322,603
$16.98 p/Share
|
18,999
|
|
Aug 16
2023
|
BUY
Open market or private purchase
|
$318,712
$16.96 p/Share
|
18,792
|
|
Aug 15
2023
|
BUY
Open market or private purchase
|
$724,669
$16.97 p/Share
|
42,703
|
|