| General Share Information | ||
| Code | SSK | |
| Short Name | STEFSTOCK | |
| Long Name | STEFANUTTI STOCKS HLD LD | |
| JSE Sector | Construction | |
| Delayed Prices (03/08/2026 19:00) | |
| Sale | 655 |
| Buy | 631 |
| Sell | 674 |
| Move | -12 |
| Move % | -1.80 |
| Volume | 50986 |
| Deals | 17 |
| Today's High | 680 |
| Today's Low | 655 |
| Last 10 Trades of the Day | |||
| Time | PDT | Sale | Volume |
| 17:10 | OCP | 655 | 0 |
| 15:58 | AT | 655 | 7,630 |
| 15:16 | AT | 655 | 477 |
| 14:00 | AT | 660 | 2,879 |
| 13:58 | AT | 660 | 12,121 |
| 13:58 | AT | 661 | 2,158 |
| 13:53 | AT | 665 | 10,000 |
| 11:17 | AT | 666 | 1,501 |
| 11:16 | AT | 668 | 1,496 |
| 11:16 | AT | 669 | 1,494 |
| Closing Prices (31/07/2026) | |
| Close | 667 |
| High | 686 |
| Low | 659 |
| Volume | 348236 |
| P/E Ratio | 1.82 |
| Share History | ||||
| Date | Close | High | Low | Volume |
| 31/07/2026 | 667 | 686 | 659 | 348,236 |
| 30/07/2026 | 662 | 662 | 662 | 1,732 |
| 29/07/2026 | 668 | 687 | 668 | 50,419 |
| 28/07/2026 | 685 | 688 | 667 | 57,114 |
| 27/07/2026 | 688 | 690 | 672 | 105,852 |
| 24/07/2026 | 669 | 689 | 659 | 23,902 |
| 23/07/2026 | 685 | 687 | 665 | 21,187 |
| 22/07/2026 | 672 | 680 | 641 | 138,338 |
| 21/07/2026 | 676 | 700 | 676 | 121,336 |
| 20/07/2026 | 700 | 704 | 696 | 349,516 |
| Share Performance | ||||||
| Period | Close | Move | Move % | High | Low | Volume |
| 7 Days | 669 | -2 | -0.3 | 688 | 662 | 587,255 |
| 14 Days | 704 | -37 | -5.3 | 704 | 662 | 1,413,089 |
| 21 Days | 700 | -33 | -4.7 | 712 | 662 | 3,317,558 |
| 1 Month | 650 | 17 | 2.6 | 712 | 650 | 4,083,137 |
| 2 Months | 670 | -3 | -0.5 | 712 | 616 | 7,741,813 |
| 3 Months | 640 | 27 | 4.2 | 720 | 612 | 13,356,485 |
| 6 Months | 431 | 236 | 54.8 | 720 | 428 | 58,973,111 |
| 1 Year | 393 | 274 | 69.7 | 720 | 361 | 77,463,137 |
| 2 Years | 276 | 391 | 141.7 | 720 | 270 | 100,137,697 |
| 3 Years | 132 | 535 | 405.3 | 720 | 100 | 149,238,806 |
| 5 Years | 55 | 612 | 1,112.7 | 720 | 44 | 301,355,824 |
| 10 Years | 401 | 266 | 66.3 | 720 | 8 | 740,978,363 |
| Year-to-date | 438 | 229 | 52.3 | 720 | 426 | 60,957,426 |