
TLN
$436.29
1D:
6.5%
1Y:
49.6%
US87422Q1094Sign in to check this stock against your screeners
Sign In$71.89
1D:
1.4%
1Y:
44.8%
US2810201077Mkt Cap
$27.66B
P/E Ratio TTM
7.8
Revenue TTM
$19.61B
Beta
0.66
Earnings TTM
$3.70B
Dividend Yield TTM
4.74%
$11.68
1D:
0.7%
1Y:
78.6%
US15234Q1085Mkt Cap
$24.82B
P/E Ratio TTM
12.9
Revenue TTM
$42.64B
Beta
—
Earnings TTM
$-6.02B
Dividend Yield TTM
6.03%