Apr 16
2025
BUY
Open market or private purchase
$232
$4.23 p/Share
55
Added 0.02%
284,288
Common Stock
Apr 15
2025
BUY
Open market or private purchase
$227
$4.14 p/Share
55
Added 0.02%
284,233
Common Stock
Apr 14
2025
BUY
Open market or private purchase
$221
$4.03 p/Share
55
Added 0.02%
284,178
Common Stock
Apr 11
2025
BUY
Open market or private purchase
$180
$4.02 p/Share
45
Added 0.02%
284,123
Common Stock
Apr 10
2025
BUY
Open market or private purchase
$180
$4.01 p/Share
45
Added 0.02%
284,078
Common Stock
Apr 09
2025
BUY
Open market or private purchase
$184
$4.09 p/Share
45
Added 0.02%
284,033
Common Stock
Apr 08
2025
BUY
Open market or private purchase
$186
$4.14 p/Share
45
Added 0.02%
283,988
Common Stock
Apr 07
2025
BUY
Open market or private purchase
$188
$4.19 p/Share
45
Added 0.02%
283,943
Common Stock
Apr 04
2025
BUY
Open market or private purchase
$190
$4.23 p/Share
45
Added 0.02%
283,898
Common Stock
Apr 03
2025
BUY
Open market or private purchase
$189
$4.21 p/Share
45
Added 0.02%
283,853
Common Stock
Apr 02
2025
BUY
Open market or private purchase
$197
$4.39 p/Share
45
Added 0.02%
283,808
Common Stock
Apr 01
2025
BUY
Open market or private purchase
$190
$4.24 p/Share
45
Added 0.02%
283,763
Common Stock
Mar 31
2025
BUY
Open market or private purchase
$193
$4.29 p/Share
45
Added 0.02%
283,718
Common Stock
Mar 28
2025
BUY
Open market or private purchase
$189
$4.2 p/Share
45
Added 0.02%
283,673
Common Stock
Mar 27
2025
BUY
Open market or private purchase
$189
$4.2 p/Share
45
Added 0.02%
283,628
Common Stock
Mar 26
2025
BUY
Open market or private purchase
$198
$4.41 p/Share
45
Added 0.02%
283,583
Common Stock
Mar 25
2025
BUY
Open market or private purchase
$200
$4.45 p/Share
45
Added 0.02%
283,538
Common Stock
Mar 24
2025
BUY
Open market or private purchase
$198
$4.42 p/Share
45
Added 0.02%
283,493
Common Stock
Mar 21
2025
BUY
Open market or private purchase
$180
$4.89 p/Share
37
Added 0.01%
283,448
Common Stock
Mar 20
2025
BUY
Open market or private purchase
$187
$5.07 p/Share
37
Added 0.01%
283,411
Common Stock
Mar 19
2025
BUY
Open market or private purchase
$200
$5.41 p/Share
37
Added 0.01%
283,374
Common Stock
Mar 18
2025
BUY
Open market or private purchase
$189
$5.12 p/Share
37
Added 0.01%
283,337
Common Stock
Mar 17
2025
BUY
Open market or private purchase
$200
$5.41 p/Share
37
Added 0.01%
283,300
Common Stock
Mar 17
2025
BUY
Grant, award, or other acquisition
$25,850
$5.17 p/Share
5,000
Added 1.74%
282,843
Common Stock
Mar 14
2025
BUY
Open market or private purchase
$199
$5.38 p/Share
37
Added 0.01%
283,263
Common Stock