While institutions own 18% of Marine Products Corporation (NYSE:MPX), private companies are its largest shareholders with 58% ownership
Key Insights The considerable ownership by private companies in Marine Products indicates that they collectively have a...