Skip to main content
Earnings Labs
SLR Investment Corp. logo

SLR Investment Corp. (SLRC) Earnings

NASDAQ·Financial Services·Asset Management

$12.43

-0.44%

Mkt Cap $693.39M

EPS — Estimate vs Actual

Mkt Cap

$693.39M

P/E

7.59

Fwd P/E

9.58

P/S

3.60

Rev TTM

EPS TTM

$1.64