Financial insights of ALNY