1. JOHN KEELS (1)
2. DIALOG TELEKOM (2)
3. HAYLEYS (3)
4. COMMERCIAL BANK (5)
5. MAS (4)
6. CEYLINCO (6)
7. UNILEVER (8)
8. AITKEN SPENCE (7)
9. HSBC (9)
10. MAHARAJA (14)
11. SRI LANKA TELEKOM (13)
12. BRANDIX (10)
13. HNB (11)
14. SINGER (12)
15. SAMPATH BANK (16)
16. CEYLON TOBBACO (28)
17. CARGILLS (18)
18. HEMAS (23)
19. SRI LANKA INSURANCE (16)
20. E.A.P.EDIRISINGHE (-)
(2007 year ratings are in bracket)