Brokerages raised price targets for TC Energy, but insiders sold $5.7M in stock recently.

Jefferies and other brokerages have raised their price targets for TC Energy, suggesting mixed potential for the stock, which has a current "Hold" rating. The company, with a market cap of C$71.34 billion, operates an extensive network of natural gas pipelines across North America. Insiders have sold a significant amount of stock recently, totaling over $5.7 million in the past 90 days.

November 20, 2024
9 Articles

Further Reading