Marine Products Corp. Diversified Machinery

MPX
NYSE
7.62 0.06 (0.78%) last updated 4:52 PM EDT Oct 24
Trade $MPX Now