Financial insights of BMRC