Financial insights of RBC