What sector does SLR Investment Corp (SLRC) operate in?
SLR Investment Corp belongs to the Financials sector and operates in the Asset Management industry.
What is SLR Investment Corp (SLRC) current stock price?
As of the latest data, SLR Investment Corp stock price is $16.31, with a previous close of $16.49. SLR Investment Corp lost -$0.18 in the last trading session, representing a -1.09% loss.
What is SLR Investment Corp (SLRC) current market capitalization?
SLR Investment Corp market cap is approximately 889.79 million.
What is SLR Investment Corp (SLRC) Earnings Per Share (EPS)?
The trailing EPS is $1.77, and the forward EPS is $1.63.
What is SLR Investment Corp (SLRC) Price-to-Earnings (P/E) ratio?
SLR Investment Corp current P/E ratio is 9.21, with a forward P/E of 10.02.
What is SLR Investment Corp (SLRC) EBITDA?
SLR Investment Corp EBITDA (Earnings Before Interest, Taxes, Depreciation, and Amortization) is 58.58 million.
Does SLR Investment Corp (SLRC) pay dividends?
Yes. SLR Investment Corp pays quarterly dividends with an annualized yield of 10.06% and an estimated annual payout of $1.64 per share.
When is the next ex-dividend date for SLR Investment Corp (SLRC)?
The next ex-dividend date is scheduled for June 13, 2025.
How did SLR Investment Corp (SLRC) perform in its most recent earnings report?
In the last report (December 31, 2024), SLR Investment Corp posted an EPS surprise of 4.65% and a revenue surprise of 3.09%.
When is SLR Investment Corp (SLRC) next earnings report?
SLR Investment Corp is expected to release its next earnings report on March 31, 2025.