Insider Title Company Date Price Return Shares Value
Ogens David Non-Executive Director New Mountain Finance Corp (NMFC) 2025-08-11 $10.23 0.0% 26,000 $266,048
Ogens David Non-Executive Director New Mountain Finance Corp (NMFC) 2025-03-07 $11.31 0.0% 10,000 $113,100
Ogens David Non-Executive Director New Mountain Finance Corp (NMFC) 2025-03-05 $11.38 0.0% 10,000 $113,750
Ogens David Non-Executive Director New Mountain Finance Corp (NMFC) 2024-06-07 $12.62 -2.9% 3,500 $44,170
Ogens David Non-Executive Director New Mountain Finance Corp (NMFC) 2023-03-10 $11.65 5.3% 5,400 $62,900
Ogens David Non-Executive Director New Mountain Finance Corp (NMFC) 2022-09-02 $12.92 -5.1% 2,600 $33,580
Ogens David Non-Executive Director New Mountain Finance Corp (NMFC) 2022-05-17 $12.87 -4.8% 1,582 $20,364
Ogens David Non-Executive Director New Mountain Finance Corp (NMFC) 2021-08-09 $13.47 -9.0% 2,700 $36,361
Ogens David Non-Executive Director New Mountain Finance Corp (NMFC) 2020-12-15 $11.48 6.8% 2,500 $28,690
Ogens David Non-Executive Director New Mountain Finance Corp (NMFC) 2020-05-13 $8.08 51.7% 20,000 $161,600
Return Profit / (loss) Cost
Total 9.3% $81,673 $880,562