Apr 30
2025
BUY
Open market or private purchase
$19
$4.79 p/Share
4
Added 0.01%
32,485
Common Stock
Apr 29
2025
BUY
Open market or private purchase
$19
$4.93 p/Share
4
Added 0.01%
32,481
Common Stock
Apr 28
2025
BUY
Open market or private purchase
$19
$4.91 p/Share
4
Added 0.01%
32,477
Common Stock
Apr 25
2025
BUY
Open market or private purchase
$24
$4.94 p/Share
5
Added 0.02%
32,473
Common Stock
Apr 24
2025
BUY
Open market or private purchase
$25
$5.12 p/Share
5
Added 0.02%
32,468
Common Stock
Apr 23
2025
BUY
Open market or private purchase
$25
$5.01 p/Share
5
Added 0.02%
32,463
Common Stock
Apr 22
2025
BUY
Open market or private purchase
$23
$4.74 p/Share
5
Added 0.02%
32,458
Common Stock
Apr 21
2025
BUY
Open market or private purchase
$23
$4.79 p/Share
5
Added 0.02%
32,453
Common Stock
Apr 17
2025
BUY
Open market or private purchase
$23
$4.61 p/Share
5
Added 0.02%
32,448
Common Stock
Apr 16
2025
BUY
Open market or private purchase
$21
$4.23 p/Share
5
Added 0.02%
32,443
Common Stock
Apr 15
2025
BUY
Open market or private purchase
$20
$4.14 p/Share
5
Added 0.02%
32,438
Common Stock
Apr 14
2025
BUY
Open market or private purchase
$20
$4.03 p/Share
5
Added 0.02%
32,433
Common Stock
Apr 11
2025
BUY
Open market or private purchase
$16
$4.02 p/Share
4
Added 0.01%
32,428
Common Stock
Apr 10
2025
BUY
Open market or private purchase
$16
$4.01 p/Share
4
Added 0.01%
32,424
Common Stock
Apr 09
2025
BUY
Open market or private purchase
$16
$4.09 p/Share
4
Added 0.01%
32,420
Common Stock
Apr 08
2025
BUY
Open market or private purchase
$16
$4.14 p/Share
4
Added 0.01%
32,416
Common Stock
Apr 07
2025
BUY
Open market or private purchase
$16
$4.19 p/Share
4
Added 0.01%
32,412
Common Stock
Apr 04
2025
BUY
Open market or private purchase
$16
$4.23 p/Share
4
Added 0.01%
32,408
Common Stock
Apr 03
2025
BUY
Open market or private purchase
$16
$4.21 p/Share
4
Added 0.01%
32,404
Common Stock
Apr 02
2025
BUY
Open market or private purchase
$17
$4.39 p/Share
4
Added 0.01%
32,400
Common Stock
Apr 01
2025
BUY
Open market or private purchase
$16
$4.24 p/Share
4
Added 0.01%
32,396
Common Stock
Mar 31
2025
BUY
Open market or private purchase
$17
$4.29 p/Share
4
Added 0.01%
32,392
Common Stock
Mar 28
2025
BUY
Open market or private purchase
$16
$4.2 p/Share
4
Added 0.01%
32,388
Common Stock
Mar 27
2025
BUY
Open market or private purchase
$16
$4.2 p/Share
4
Added 0.01%
32,384
Common Stock
Mar 26
2025
BUY
Open market or private purchase
$17
$4.41 p/Share
4
Added 0.01%
32,380
Common Stock