ADVFN Logo
Registration Strip Icon for monitor Customized watchlists with full streaming quotes from leading exchanges, such as NASDAQ, NYSE, AMEX, OTC Markets Small-Cap, LSE and more.
New Mountain Finance Corporation

New Mountain Finance Corporation (NMFC)

12.24
-0.10
(-0.81%)
Closed July 21 4:00PM
12.24
0.005
(0.04%)
After Hours: 4:09PM
Year End December 30 2023 20162017201820192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Return on Assets (%) 6.8556.1053.3063.9391.8386.32.2474.155
Return on Equity (%) 12.5811.0867.0899.8324.6415.6155.610.184
Return on Invested Capital (%) 250.117214.072303.642377.032248.158246.557250.637230.272
Operating Margin (%) N/A N/A N/A N/A N/A N/A N/A N/A
Net Profit Margin (%) N/A N/A N/A N/A N/A N/A N/A N/A
Book Value Per Share 13.46214.83713.22213.25512.77413.71313.13913.128
Earnings Per Share 1.6021.5680.9511.1630.6042.0570.741.334
Cash Per Share 0.6590.5010.6530.5020.8160.5930.7050.691
Working Capital Per Share 0.6810.680.410.4520.5730.4640.7020.741
Operating Profit Per Share N/A N/A N/A N/A N/A N/A N/A N/A
EBIT Per Share N/A N/A N/A N/A N/A N/A N/A N/A
EBITDA Per Share N/A N/A N/A N/A N/A N/A N/A N/A
Free Cash Flow Per Share 2.8753.0152.3092.3751.8443.2461.9532.82

Liquidity Ratios

Year End December 30 2023 20162017201820192020202120222023
Current Ratio 3.6893.4061.6392.1871.9082.0442.9392.922
Quick Ratio 2.6031.7731.0171.3171.4411.3341.9491.792
Inventory Turnover (Days) N/A N/A N/A N/A N/A N/A N/A N/A
Shares Outstanding 69.72M69.76M76.11M96.83M96.83M97.91M100.94MN/A

Key Stats and Ratios

Year End December 30 2023 Jun 2022Sep 2022Dec 2022Mar 2023Jun 2023Sep 2023Dec 2023Mar 2024
USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)USD ($)
Shares Outstanding 100.72M100.94M100.94MN/AN/AN/AN/A106.29M
Return on Assets (%) N/A N/A N/A N/A N/A N/A N/A N/A
Return on Equity (%) N/A N/A N/A N/A N/A N/A N/A N/A
Return on Invested Capital (%) N/A N/A N/A N/A N/A N/A N/A N/A
Operating Margin (%) N/A N/A N/A N/A N/A N/A N/A N/A
Net Profit Margin (%) N/A N/A N/A N/A N/A N/A N/A N/A
Sales Per Share N/A N/A N/A N/A N/A N/A N/A N/A
Book Value Per Share N/A N/A N/A N/A N/A N/A N/A N/A
Earnings Per Share N/A N/A N/A N/A N/A N/A N/A N/A
Cash Per Share N/A N/A N/A N/A N/A N/A N/A N/A
Working Capital Per Share N/A N/A N/A N/A N/A N/A N/A N/A
Operating Profit Per Share N/A N/A N/A N/A N/A N/A N/A N/A
EBIT Per Share N/A N/A N/A N/A N/A N/A N/A N/A
EBITDA Per Share N/A N/A N/A N/A N/A N/A N/A N/A
Free Cash Flow Per Share N/A N/A N/A N/A N/A N/A N/A N/A
Current Ratio N/A N/A N/A 1.983 N/A N/A N/A 1.11
Quick Ratio N/A N/A N/A 1.139 N/A N/A N/A 0.787
Inventory Turnover (Days) N/A N/A N/A N/A N/A N/A N/A N/A

Key Stats and Ratios

Market Cap 1.31B
Price to Earnings Ratio 9.6
Price to Sales Ratio 3.47
Price to Cash Ratio 18.55
Price to Book Ratio 0.98
Dividend Yield 1,217.32%

Share Statistics

Shares Outstanding 106.29M
Average Volume (1 week) 311k
Average Volume (1 Month) 402.26k
52 Week Change -3.55%
52 Week High 13.23
52 Week Low 12.12
More Ratios Coming Soon!

Your Recent History

Delayed Upgrade Clock