Apr 30
2025
BUY
Open market or private purchase
$215
$4.79 p/Share
45
Added 0.02%
284,753
Common Stock
Apr 29
2025
BUY
Open market or private purchase
$221
$4.93 p/Share
45
Added 0.02%
284,708
Common Stock
Apr 28
2025
BUY
Open market or private purchase
$220
$4.91 p/Share
45
Added 0.02%
284,663
Common Stock
Apr 25
2025
BUY
Open market or private purchase
$271
$4.94 p/Share
55
Added 0.02%
284,618
Common Stock
Apr 24
2025
BUY
Open market or private purchase
$281
$5.12 p/Share
55
Added 0.02%
284,563
Common Stock
Apr 23
2025
BUY
Open market or private purchase
$275
$5.01 p/Share
55
Added 0.02%
284,508
Common Stock
Apr 22
2025
BUY
Open market or private purchase
$260
$4.74 p/Share
55
Added 0.02%
284,453
Common Stock
Apr 21
2025
BUY
Open market or private purchase
$263
$4.79 p/Share
55
Added 0.02%
284,398
Common Stock
Apr 17
2025
BUY
Open market or private purchase
$253
$4.61 p/Share
55
Added 0.02%
284,343
Common Stock
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