NWPX director Keith R. Larson sells 1,250 shares for $144,828.88 - NWPX News | Rallies