Compare stocks side-by-side
Compare MWA vs NWPX on price performance, valuation, growth and AI ratings.
Compare MWA, NWPX on price performance, valuation, growth and AI ratings. Up to 5 stocks.
| Metric | MWA | NWPX |
|---|---|---|
| Valuation | ||
| Price | $22.13 | $98.72 |
| Market cap | 3.46B | 951.34M |
| P/E | 15.57 | 19.45 |
| EPS | $1.42 | $5.07 |
| Fair value | $39.79 | $83.81 |
| Upside | +79.78% | -15.10% |
| Growth | ||
| Day change | -1.38% | -1.13% |
| 1 month | +2.26% | -3.34% |
| 3 months | -14.59% | -21.05% |
| 6 months | -21.30% | +14.75% |
| Year to date | -7.09% | +59.50% |
| 1 year | -14.46% | +79.81% |
| 5 years | +35.19% | +317.03% |
| Revenue growth | +8.75% | +6.83% |
| Profitability | ||
| Gross margin | +37.86% | +20.88% |
| Operating margin | +19.64% | +11.47% |
| Net margin | +15.02% | +8.49% |
| ROE | +21.21% | +12.16% |
| Dividends | ||
| Dividend yield | +1.27% | 0.00% |
| Payout ratio | +19.49% | 0.00% |
| Stocklytics | ||
| Score | 67.00 | 64.00 |
| Sentiment | Bullish | Neutral |