Today: 29 March 2026
Browse Category

SGX:SET 10 December 2025

Stock Market Today

  • SOLV Energy (MWH) Stock Valuation Dips After 11% Pullback Amid Profitability Gains
    March 29, 2026, 1:55 AM EDT. SOLV Energy (MWH) shares fell 11% over the past month, closing at $28.20 with a $5.7 billion market cap. The stock trades at a price-to-earnings (P/E) ratio of 21.8, below the U.S. Construction industry average of 34 and peer average of 25.9, signaling potential undervaluation despite an 8.05% year-to-date share decline. The company posted annual revenue of $2.49 billion and net income of $149 million, with a net profit margin rising to 6% from 0.5% last year. Forecasts show earnings growing 14.37% per year and revenue by 12% annually. A DCF model values the stock at $38.05, suggesting a 25.9% undervaluation compared to fair value. Investors should consider risks tied to the recent pullback and the construction-driven revenue base.
Go toTop