Stock Comparison

NWPX MTZ
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric NWPX
Nwpx Infrastructure Inc
MTZ
Mastec Inc
Price $107.20 $388.46
Change % -3.54% +0.90%
Market Cap 1.05B 32.90B
P/E Ratio 29.8 73.1
EPS $3.58 $5.72
52W High $114.27 $441.43
52W Low $37.99 $145.46
Volume
Avg Volume 181.2K 1.12M
Open $109.97 $389.90
Prev Close $111.13 $385.00
Div Yield
Annual Dividend
Payout Ratio
Analyst Rating Strong sell Strong buy
Price Target $22.48 $92.12
Total Analysts 6 26