NYSE · Asset Management
MCI (MCI) Stock
$16.77
+0.48%
NYSE: MCI
Financial Services
Valuation
Financials & Margins
Annual Financials (USD)
Balance Sheet (USD)
Cash Flow (USD)
Valuation & Return Ratios
Ownership
Insiders Held0.00%
Institutions Held17.65%
Institutions Float Held17.65%
Peer Comparison
About MCI
MCI is led by CEO Clifford Michael Noreen, employs 0 people, headquartered in US, publicly traded since 1980.
MCI stock trades at $16.77 with a market capitalization of $344.72M. The stock is valued at a price-to-earnings (P/E) ratio of 12.53, price-to-book of 1.03, price-to-sales of 11.95. Over the past 52 weeks the stock has ranged between $16.54 and $23.00, and currently trades 27.1% below its 52-week high. It pays a dividend yielding 9.28%.
On profitability, MCI generates a return on equity (ROE) of 8.21%, return on capital employed of 8.50%, an operating margin of 87.88%, a net profit margin of 76.27%.