Yes I think the market just needs to fully digest it really ie. keeping on track, an encouraging number of new projects, great international interest, a growing pipeline and increasing interest by local governments. All very encouraging in my mind.
PET Price at posting:
38.5¢ Sentiment: Buy Disclosure: Held