Royal Bank of Canada (RY) EV/Sales: 11.08x | 2016-2026