28.01 USD
↘ 2.09 (6.94%)AT CLOSE (11:59 AM EDT)
MPLT is currently priced at $28.01. The technical outlook is "Strong Sell" based on moving average alignment, RSI, and MACD signals. Key drivers include negative Return on Equity. MPLT is fairly valued relative to its sector peers based on current multiples.
Technical & fundamental data as of Jun 5, 2026.