Loading live market data…

TC Energy Corporation

TSX:TRP.TO

$97.1 CAD

$0.67 (0.69%)

Volume
2.38M
Average Volume
4.72M
Market Capitalization
$101.16B
P/E Ratio
30.53
Dividend Yield
3.56%
Price Target
$
Year High
$100.18
Year Low
$64.04
Day High
Day Low
Payout Ratio
$1.06
Current Ratio
$0.65
Source Headline

Get TRP.TO Insider Trade Alerts

TRP.TO Price Target Summary

Last Month

$

0 analysts

Last Quarter

$

0 analysts

Last Year

$

0 analysts

All Time

$

0 analysts

TRP.TO Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-05-04 RBC Capital Maintain Outperform Outperform
2026-04-20 Goldman Sachs Upgrade Sell Neutral
2026-02-18 Goldman Sachs Maintain Sell Sell
2026-02-17 CIBC Downgrade Outperform Neutral
2026-02-17 RBC Capital Maintain Outperform Outperform
2025-11-07 RBC Capital Maintain Outperform Outperform
2025-02-18 RBC Capital Maintain Outperform Outperform
2024-11-20 BMO Capital Maintain Market Perform Market Perform
2021-01-21 Credit Suisse Upgrade Neutral Outperform
2020-11-25 Morgan Stanley Maintain Equal Weight Equal Weight
2020-11-25 Deutsche Bank Maintain Hold Hold
2020-11-25 Wells Fargo Maintain Overweight Overweight
2020-11-25 Wells Fargo Downgrade Outperform Perform
2020-11-25 National Bank Financial Upgrade Underperform Perform
2020-11-25 TD Securities Downgrade Buy Hold
2020-11-25 Canaccord Genuity Maintain Hold Hold
2020-11-25 Morgan Stanley Upgrade Equal Weight Overweight
2020-11-25 Citigroup Downgrade Buy Neutral
2020-11-25 CIBC Upgrade Sector Perform Outperform
2020-11-25 Macquarie Upgrade Neutral Outperform
2020-11-25 Credit Suisse Downgrade Outperform Neutral
2020-11-25 Desjardins Downgrade Buy Hold
2020-11-25 BMO Capital Maintain Outperform Outperform
2020-11-25 Credit Suisse Upgrade Neutral Outperform
2020-11-25 BMO Capital Downgrade Outperform Perform
2020-11-25 Goldman Sachs Downgrade Neutral Sell
2020-11-25 Barclays Maintain Buy Buy
2020-11-25 Citigroup Upgrade Neutral Buy
2020-11-25 Goldman Sachs Upgrade Sell Neutral
2020-11-25 Desjardins Upgrade Hold Buy
2020-11-25 Canaccord Genuity Upgrade Hold Buy
2020-11-25 B of A Securities Upgrade Neutral Buy
2020-11-25 Citigroup Maintain Buy Buy
2020-11-25 TD Securities Upgrade Hold Buy
2020-10-15 Goldman Sachs Upgrade Neutral Buy
2020-06-17 Citigroup Maintain Buy Buy
2020-05-13 BMO Capital Downgrade Outperform Market Perform
2020-04-14 Wells Fargo Maintain Overweight Overweight
2020-04-01 BMO Capital Maintain Outperform Outperform
2020-03-09 B of A Securities Upgrade Neutral Buy
2018-08-15 Deutsche Bank Maintain Buy Buy
2018-03-28 Citigroup Maintain Buy Buy
2018-03-23 Morgan Stanley Maintain Overweight Overweight
2018-03-22 Wells Fargo Downgrade Outperform Market Perform
2018-03-16 Morgan Stanley Maintain Overweight Overweight
2018-02-09 Morgan Stanley Maintain Overweight Overweight
2018-01-11 Morgan Stanley Upgrade Equal Weight Overweight
2017-11-17 Morgan Stanley Maintain Equal Weight Equal Weight
2017-07-31 BMO Capital Maintain Outperform Outperform
2016-05-02 Barclays Maintain Equal Weight Equal Weight
2016-03-31 Citigroup Upgrade Neutral Buy
2016-03-11 Citigroup Downgrade Buy Neutral
2015-12-07 CIBC Upgrade Sector Perform Outperform
2015-12-02 Macquarie Upgrade Neutral Outperform
2015-09-11 Goldman Sachs Upgrade Sell Neutral
2015-01-19 TD Securities Upgrade Hold Buy
2014-11-19 Credit Suisse Upgrade Neutral Outperform
2014-11-17 Barclays Maintain Buy Buy
2014-09-15 Goldman Sachs Downgrade Neutral Sell
2014-08-01 TD Securities Downgrade Buy Hold
2014-07-28 Credit Suisse Downgrade Outperform Neutral
2014-07-01 Citigroup Maintain Buy Buy
2014-06-30 Citigroup Upgrade Neutral Buy
2014-05-05 Desjardins Downgrade Buy Hold
2013-07-29 TD Securities Upgrade Hold Buy
2013-07-29 Desjardins Upgrade Hold Buy
2013-06-03 Canaccord Genuity Upgrade Hold Buy
2013-03-04 Canaccord Genuity Maintain Hold Hold
2013-01-23 National Bank Financial Upgrade Underperform Sector Perform
2013-01-23 National Bank Financial Inc Upgrade Underperform Sector Perform
2013-01-11 Deutsche Bank Maintain Hold Hold
2012-10-31 BMO Capital Maintain Outperform Outperform
2012-10-29 Canaccord Genuity Maintain Hold Hold
2012-09-11 Canaccord Genuity Maintain Hold Hold