Marine Products Corp.

MPX
NYSE
6.23 0.08 (1.3%) last updated 4:43 PM EDT Jul 31
Trade $MPX Now