Ticker: TRP

TC Energy

Energy Energy Oil & Gas Midstream
Price 62.00
Reco Hold Potential 56 Risk 51 Updated 2026-09-10

Track in portfolio

Price chart

AI recommendation Analyst forecast Calendar event Positive signal Negative signal Neutral / update Hold / informational B My buy S My sell
Description

Company and Business Model

TC Energy is a North American energy company primarily engaged in the development and operation of energy infrastructure. Its core services include the transportation and storage of natural gas and liquids, as well as power generation. Major business segments consist of Natural Gas Pipelines, Liquids Pipelines, and Power and Storage. The company generates revenue mainly through regulated and contracted services, ensuring stable cash flows from its extensive pipeline network and energy facilities.

Investment Profile

The investment profile of TC Energy is more aligned with dividend investors due to its consistent dividend yield and stable cash flow generation. The company’s focus on regulated assets provides a level of predictability, making it suitable for those seeking income rather than aggressive growth. The stock may appeal to investors looking for a balanced approach, given its moderate risk profile and potential for steady returns.

Fundamental metrics (experimental) Updated: 2026-09-05
EPS (TTM) — earnings per share for the last 12 months, $
3.34
Revenue QoQ — quarter-over-quarter revenue growth
-5.9%
EPS surprise
11.5%
20d volatility
1.1%
Dividend yield
5.0%
last ex-date
2026-09-29
AI recommendation changes
Date Before After Reason
2026-08-27 Sell Hold Weak momentum and fundamentals raise uncertainty.
2026-08-10 Hold Sell Weak momentum and fundamentals raise significant risk concerns.
2026-08-03 Buy Hold Weak momentum and fundamentals raise uncertainty.
Analyst forecasts
Date Analyst Action Target Price Then
2026-07-31 BMO Capital Target Raised — → 99 68.09
2026-04-20 Goldman Sachs Rating Upgraded — → 62 60.62
2026-02-18 Goldman Sachs Target Raised 48 → 53 62.21
News Page 1 of 1

Nothing yet