Marine Products Corp.

MPX
NYSE
6.33 0.06 (0.94%) last updated 4:01 PM EDT Jul 02
Trade $MPX Now