• Market: Open - 30 June 2025, 14:42: JSE:IOC last traded at 370c  -5c (-1.33%)
  • Best Bid:  367c Best Offer:  370c
  • |     A2X:IOC last traded at  293c  0c (0.00%)     Prices 15 minutes delayed •
  • Market: Open - 30 June 2025, 14:42: JSE:IOC last traded at 370c  -5c (-1.33%)
  • Best Bid:  367c Best Offer:  370c
  • |     A2X:IOC last traded at  293c  0c (0.00%)     Prices 15 minutes delayed •
  • Market: Open - 30 June 2025, 14:42: JSE:IOC last traded at 370c  -5c (-1.33%)
  • Best Bid:  367c Best Offer:  370c
  • |     A2X:IOC last traded at  293c  0c (0.00%)     Prices 15 minutes delayed •
  • Market: Open - 30 June 2025, 14:42: JSE:IOC last traded at 370c  -5c (-1.33%)
  • Best Bid:  367c Best Offer:  370c
  • |     A2X:IOC last traded at  293c  0c (0.00%)     Prices 15 minutes delayed •