| Amount | Holding | 
|---|---|
| 6.89% | White Mountains Insurance Group Ltd | 
| 6.05% | TJX Companies Inc | 
| 5.63% | Fiserv Inc | 
| 4.44% | U.S. Bancorp | 
| 4.36% | Teleflex Inc | 
| 4.31% | Global Payments Inc | 
| 4.16% | Visa Inc Class A | 
| 4.11% | Ross Stores Inc | 
| 3.73% | Thermo Fisher Scientific Inc | 
| 3.12% | Alphabet Inc Class C |