NWPX Infrastructure beats Q2 sales estimates, says Q3 could be better - NWPX News | Rallies