MRPL Q2 results: What Does a 100.9% Profit Jump Mean? October 15, 2026 MRPL Q2 results show a 100.9% profit jump, but revenue fell 15.1%. What does this mean for investors? Continue Reading