Earnings Labs
SLR Investment Corp. logo

SLR Investment Corp. (SLRC)

NASDAQ·Financial Services·Asset Management

$15.66

+1.33%

Mkt Cap $856.51M

Mkt Cap

$856.51M

P/E

9.08

Fwd P/E

9.58

P/S

4.72

Rev TTM

EPS TTM

$1.70

EPS — Estimate vs Actual