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
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