Nov 30
2023
|
BUY
Open market or private purchase
|
$2,692,256
$15.61 p/Share
|
172,470
|
|
Nov 29
2023
|
BUY
Open market or private purchase
|
$3,673,382
$15.64 p/Share
|
234,871
|
|
Nov 28
2023
|
BUY
Open market or private purchase
|
$501,681
$15.53 p/Share
|
32,304
|
|
Nov 27
2023
|
BUY
Open market or private purchase
|
$5,286,171
$15.45 p/Share
|
342,147
|
|
Nov 24
2023
|
BUY
Open market or private purchase
|
$30
$15.45 p/Share
|
2
|
|
Nov 22
2023
|
BUY
Open market or private purchase
|
$580,796
$15.45 p/Share
|
37,592
|
|
Nov 21
2023
|
BUY
Open market or private purchase
|
$2,071,546
$15.51 p/Share
|
133,562
|
|
Nov 20
2023
|
BUY
Open market or private purchase
|
$4,922,676
$15.5 p/Share
|
317,592
|
|
Nov 17
2023
|
BUY
Open market or private purchase
|
$1,271,962
$15.35 p/Share
|
82,864
|
|
Nov 16
2023
|
BUY
Open market or private purchase
|
$1,872,007
$15.33 p/Share
|
122,114
|
|
Nov 15
2023
|
BUY
Open market or private purchase
|
$2,911,872
$15.36 p/Share
|
189,575
|
|
Nov 14
2023
|
BUY
Open market or private purchase
|
$1,569,335
$15.29 p/Share
|
102,638
|
|
Nov 13
2023
|
BUY
Open market or private purchase
|
$4,559,803
$15.13 p/Share
|
301,375
|
|
Nov 10
2023
|
BUY
Open market or private purchase
|
$640,755
$15.0 p/Share
|
42,717
|
|
Nov 09
2023
|
BUY
Open market or private purchase
|
$2,105,876
$14.9 p/Share
|
141,334
|
|
Nov 08
2023
|
BUY
Open market or private purchase
|
$4,512,910
$14.94 p/Share
|
302,069
|
|
Nov 07
2023
|
BUY
Open market or private purchase
|
$222,522
$14.82 p/Share
|
15,015
|
|
Nov 06
2023
|
BUY
Open market or private purchase
|
$107,068
$14.85 p/Share
|
7,210
|
|
Nov 03
2023
|
BUY
Open market or private purchase
|
$1,923,642
$14.87 p/Share
|
129,364
|
|
Nov 02
2023
|
BUY
Open market or private purchase
|
$2,153,260
$14.69 p/Share
|
146,580
|
|
Nov 01
2023
|
BUY
Open market or private purchase
|
$771,832
$14.38 p/Share
|
53,674
|
|
Oct 31
2023
|
BUY
Open market or private purchase
|
$1,826,545
$14.27 p/Share
|
127,999
|
|
Oct 30
2023
|
BUY
Open market or private purchase
|
$1,128,561
$14.15 p/Share
|
79,757
|
|
Oct 27
2023
|
BUY
Open market or private purchase
|
$428,732
$14.11 p/Share
|
30,385
|
|
Oct 26
2023
|
BUY
Open market or private purchase
|
$1,072,938
$14.11 p/Share
|
76,041
|
|