| 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 |