Marine Products Corp.

MPX
NYSE
6.26 0.07 (1.13%) last updated 4:02 PM EDT May 28
Trade $MPX Now