Financial insights of CBBB