| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 13.8% | $235,198,707 | 3,815,058 | BlackRock, Inc. | 30 Jun 2025 | |||
| Mawer Investment Management Ltd. | 4.67% | $61,827,432 | 1,332,775 | Mawer Investment Management Ltd. | 31 Mar 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 27,058,733 | $1,391,728,297 | -$26,666,022 | $51.43 | 240 |
| 2025 Q2 | 27,528,642 | $1,697,830,334 | +$44,736,919 | $61.65 | 242 |
| 2025 Q1 | 26,772,900 | $1,170,351,613 | -$64,868,231 | $43.71 | 233 |
| 2024 Q4 | 28,116,139 | $1,763,474,284 | +$45,458,398 | $62.73 | 243 |
| 2024 Q3 | 27,303,888 | $1,796,546,869 | -$12,579,804 | $65.83 | 255 |
| 2024 Q2 | 27,400,980 | $1,633,644,340 | -$1,517,622 | $59.62 | 249 |
| 2024 Q1 | 27,425,639 | $1,700,639,966 | +$53,067,169 | $62.01 | 244 |
| 2023 Q4 | 26,582,207 | $1,657,893,487 | +$1,665,748 | $62.37 | 222 |
| 2023 Q3 | 26,370,243 | $1,484,012,912 | -$29,820,603 | $56.28 | 214 |
| 2023 Q2 | 26,921,424 | $1,225,559,110 | -$37,959,343 | $45.53 | 210 |
| 2023 Q1 | 27,787,120 | $1,135,152,734 | +$19,305,249 | $40.86 | 195 |
| 2022 Q4 | 27,569,534 | $1,065,959,228 | -$9,838,562 | $38.65 | 197 |
| 2022 Q3 | 27,901,670 | $1,031,688,072 | -$30,372,712 | $36.97 | 187 |
| 2022 Q2 | 28,795,926 | $843,898,034 | -$24,280,194 | $29.29 | 182 |
| 2022 Q1 | 29,885,391 | $993,820,367 | +$1,932,803 | $33.26 | 207 |
| 2021 Q4 | 29,379,193 | $1,384,945,102 | -$26,436,300 | $47.14 | 214 |
| 2021 Q3 | 29,967,741 | $1,037,937,725 | +$8,262,055 | $34.62 | 185 |
| 2021 Q2 | 29,725,326 | $980,484,454 | +$5,571,521 | $33 | 176 |
| 2021 Q1 | 29,641,734 | $825,536,862 | +$22,042,685 | $27.83 | 160 |
| 2020 Q4 | 29,053,917 | $493,721,608 | -$12,305,227 | $16.97 | 148 |
| 2020 Q3 | 30,057,702 | $401,696,203 | -$8,029,776 | $13.36 | 151 |
| 2020 Q2 | 31,302,721 | $262,918,637 | -$3,646,082 | $8.4 | 143 |
| 2020 Q1 | 31,917,594 | $168,341,547 | -$21,610,129 | $5.27 | 131 |
| 2019 Q4 | 33,039,704 | $345,681,007 | +$1,303,514 | $10.47 | 145 |
| 2019 Q3 | 32,619,295 | $401,612,925 | -$612,331 | $12.32 | 141 |
| 2019 Q2 | 32,645,349 | $435,467,302 | +$1,369,209 | $13.34 | 142 |
| 2019 Q1 | 32,685,567 | $486,501,792 | +$6,793,652 | $14.88 | 157 |
| 2018 Q4 | 32,205,927 | $451,868,115 | +$13,299,191 | $14.03 | 167 |
| 2018 Q3 | 31,330,268 | $561,087,356 | +$20,561,219 | $17.92 | 149 |
| 2018 Q2 | 30,198,497 | $524,651,160 | -$1,528,224 | $17.37 | 163 |
| 2018 Q1 | 30,332,262 | $520,844,653 | +$706,408 | $17.17 | 160 |
| 2017 Q4 | 30,189,503 | $588,450,823 | +$3,972,620 | $19.49 | 162 |
| 2017 Q3 | 29,752,593 | $641,248,661 | +$4,627,877 | $21.56 | 157 |
| 2017 Q2 | 29,507,369 | $677,757,354 | +$174,770,360 | $22.96 | 171 |
| 2017 Q1 | 22,028,640 | $424,970,035 | +$79,328,107 | $19.29 | 169 |
| 2016 Q4 | 19,911,131 | $457,363,026 | +$454,621,874 | $22.98 | 192 |
| 2016 Q3 | 30,896 | $892,000 | +$892,000 | $28.85 | 9 |