| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | Mawer Investment Management Ltd. | 12,705,522 | 129,776,000 | 61.82% | ||
| 2 | VANGUARD GROUP INC | 2,091,851 | 21,630,000 | 10.30% | ||
| 3 | BANK HAPOALIM BM | 1,700,000 | 17,357,000 | 8.27% | ||
| 4 | NORGES BANK | 1,503,400 | 14,684,000 | 6.99% | ||
| 5 | Clal Insurance Enterprises Holdings Ltd | 449,978 | 4,707,000 | 2.24% | ||
| 6 | Bank of New York Mellon Corp | 447,266 | 4,678,000 | 2.23% | ||
| 7 | GOLDMAN SACHS GROUP INC | 297,744 | 3,079,000 | 1.47% | ||
| 8 | State of New Jersey Common Pension Fund D | 277,500 | 2,892,000 | 1.38% | ||
| 9 | BARCLAYS PLC | 222,169 | 2,297,000 | 1.09% | ||
| 10 | CANADA PENSION PLAN INVESTMENT BOARD | 196,700 | 2,012,000 | 0.96% | ||
| 11 | Swiss National Bank | 153,517 | 1,568,000 | 0.75% | ||
| 12 | MIGDAL INSURANCE & FINANCIAL HOLDINGS LTD. | 100,000 | 1,046,000 | 0.50% | ||
| 13 | AQR CAPITAL MANAGEMENT LLC | 91,881 | 937,000 | 0.45% | ||
| 14 | RENAISSANCE TECHNOLOGIES LLC | 64,626 | 676,000 | 0.32% | ||
| 15 | Freedom Investment Management, Inc. | 56,451 | 584,000 | 0.28% | ||
| 16 | CREDIT SUISSE AG/ | 51,557 | 533,000 | 0.25% | ||
| 17 | EDMOND DE ROTHSCHILD HOLDING S.A. | 48,640 | 497,000 | 0.24% | ||
| 18 | SUSQUEHANNA INTERNATIONAL GROUP, LLP | 18,300 | 189,000 | 0.09% | Call | |
| 19 | Boston Partners | 16,053 | 167,000 | 0.08% | ||
| 20 | DEUTSCHE BANK AG\ | 15,722 | 162,000 | 0.08% | ||
| 21 | Zurcher Kantonalbank (Zurich Cantonalbank) | 14,646 | 150,000 | 0.07% | ||
| 22 | Invesco Ltd. | 12,768 | 132,000 | 0.06% | ||
| 23 | BANK OF AMERICA CORP /DE/ | 7,835 | 82,000 | 0.04% | ||
| 24 | UBS Group AG | 3,070 | 32,000 | 0.02% | ||
| 25 | JPMORGAN CHASE & CO | 3,139 | 31,000 | 0.01% | ||
| 26 | MORGAN STANLEY | 2,078 | 21,000 | 0.01% | ||
| 27 | CUTLER GROUP LLC / CA | 893 | 9,000 | 0.00% | ||
| 28 | Tower Research Capital LLC (TRC) | 620 | 6,000 | 0.00% | ||
| 29 | ROYAL BANK OF CANADA | 335 | 4,000 | 0.00% | ||
| 30 | CI INVESTMENTS INC. | 100 | 1,000 | 0.00% | ||
| 31 | CUTLER GROUP LLC / CA | 2,000 | 1,000 | 0.00% | Call |
From 2023-01-03 onward, the SEC requires values to be reported in nearest dollars. Earlier filings reported values in thousands; therefore, positions shown as $0 in older filings may represent actual values between $0–$999.