Key statistics
As of last trade iOCO Ltd (IOC:JNB) traded at 408.00, -15.00% below its 52-week high of 480.00, set on Jan 26, 2026.
52-week range
Short selling activityProvided by S&P Global Market Intelligence
| Open | 418.00 |
|---|---|
| High | 418.00 |
| Low | 397.00 |
| Bid | 402.00 |
| Offer | 406.00 |
| Previous close | 413.00 |
| Average volume | 1.11m |
|---|---|
| Shares outstanding | 638.08m |
| Free float | 475.16m |
| P/E (TTM) | 10.62 |
| Market cap | 2.64bn ZAR |
| EPS (TTM) | 0.3889 ZAR |
Data delayed at least 15 minutes, as of Mar 12 2026 09:40 BST.
More ▼
Events & Activity
- IOC:JNB price rises above 200-day moving average to 418.00 at 07:06 BST
- IOC:JNB price falls below 200-day moving average to 412.00 at 08:14 BST
- IOC:JNB price moved over -1.65% to 416.00
- IOC:JNB price falls below 200-day moving average to 411.00 at 09:42 BST
- IOC:JNB price falls below 200-day moving average to 409.00 at 07:11 BST
