The current RY.PR.J market cap is 187.152B CAD. The company's EPS TTM is 11.07 CAD, dividend yield is 4.05%, and P/E is 1.79.