July 2004 rankings for Canada – ranking discontinued for Canada since then.
| Rank | Firm | Score |
|---|---|---|
| 2 | Royal Bank | 7.65 |
| 4 | TD Canada Trust | 7.40 |
| 6 | Desjardins | 6.98 |
| 8 | National Bank of Canada | 6.43 |
| 10 | Citizens Bank of Canada | 6.16 |
| 12 | HSBC Bank | 6.12 |
| 14 | Laurentian Bank | 5.04 |
View Category Scores
View User Profile Scores
