NYSE · Manufacturing - Metal Fabrication
MEC (MEC) Stock
$29.52
-2.54%
NYSE: MEC
Industrials
Valuation
Financials & Margins
Annual Financials (USD)
Balance Sheet (USD)
Latest News
3 Russell 2000 Stocks Walking a Fine Line
StockStory · Jul 17, 2026
3 Small-Cap Stocks We Find Risky
StockStory · Jul 15, 2026
1 Stock Under $50 with Exciting Potential and 2 Facing Challenges
StockStory · Jul 13, 2026
3 Industrials Stocks That Concern Us
StockStory · Jul 7, 2026
3 Unprofitable Stocks We’re Skeptical Of
StockStory · Jun 19, 2026
Cash Flow (USD)
Valuation & Return Ratios
Peer Comparison
About MEC
MEC is led by CEO Jagadeesh A. Reddy, employs 2,200 people, headquartered in US, publicly traded since 2019.
MEC stock trades at $29.52 with a market capitalization of $603.84M. The stock is valued at a price-to-earnings (P/E) ratio of 26.59, price-to-book of 2.98, price-to-sales of 1.25. Over the past 52 weeks the stock has ranged between $12.10 and $38.58, and currently trades 23.5% below its 52-week high.
On profitability, MEC generates a return on equity (ROE) of -6.76%, return on capital employed of -1.66%, an operating margin of -1.65%, a net profit margin of -2.93%.