Financial insights of DVAX