Regulus Therapeutics (RGLS) Stock: Price, Analysis