Financial insights of CDXS