Mar 18
2024
BUY
Open market or private purchase
$35,460
$17.73 p/Share
2,000
Added 0.59%
336,500
Common Stock
Mar 15
2024
BUY
Open market or private purchase
$8,925
$17.85 p/Share
500
Added 0.15%
334,500
Common Stock
Mar 14
2024
BUY
Open market or private purchase
$35,040
$17.52 p/Share
2,000
Added 0.6%
334,000
Common Stock
Mar 13
2024
BUY
Open market or private purchase
$54,150
$18.05 p/Share
3,000
Added 0.9%
332,000
Common Stock
Mar 12
2024
BUY
Open market or private purchase
$36,060
$18.03 p/Share
2,000
Added 0.6%
329,000
Common Stock
Mar 11
2024
BUY
Open market or private purchase
$36,440
$18.22 p/Share
2,000
Added 0.61%
327,000
Common Stock
Mar 08
2024
BUY
Open market or private purchase
$36,520
$18.26 p/Share
2,000
Added 0.61%
325,000
Common Stock
Mar 07
2024
BUY
Open market or private purchase
$36,380
$18.19 p/Share
2,000
Added 0.62%
323,000
Common Stock
Mar 06
2024
BUY
Open market or private purchase
$54,090
$18.03 p/Share
3,000
Added 0.93%
321,000
Common Stock
Mar 04
2024
BUY
Open market or private purchase
$36,080
$18.04 p/Share
2,000
Added 0.63%
318,000
Common Stock
Mar 01
2024
BUY
Open market or private purchase
$17,600
$17.6 p/Share
1,000
Added 0.32%
316,000
Common Stock
Feb 28
2024
BUY
Open market or private purchase
$32,619
$16.31 p/Share
2,000
Added 0.63%
315,000
Common Stock
Feb 27
2024
BUY
Open market or private purchase
$17,000
$17.0 p/Share
1,000
Added 0.32%
313,000
Common Stock
Feb 26
2024
BUY
Open market or private purchase
$48,179
$16.06 p/Share
3,000
Added 0.95%
312,000
Common Stock
Dec 18
2023
BUY
Open market or private purchase
$83,940
$13.99 p/Share
6,000
Added 1.9%
309,000
Common Stock
Dec 11
2023
BUY
Open market or private purchase
$11,960
$11.96 p/Share
1,000
Added 0.33%
303,000
Common Stock
Dec 08
2023
BUY
Open market or private purchase
$24,680
$12.34 p/Share
2,000
Added 0.66%
302,000
Common Stock
Dec 19
2022
BUY
Open market or private purchase
$97,206
$19.83 p/Share
4,902
Added 1.61%
300,000
Common Stock
Dec 16
2022
BUY
Open market or private purchase
$106,900
$19.8 p/Share
5,399
Added 1.8%
295,098
Common Stock
Dec 14
2022
BUY
Open market or private purchase
$100,900
$20.18 p/Share
5,000
Added 1.7%
289,699
Common Stock
Dec 08
2022
BUY
Open market or private purchase
$70,294
$20.09 p/Share
3,499
Added 1.21%
284,699
Common Stock
Dec 07
2022
BUY
Open market or private purchase
$103,250
$20.65 p/Share
5,000
Added 1.75%
281,200
Common Stock
Dec 06
2022
BUY
Open market or private purchase
$104,050
$20.81 p/Share
5,000
Added 1.78%
276,200
Common Stock
Dec 05
2022
BUY
Open market or private purchase
$20,241
$20.76 p/Share
975
Added 0.36%
271,200
Common Stock
Nov 30
2022
BUY
Open market or private purchase
$39,820
$19.91 p/Share
2,000
Added 0.73%
270,225
Common Stock