Apr 29
2025
|
BUY
Open market or private purchase
|
$143,986
$18.21 p/Share
|
7,907
|
|
Apr 25
2025
|
BUY
Open market or private purchase
|
$746,920
$18.16 p/Share
|
41,130
|
|
Apr 24
2025
|
BUY
Open market or private purchase
|
$549,330
$18.2 p/Share
|
30,183
|
|
Apr 23
2025
|
BUY
Open market or private purchase
|
$1,763,930
$17.84 p/Share
|
98,875
|
|
Apr 21
2025
|
BUY
Open market or private purchase
|
$545,790
$18.21 p/Share
|
29,972
|
|
Apr 17
2025
|
BUY
Open market or private purchase
|
$265,264
$18.18 p/Share
|
14,591
|
|
Apr 16
2025
|
BUY
Open market or private purchase
|
$1,268,067
$18.03 p/Share
|
70,331
|
|
Apr 15
2025
|
BUY
Open market or private purchase
|
$1,469,554
$17.85 p/Share
|
82,328
|
|
Apr 14
2025
|
BUY
Open market or private purchase
|
$1,393,532
$17.9 p/Share
|
77,851
|
|
Apr 11
2025
|
BUY
Open market or private purchase
|
$3,335,221
$17.31 p/Share
|
192,676
|
|
Apr 10
2025
|
BUY
Open market or private purchase
|
$3,655,808
$16.78 p/Share
|
217,867
|
|
Apr 09
2025
|
BUY
Open market or private purchase
|
$3,380,208
$16.62 p/Share
|
203,382
|
|
Apr 08
2025
|
BUY
Open market or private purchase
|
$4,092,792
$16.76 p/Share
|
244,200
|
|
Apr 07
2025
|
BUY
Open market or private purchase
|
$3,934,062
$16.11 p/Share
|
244,200
|
|
Apr 04
2025
|
BUY
Open market or private purchase
|
$4,428,780
$16.55 p/Share
|
267,600
|
|
Apr 03
2025
|
BUY
Open market or private purchase
|
$1,107,276
$18.12 p/Share
|
61,108
|
|
Mar 14
2025
|
BUY
Open market or private purchase
|
$1,405
$18.25 p/Share
|
77
|
|
Mar 13
2025
|
BUY
Open market or private purchase
|
$1,594,506
$18.14 p/Share
|
87,900
|
|
Mar 12
2025
|
BUY
Open market or private purchase
|
$2,500,742
$18.01 p/Share
|
138,853
|
|
Mar 11
2025
|
BUY
Open market or private purchase
|
$1,620,265
$18.11 p/Share
|
89,468
|
|
Mar 10
2025
|
BUY
Open market or private purchase
|
$1,214,235
$18.15 p/Share
|
66,900
|
|
Mar 07
2025
|
BUY
Open market or private purchase
|
$1,388,077
$18.2 p/Share
|
76,268
|
|
Mar 06
2025
|
BUY
Open market or private purchase
|
$89,265
$18.21 p/Share
|
4,902
|
|
Mar 05
2025
|
BUY
Open market or private purchase
|
$2,177,354
$17.84 p/Share
|
122,049
|
|
Mar 04
2025
|
BUY
Open market or private purchase
|
$3,009,092
$18.01 p/Share
|
167,079
|
|