Earnings Per Share (adj.)
$0.29
vs $0.29 est. (-0.7%)
Revenue
$25.2M
estimate N/A
Trading volume signals muted reaction. Shares traded 239,781 times on the report date, closing at $9.58 with no price change. The stock remains near its 52-week low of $9.29, down 38% from the 52-week high of $15.39. The market cap stands at $274.1 million.
What to Watch: The Q1 2026 earnings call in mid-May will reveal whether the guided $0.30 EPS represents sustainable margin recovery or temporary reprieve. Portfolio credit quality metrics and net investment income trends will determine if the revenue surge translates to bottom-line growth.
This article was generated using AlphaStreet’s proprietary financial analysis technology and reviewed by our editorial team.