Telus Corp (NYSE:TU)

35.23
Delayed Data
As of Jun 22
 +0.42 / +1.21%
Today’s Change
33.60
Today|||52-Week Range
38.50
-6.97%
Year-to-Date