Financial insights of ANNX