| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| Mawer Investment Management Ltd. | 8.14% | $85,350,642 | 2,110,550 | Mawer Investment Management Ltd. | 31 Dec 2024 | |||
| THRIVENT FINANCIAL FOR LUTHERANS | 7.4% | +18.3% | $84,347,974 | +$12,461,945 | 1,901,425 | +17.3% | THRIVENT FINANCIAL FOR LUTHERANS | 30 Sep 2025 |
| FMR LLC | 3.3% | -36% | $38,025,957 | -$20,207,128 | 857,986 | -34.7% | FMR LLC | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 22,336,854 | $989,806,114 | -$6,952,467 | $44.32 | 191 |
| 2025 Q2 | 22,464,682 | $936,611,999 | +$17,479,754 | $41.69 | 190 |
| 2025 Q1 | 22,280,129 | $916,697,750 | -$30,723,508 | $41.15 | 187 |
| 2024 Q4 | 23,008,582 | $999,492,867 | +$15,267,254 | $43.44 | 175 |
| 2024 Q3 | 22,588,552 | $847,276,877 | +$20,602,453 | $37.51 | 166 |
| 2024 Q2 | 22,070,340 | $723,250,360 | +$537,864,449 | $32.77 | 166 |
| 2024 Q1 | 5,418,981 | $686,625,260 | -$2,911,820 | $126.72 | 167 |
| 2023 Q4 | 5,452,302 | $631,363,495 | -$3,152,516 | $115.80 | 162 |
| 2023 Q3 | 5,488,499 | $495,283,332 | -$18,091,175 | $90.24 | 140 |
| 2023 Q2 | 5,746,755 | $501,112,893 | +$6,025,669 | $87.20 | 140 |
| 2023 Q1 | 5,679,785 | $503,454,572 | -$8,323,211 | $88.64 | 150 |
| 2022 Q4 | 5,798,967 | $540,945,701 | -$9,434,995 | $93.28 | 155 |
| 2022 Q3 | 5,924,087 | $462,212,598 | -$12,825,802 | $78.00 | 131 |
| 2022 Q2 | 6,057,068 | $441,389,788 | -$2,221,076 | $72.87 | 129 |
| 2022 Q1 | 6,109,172 | $473,127,335 | +$6,330,536 | $77.47 | 129 |
| 2021 Q4 | 6,076,760 | $419,600,330 | -$4,484,216 | $69.06 | 118 |
| 2021 Q3 | 6,056,467 | $461,888,339 | -$2,840,446 | $76.26 | 110 |
| 2021 Q2 | 6,093,871 | $442,478,349 | +$2,022,118 | $72.61 | 103 |
| 2021 Q1 | 6,070,395 | $418,402,570 | -$9,036,486 | $68.86 | 104 |
| 2020 Q4 | 6,208,006 | $423,443,368 | +$12,547,445 | $68.21 | 113 |
| 2020 Q3 | 6,039,913 | $315,677,102 | -$3,416,553 | $52.44 | 107 |
| 2020 Q2 | 6,104,345 | $324,294,815 | +$11,505,226 | $53.13 | 111 |
| 2020 Q1 | 5,985,898 | $237,268,900 | -$13,233,978 | $39.64 | 110 |
| 2019 Q4 | 6,071,154 | $549,127,645 | -$5,178,201 | $90.46 | 136 |
| 2019 Q3 | 6,144,317 | $545,724,279 | +$14,469,399 | $88.82 | 126 |
| 2019 Q2 | 5,984,313 | $493,541,800 | -$3,099,954 | $82.60 | 117 |
| 2019 Q1 | 6,091,706 | $471,061,915 | +$19,787,285 | $77.33 | 122 |
| 2018 Q4 | 5,926,480 | $339,315,295 | -$5,358,300 | $57.25 | 111 |
| 2018 Q3 | 5,978,556 | $399,205,127 | -$9,089,258 | $66.78 | 115 |
| 2018 Q2 | 5,970,366 | $576,499,503 | +$19,840,465 | $96.57 | 133 |
| 2018 Q1 | 5,782,609 | $479,248,429 | +$9,357,768 | $82.88 | 122 |
| 2017 Q4 | 5,696,538 | $367,357,391 | +$3,501,764 | $64.49 | 99 |
| 2017 Q3 | 5,606,555 | $316,855,401 | +$15,485,769 | $56.53 | 90 |
| 2017 Q2 | 5,353,826 | $306,707,379 | +$6,560,696 | $57.29 | 87 |
| 2017 Q1 | 5,246,729 | $286,571,664 | +$28,948,027 | $54.62 | 86 |
| 2016 Q4 | 5,126,210 | $328,592,858 | +$12,655,043 | $64.10 | 94 |
| 2016 Q3 | 4,726,282 | $234,491,428 | -$5,312,047 | $49.61 | 81 |
| 2016 Q2 | 4,861,460 | $200,872,881 | -$3,966,585 | $41.32 | 81 |
| 2016 Q1 | 4,989,351 | $143,437,051 | -$14,011,147 | $28.75 | 91 |
| 2015 Q4 | 5,121,634 | $223,000,391 | +$9,335,302 | $43.54 | 93 |
| 2015 Q3 | 4,765,960 | $204,594,691 | -$1,199,547 | $42.93 | 90 |
| 2015 Q2 | 4,840,847 | $175,817,208 | -$25,507,536 | $36.32 | 86 |
| 2015 Q1 | 5,287,810 | $226,526,259 | -$301,721 | $42.84 | 97 |
| 2014 Q4 | 5,504,276 | $151,070,601 | -$45,833,545 | $27.40 | 86 |
| 2014 Q3 | 6,272,053 | $247,693,944 | +$4,445,647 | $39.49 | 113 |
| 2014 Q2 | 6,040,792 | $285,831,021 | -$17,238,403 | $47.00 | 118 |
| 2014 Q1 | 6,304,568 | $374,339,753 | -$805,726 | $59.57 | 122 |