
TDC
$29.18
1D:
1.0%
1Y:
29.8%
US88076W1036Sign in to check this stock against your screeners
Sign In$38.21
1D:
-2.7%
1Y:
46.6%
US64115T1043Mkt Cap
$2.78B
P/E Ratio TTM
22.9
Revenue TTM
$908.47M
Beta
0.69
Earnings TTM
$126.10M
Dividend Yield TTM
0.00%
$7.13
1D:
0.3%
1Y:
7.4%
US70451X1046Mkt Cap
$2.41B
P/E Ratio TTM
50.5
Revenue TTM
$1.08B
Beta
0.94
Earnings TTM
$50.27M
Dividend Yield TTM
0.00%