Marine Products Corp.

MPX
NYSE
8.51 0.29 (3.29%) last updated 10:05 AM EDT Apr 21
Trade $MPX Now