Insider Title Company Date Price Return Shares Value
Stone James Section New Mountain Finance Corp (NMFC) 2023-03-14 $11.96 2.5% 11,000 $131,522
Stone James Section New Mountain Finance Corp (NMFC) 2020-03-02 $13.02 -5.8% 3,200 $41,659
Return Profit / (loss) Cost
Total 0.5% $911 $173,181