SLR Investment Corp. SLRC

11.74 0.06 0.51% as of 25 Sep
Market cap
$637.2M
P/E
8.7×
Older periods Sep '25 Dec '25 Mar '26 Jun '26
ROE

+8 more TTM periods

9.07% 9.31% 9.06% 7.47%
ROA
3.62% 3.69% 3.56% 2.89%
ROIC
3.20% 3.05% 2.99% 2.87%
Return on Tangible Assets
334.14% 527.73% 569.64% 202.33%
Average Days of Receivables
48.13 137.48 43.62 64.18
Free Cash Flow per Share
1.91 (1.32) (1.34) 2.87
Free Cash Flow
104.37 (72.02) (72.97) 156.51
Piotroski F-Score
5.00 1.00 2.00 5.00
Other line items

Show all line items

Columns are period end dates