Wondering if Intercontinental Exchange is still a buy at around $162 a share, or if most of the upside has already been priced in? This breakdown will help you decide. The stock has quietly climbed 1.
Key Insights Using the 2 Stage Free Cash Flow to Equity, TC Energy fair value estimate is CA$92.49 Current share ...