Financial insights of CSDX