Sign in to check this stock against your screeners
Sign InCA87807B1076TC Energy Corporation operates as an energy infrastructure company in North America. It operates through five...
Mkt Cap
$83.72B
P/E Ratio TTM
25.8
Revenue TTM
$35.94B
Beta
0.70
Earnings TTM
$3.31B
Dividend Yield TTM
2.02%
$56.50
1D:
0.6%
1Y:
98.5%
US26874R1086Mkt Cap
$83.21B
P/E Ratio TTM
28.2
Revenue TTM
$78.91B
Beta
0.26
Earnings TTM
$2.61B
Dividend Yield TTM
4.29%