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.

MetricMWANWPX
Valuation
Price$22.13$98.72
Market cap3.46B951.34M
P/E15.5719.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
Score67.0064.00
SentimentBullishNeutral

Compare other stocks