Market: Closed - 31 Aug 2025, 20:41 JSE:MRF  No trades yet - Last close (29 Aug 2025) 109c  1c (0.93%)   Best Bid: -   Best Offer: -   Volume Traded: -   A2X:MRF 132c   0c (0.00%)   Prices 15 mins delayed • Powered by ProfileData
Market: Closed - 31 Aug 2025, 20:41 JSE:MRF  No trades yet - Last close (29 Aug 2025) 109c  1c (0.93%)   Best Bid: -   Best Offer: -   Volume Traded: -   A2X:MRF 132c   0c (0.00%)   Prices 15 mins delayed • Powered by ProfileData
Market: Closed - 31 Aug 2025, 20:41 JSE:MRF  No trades yet - Last close (29 Aug 2025) 109c  1c (0.93%)   Best Bid: -   Best Offer: -   Volume Traded: -   A2X:MRF 132c   0c (0.00%)   Prices 15 mins delayed • Powered by ProfileData