Jun 02
2025
BUY
Open market or private purchase
$20
$5.2 p/Share
4
Added 0.01%
32,573
Common Stock
May 30
2025
BUY
Open market or private purchase
$19
$4.93 p/Share
4
Added 0.01%
32,569
Common Stock
May 29
2025
BUY
Open market or private purchase
$22
$5.66 p/Share
4
Added 0.01%
32,565
Common Stock
May 28
2025
BUY
Open market or private purchase
$22
$5.68 p/Share
4
Added 0.01%
32,561
Common Stock
May 27
2025
BUY
Open market or private purchase
$21
$5.27 p/Share
4
Added 0.01%
32,557
Common Stock
May 23
2025
BUY
Open market or private purchase
$20
$5.14 p/Share
4
Added 0.01%
32,553
Common Stock
May 22
2025
BUY
Open market or private purchase
$20
$5.1 p/Share
4
Added 0.01%
32,549
Common Stock
May 21
2025
BUY
Open market or private purchase
$20
$5.05 p/Share
4
Added 0.01%
32,545
Common Stock
May 20
2025
BUY
Open market or private purchase
$21
$5.41 p/Share
4
Added 0.01%
32,541
Common Stock
May 19
2025
BUY
Open market or private purchase
$19
$4.92 p/Share
4
Added 0.01%
32,537
Common Stock
May 16
2025
BUY
Open market or private purchase
$21
$5.37 p/Share
4
Added 0.01%
32,533
Common Stock
May 15
2025
BUY
Open market or private purchase
$20
$5.2 p/Share
4
Added 0.01%
32,529
Common Stock
May 14
2025
BUY
Open market or private purchase
$22
$5.68 p/Share
4
Added 0.01%
32,525
Common Stock
May 13
2025
BUY
Open market or private purchase
$22
$5.67 p/Share
4
Added 0.01%
32,521
Common Stock
May 12
2025
BUY
Open market or private purchase
$21
$5.25 p/Share
4
Added 0.01%
32,517
Common Stock
May 09
2025
BUY
Open market or private purchase
$19
$4.78 p/Share
4
Added 0.01%
32,513
Common Stock
May 08
2025
BUY
Open market or private purchase
$18
$4.5 p/Share
4
Added 0.01%
32,509
Common Stock
May 07
2025
BUY
Open market or private purchase
$18
$4.71 p/Share
4
Added 0.01%
32,505
Common Stock
May 06
2025
BUY
Open market or private purchase
$18
$4.6 p/Share
4
Added 0.01%
32,501
Common Stock
May 05
2025
BUY
Open market or private purchase
$18
$4.68 p/Share
4
Added 0.01%
32,497
Common Stock
May 02
2025
BUY
Open market or private purchase
$19
$4.75 p/Share
4
Added 0.01%
32,493
Common Stock
May 01
2025
BUY
Open market or private purchase
$19
$4.86 p/Share
4
Added 0.01%
32,489
Common Stock
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