Alnylam Pharmaceuticals (NASDAQ: ALNY) Stock Deep Dive