TELUS International (Cda) Inc.
Exchange: nyse
none
1080663168.00
355000000.00
0.244996559499
0.133508834696
-27.41%
3.75