SLRC Insiders Step In as Shorts Retreat Ahead of Q1 Print
SLR Investment Corp. heads into its May 6 first-quarter earnings release with insider conviction on full display — and the short sellers who crowded in during April now largely gone. Management has been the most…
