Shiraz Kajee, CFO at New Mountain Finance, holds 7.50K shares in SLR Investment Corp. (Ticker: SLRC), holds 10.00K shares in New Mountain Finance (Ticker: NMFC). Most recently, Shiraz Kajee Bought ― shares of SLR Investment Corp. on May 15, 2023 for an estimated value of 101.78K.