Aligos Therapeutics (ALGS) Stock: Price, Analysis