Trustco Group Holdings Limited (TTO.JO) JNB

Currency In ZAc

AD

TTO.JO Historical Return

If you invested 1000 ZAc in Trustco Group Holdings Limited (TTO.JO) 10 years ago, it would be worth 77.17 ZAc as of June 23, 2026, based on a reinvested dividends scenario. Meanwhile, a 1000 ZAc investment made 5 years ago would be worth 171.43 ZAc. This corresponds to total returns of -92.28%, -82.86%, respectively, with annualized returns of -22.59%, -29.71%.

Custom investment amounts or purchase dates can also be explored using the Stoculator calculator. Past performance does not guarantee future results.

AD

TTO.JO Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
February 18, 20250.30.30.30.30.30
February 17, 20250.30.30.30.30.30
February 14, 20250.30.30.30.30.30
February 13, 20250.30.30.30.30.30
February 12, 20250.30.30.30.30.30
February 11, 20250.30.30.30.30.30
February 10, 20250.30.30.30.30.30
February 07, 20250.30.30.30.30.30
February 06, 20250.30.30.30.30.30
February 05, 20250.30.30.30.30.30
February 04, 20250.30.30.30.30.30
February 03, 20250.30.30.30.30.30
January 31, 20250.30.30.30.30.30
January 30, 20250.30.30.30.30.30
January 29, 20250.30.30.30.30.30
January 28, 20250.30.30.30.30.30
January 27, 20250.30.30.30.30.30
January 24, 202530303030300
January 23, 20253030303030139,132
January 22, 20253231313229520,520
January 21, 202532303037301.2M
January 20, 2025303030303034,794
January 17, 202532323232321,000
January 16, 202538383838380
January 15, 202538383838380
January 14, 202538383838382,954
January 13, 2025363636363660,000
January 10, 2025373737373720
January 09, 20253039393930102,524
January 08, 202538383838380
January 07, 2025363838383654,285
January 06, 202536363636360
January 03, 2025363636363610,900
January 02, 2025303030303031,500
December 31, 202430303030300
December 30, 202430303030305,475
December 27, 202433333333330
December 24, 202433333333330
December 23, 202433333333330
December 20, 202433333333330
December 19, 202433333333330
December 18, 20243033333328193,861
December 17, 202435353535351
December 13, 202435353535351,002
December 12, 202435353535350
December 11, 2024313333353157,200
December 10, 2024353333353149,328
December 09, 202435353535350
December 06, 202435353535359
December 05, 2024303535353083,948
December 04, 202430303030300
December 03, 202430303030304,430
December 02, 2024313030313065,000
November 29, 20243434343434200,067
November 28, 2024353333363330,242
November 27, 202435353535350
November 26, 202435353535356,062
November 25, 2024343434353457,411
November 22, 202433333333337,000
November 21, 2024363535363533,571
AD