NWPX Infrastructure director Keith R. Larson sells USD 102,310 in common shares - NWPX News | Rallies