Financial insights of D