Royal Bank of Canada (NYSE:RY) is Canada's largest bank as measured by both assets and market capitalization. The company is organized into five business segments: Personal & Commercial Banking, Capital Markets, Wealth Management, Insurance and Investor & Treasury. Although RY's recent FQ1 net income beat analysts' estimate and reported strong earnings, its market price performance is not so good, due to fears over an increasingly difficult market, including low oil prices, weakening Canadian dollars, and Canadian housing bubble. Usually, I do my stock purchase decision based on my own Stock Purchase Criteria. For a bank analysis, I altered the criteria a little bit to tailor them into banks' characteristics. Read more