
TTC
$93.24
1D:
-0.3%
1Y:
20.3%
US8910921084Sign in to check this stock against your screeners
Sign In$322.16
1D:
1.6%
1Y:
70.7%
US44951W1062Mkt Cap
$12.84B
P/E Ratio TTM
28.2
Revenue TTM
$3.99B
Beta
1.78
Earnings TTM
$456.20M
Dividend Yield TTM
0.00%
$125.16
1D:
-0.6%
1Y:
32.6%
CA87241L1094Mkt Cap
$10.29B
P/E Ratio TTM
28.4
Revenue TTM
$8.85B
Beta
1.47
Earnings TTM
$363.04M
Dividend Yield TTM
1.48%