Provided By GlobeNewswire
Last update: Aug 7, 2024
Net Asset Value of $6.94 Per Share as of June 30, 2024
Executed Purchase Agreement for 6.50% Convertible Notes Due 2029
Board Approved Note Repurchase Program Up To $35.0 Million
Read more at globenewswire.comNASDAQ:SSSS (6/4/2025, 10:16:09 AM)
6.56
-0.08 (-1.2%)
Find more stocks in the Stock Screener