SLR Investment Corp. (SLRC) insider trading: who bought and sold · Investailor