Insider Transactions by Ogens David

Symbol CompanyOwnerRelationshipDateTransactionCost# SharesValue ($)Total SharesFiling
NMFCNew Mountain Finance CorpOgens DavidDirectorMar 10, 2023Buy$11.655,40062,900135,266Mar 14, 2023, 11:21 AM
NMFCNew Mountain Finance CorpOgens DavidDirectorSep 02, 2022Buy$12.922,60033,580123,452Sep 07, 2022, 04:35 PM
NMFCNew Mountain Finance CorpOgens DavidDirectorMay 16, 2022Buy$12.704936,261116,764May 18, 2022, 04:20 PM
NMFCNew Mountain Finance CorpOgens DavidDirectorMay 17, 2022Buy$12.951,08914,103117,853May 18, 2022, 04:20 PM
NMFCNew Mountain Finance CorpOgens DavidDirectorAug 09, 2021Buy$13.472,70036,361108,960Aug 10, 2021, 04:09 PM
NMFCNew Mountain Finance CorpOgens DavidDirectorDec 15, 2020Buy$11.482,50028,69098,904Dec 17, 2020, 01:04 PM
NMFCNew Mountain Finance CorpOgens DavidDirectorMay 13, 2020Buy$8.0820,000161,60091,809May 13, 2020, 12:15 PM
NMFCNew Mountain Finance CorpOgens DavidDirectorAug 13, 2019Buy$13.481,85024,93265,719Aug 14, 2019, 03:11 PM
NMFCNew Mountain Finance CorpOgens DavidDirectorNov 13, 2018Buy$13.531,79924,34059,259Nov 14, 2018, 10:30 AM
NMFCNew Mountain Finance CorpOgens DavidDirectorMay 17, 2017Buy$14.373,60051,73249,654May 18, 2017, 09:07 AM
NMFCNew Mountain Finance CorpOgens DavidDirectorOct 31, 2016Buy$13.401,60021,44043,963Nov 02, 2016, 12:54 PM
NMFCNew Mountain Finance CorpOgens DavidDirectorNov 12, 2015Buy$14.121,65623,38339,243Feb 16, 2016, 06:12 PM
NMFCNew Mountain Finance CorpOgens DavidDirectorNov 12, 2015Buy$14.121,65623,38339,887Nov 16, 2015, 10:59 AM
NMFCNew Mountain Finance CorpOgens DavidDirectorDec 10, 2014Buy$14.831,25018,53733,334Dec 12, 2014, 05:05 PM
NMFCNew Mountain Finance CorpOgens DavidDirectorAug 12, 2014Buy$14.9810,000149,80031,124Aug 13, 2014, 01:15 PM
NMFCNew Mountain Finance CorpOgens DavidDirectorMay 23, 2013Buy$15.106,00090,60018,680May 24, 2013, 08:33 AM
NMFCNew Mountain Finance CorpOgens DavidDirectorNov 12, 2012Buy$14.391,00014,39012,000Nov 13, 2012, 02:15 PM
NMFCNew Mountain Finance CorpOgens DavidDirectorMar 12, 2012Buy$13.5011,000148,50011,000Mar 14, 2012, 03:57 PM