
TTC
$89.98
1D:
0.1%
1Y:
20.6%
US8910921084Sign in to check this stock against your screeners
Sign In$678.35
1D:
-2.9%
1Y:
164.2%
US44951W1062Mkt Cap
$13.52B
P/E Ratio TTM
35.5
Revenue TTM
$3.63B
Beta
1.81
Earnings TTM
$380.46M
Dividend Yield TTM
0.00%
$154.12
1D:
0.8%
1Y:
77.9%
CA87241L1094Mkt Cap
$12.67B
P/E Ratio TTM
38.9
Revenue TTM
$8.63B
Beta
1.46
Earnings TTM
$326.68M
Dividend Yield TTM
1.19%