Really surprising to see the relentless rally without any major trading update from the company. Wonder who's driving up price at these levels and with decent volume too. They must have a solid reason that a decent return from here is plausible.