Insider Title Company Date Price Return Shares Value
Kajee Shiraz Check Filing SLR Investment Corp. (SLRC) 2023-05-12 $13.57 16.7% 7,500 $101,775
Kajee Shiraz Chief Financial Officer New Mountain Finance Corp (NMFC) 2022-05-16 $12.78 -4.0% 2,500 $31,938
Return Profit / (loss) Cost
Total 11.8% $15,737 $133,714