Insider Trading History of Ogens David

The following table details the insider trading activities (stock purchases, stock sales, and stock option exercises) of Ogens David since 2015. This trader's CIK number is 1515169. At the time of last reporting, Ogens David was the Officer of New Mountain Finance Corp. (stock ticker symbol NMFC). Also see all insider trading activities at New Mountain Finance Corp.


Yearly summary of insider trading at New Mountain Finance Corp (NMFC) by Ogens David

Insider Buying Insider Sales Option Exercises
Year Symbol Shares Value Shares Value Shares Value
2025 NMFC 46,000 $492,986 0 $0 0 $0
2024 NMFC 3,500 $44,170 0 $0 0 $0
2023 NMFC 5,400 $62,899 0 $0 0 $0
2022 NMFC 1,582 $20,363 0 $0 0 $0
2021 NMFC 2,700 $36,360 0 $0 0 $0
2020 NMFC 22,500 $190,290 0 $0 0 $0
2019 NMFC 1,850 $24,932 0 $0 0 $0
2018 NMFC 1,799 $24,340 0 $0 0 $0
2017 NMFC 3,600 $51,732 0 $0 0 $0
2016 NMFC 1,600 $21,440 0 $0 0 $0
2015 NMFC 1,656 $23,382 0 $0 0 $0


Insider trading of New Mountain Finance Corp (NMFC) by Ogens David

Trade Date Symbol Trade Type Shares Price ($) Value ($)
2025-08-11 NMFC Buy 26,000 10.24 266,136
2025-03-06 NMFC Buy 5,000 11.32 56,600
2025-03-07 NMFC Buy 5,000 11.30 56,500
2025-03-04 NMFC Buy 5,000 11.44 57,200
2025-03-05 NMFC Buy 5,000 11.31 56,550
2024-06-07 NMFC Buy 3,500 12.62 44,170
2023-03-10 NMFC Buy 5,400 11.65 62,899
2022-05-16 NMFC Buy 493 12.70 6,261
2022-05-17 NMFC Buy 1,089 12.95 14,102
2021-08-09 NMFC Buy 2,700 13.47 36,360
2020-12-15 NMFC Buy 2,500 11.48 28,690
2020-05-13 NMFC Buy 20,000 8.08 161,600
2019-08-13 NMFC Buy 1,850 13.48 24,932
2018-11-13 NMFC Buy 1,799 13.53 24,340
2017-05-17 NMFC Buy 3,600 14.37 51,732
2016-10-31 NMFC Buy 1,600 13.40 21,440
2015-11-12 NMFC Buy 1,656 14.12 23,382

Insider trading activities including stock purchases, stock sales, and option exercises listed in the above table cannot be completely guaranteed as to their accuracy. For more information regarding the trades made by Ogens David (Officer of New Mountain Finance Corp at the time of this reporting) see the Securities and Exchange Commission (SEC) website.



©2023, insider-monitor.com. All rights reserved.