Jul 29
2025
|
BUY
Open market or private purchase
|
$295,397
$14.88 p/Share
|
19,852
|
|
Jul 28
2025
|
BUY
Open market or private purchase
|
$179,726
$15.06 p/Share
|
11,934
|
|
Jul 25
2025
|
BUY
Open market or private purchase
|
$156,218
$15.22 p/Share
|
10,264
|
|
Jul 24
2025
|
BUY
Open market or private purchase
|
$139,369
$15.52 p/Share
|
8,980
|
|
Jul 23
2025
|
BUY
Open market or private purchase
|
$247,127
$15.64 p/Share
|
15,801
|
|
Jul 22
2025
|
BUY
Open market or private purchase
|
$270,778
$15.4 p/Share
|
17,583
|
|
Jul 21
2025
|
BUY
Open market or private purchase
|
$247,334
$15.02 p/Share
|
16,467
|
|
Jul 18
2025
|
BUY
Open market or private purchase
|
$296,659
$14.83 p/Share
|
20,004
|
|
Jul 17
2025
|
BUY
Open market or private purchase
|
$438,600
$14.62 p/Share
|
30,000
|
|
Jul 16
2025
|
BUY
Open market or private purchase
|
$326,845
$14.59 p/Share
|
22,402
|
|
Jul 15
2025
|
BUY
Open market or private purchase
|
$425,304
$14.69 p/Share
|
28,952
|
|
Jul 14
2025
|
BUY
Open market or private purchase
|
$322,973
$15.28 p/Share
|
21,137
|
|
Jul 11
2025
|
BUY
Open market or private purchase
|
$118,080
$14.76 p/Share
|
8,000
|
|
Jul 10
2025
|
BUY
Open market or private purchase
|
$252,281
$14.89 p/Share
|
16,943
|
|
Jul 09
2025
|
BUY
Open market or private purchase
|
$257,168
$14.54 p/Share
|
17,687
|
|
Jul 08
2025
|
BUY
Open market or private purchase
|
$421,029
$14.67 p/Share
|
28,700
|
|
Jul 07
2025
|
BUY
Open market or private purchase
|
$220,521
$14.4 p/Share
|
15,314
|
|
Jun 13
2025
|
BUY
Open market or private purchase
|
$82,380
$13.73 p/Share
|
6,000
|
|
Jun 12
2025
|
BUY
Open market or private purchase
|
$153,735
$13.85 p/Share
|
11,100
|
|
Jun 11
2025
|
BUY
Open market or private purchase
|
$64,417
$13.91 p/Share
|
4,631
|
|
Jun 10
2025
|
BUY
Open market or private purchase
|
$182,950
$13.84 p/Share
|
13,219
|
|
Jun 09
2025
|
BUY
Open market or private purchase
|
$130,625
$13.75 p/Share
|
9,500
|
|
Jun 06
2025
|
BUY
Open market or private purchase
|
$190,349
$13.42 p/Share
|
14,184
|
|
Jun 05
2025
|
BUY
Open market or private purchase
|
$171,470
$13.19 p/Share
|
13,000
|
|
Jun 04
2025
|
BUY
Open market or private purchase
|
$215,720
$12.81 p/Share
|
16,840
|
|