NASDAQ : NMFCZ

New Mountain Finance Corporation 8.250% Notes due 2028 — Stock Grades

$25.09 USD

-$0.03 (-0.12%)

Volume
10.98K
Average Volume
10.38K
Market Capitalization
$705.66M
P/E Ratio
-15.31
Dividend Yield
16.46%
Price Target
Year High
$25.68
Year Low
$25.00
Day High
Day Low
Payout Ratio
-$2.56
Current Ratio
$0.92