Looking at its financials and technical views it looks ready for a multi bagger return run... So buckle up.