Market: Closed - 31 Oct 2025, 00:52 JSE:MRF  No trades yet - Last close (30 Oct 2025) 111c  -1c (-0.89%)   Best Bid: -   Best Offer: -   Volume Traded: -   A2X:MRF 132c   0c (0.00%)   Prices 15 mins delayed • Powered by ProfileData
Market: Closed - 31 Oct 2025, 00:52 JSE:MRF  No trades yet - Last close (30 Oct 2025) 111c  -1c (-0.89%)   Best Bid: -   Best Offer: -   Volume Traded: -   A2X:MRF 132c   0c (0.00%)   Prices 15 mins delayed • Powered by ProfileData
Market: Closed - 31 Oct 2025, 00:52 JSE:MRF  No trades yet - Last close (30 Oct 2025) 111c  -1c (-0.89%)   Best Bid: -   Best Offer: -   Volume Traded: -   A2X:MRF 132c   0c (0.00%)   Prices 15 mins delayed • Powered by ProfileData