NWPX Infrastructure director Keith R. Larson disposes of 250 shares worth $26,620.30 - NWPX News | Rallies