Truworths International Limited (TRU.JO) JNB

5,674.00

-6(-0.11%)

Updated at February 20 05:06PM

Currency In ZAc

Previous Close5,680
Open5,651
Day High5,734
Day Low5,646
52-Week High8,420
52-Week Low4,936
Volume1.98M
Average Volume2.03M
Market Cap21.3B
PE7.7
EPS7.37
Moving Average 50 Days5,727.28
Moving Average 200 Days6,192.03
Change-6

How much would you have if you invested in Truworths International Limited

If you invested 1000 ZAc in Truworths International Limited (TRU.JO) 10 years ago, it would be worth 1,121.55 ZAc as of February 21, 2026 at a share price of 5,674 ZAc. Whereas If you bought 1000 ZAc worth of Truworths International Limited (TRU.JO) shares 5 years ago, it would be worth 1,616.05 ZAc as of February 21, 2026 at a share price of 5,674 ZAc.

For more details, use our stock calculator to calculate how much you would've made investing different amounts on specific dates.