SLR Investment Corp. (SLRC)

19.11
0.25 1.33
NASDAQ
Prev Close 18.86
Open 19.05
Day Low/High 18.85 / 19.19
52 Wk Low/High 17.12 / 20.05
Volume 102.03K
Exchange NASDAQ
Shares Outstanding 42.26B
Market Cap 797.04M
P/E Ratio 11.23
Div & Yield N.A. (N.A)

Latest News

The Beat Goes On

The Beat Goes On

The slow, steady push higher continues.

Have Patience for Smaller Names

Have Patience for Smaller Names

Everyone is buying large-cap dividend payers, so it is best we do not.