I honestly don’t think you have missed the boat - there is bound to be some weakness where you could buy in and also I think there is a lot more upside to come if they actually deliver - always a bit of an if with Epd
EPD Price at posting:
34.0¢ Sentiment: Hold Disclosure: Held