Alnylam Pharmaceuticals (ALNY) Stock: Price, Analysis