SLR Investment Corp. (SLRC)

$14.98

-0.03 (-0.20%)