
Scorecards
Valuation Scorecard: Stock Rating D-Negative (8/27/25)-Marine Products Corp (MPX).
At the current price of $9, what are market expectations regarding Marine Products’ future operating performance? Over the next 6 years, Marine Products shares will need to reach $15 to achieve average annual stock market […]