Back to screener

TU

Telus Corp

Communication Services · Telecom Services · Canada

$7.72

Market cap $12.27B

Valuation

Health

Mood

Fear

Dividend yield

13.60%

TTM

11.43%

Forward

Explore SmartStockScore

Data updated daily