NWPX Infrastructure director Keith R. Larson sells 1,000 common shares worth $102,195.30 - NWPX News | Rallies