$1000 Invested In This Stock 20 Years Ago Would Be Worth $12,000 Today
TELUS (NYSE:TU) has outperformed the market over the past 20 years by 6.02% on an annualized basis producing an average annual return of 13.23%. Currently, TELUS has a market capitalization of $34.63 billion.
Benzinga ·