Market: Closed - 03 Jul 2025, 08:33 JSE:MRF  No trades yet - Last close (02 Jul 2025) 131c  -2c (-1.50%)   Best Bid: -   Best Offer: -   Volume Traded: -   A2X:MRF 135c   0c (0.00%)   Prices 15 mins delayed • Powered by ProfileData
Market: Closed - 03 Jul 2025, 08:33 JSE:MRF  No trades yet - Last close (02 Jul 2025) 131c  -2c (-1.50%)   Best Bid: -   Best Offer: -   Volume Traded: -   A2X:MRF 135c   0c (0.00%)   Prices 15 mins delayed • Powered by ProfileData
Market: Closed - 03 Jul 2025, 08:33 JSE:MRF  No trades yet - Last close (02 Jul 2025) 131c  -2c (-1.50%)   Best Bid: -   Best Offer: -   Volume Traded: -   A2X:MRF 135c   0c (0.00%)   Prices 15 mins delayed • Powered by ProfileData