Financial insights of CAT