What Is The Long Term Potential Of Marine Mpx Stock Price At 7.46 Down 0.53 20260404