Royal Bank of Canada (RY) FCF Yield: 18.72% | 2016-2026