Alnylam Pharmaceuticals: Financial Performance and Growth | Monexa