TELUS International has a 52 week low of $2.83 and a 52 week high of $11.51. The stock has a market cap of $1.03 billion, a price-to-earnings ratio of -75.00, a PEG ratio of 1.22 and a beta of 0.70.
Results that may be inaccessible to you are currently showing.