NWPX CEO Scott Montross sells 2,500 shares for $321,546.50 - NWPX News | Rallies