| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 14% | $209,065,178 | 3,815,058 | BlackRock, Inc. | 30 Jun 2025 | |||
| Mawer Investment Management Ltd. | 4.7% | $53,710,832 | 1,332,775 | Mawer Investment Management Ltd. | 31 Mar 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| BlackRock, Inc. | 14% | 4,007,437 | +3.1% | 0% | $206,102,484 |
| VANGUARD GROUP INC | 6.8% | 1,867,233 | +2.7% | 0% | $96,031,794 |
| MORGAN STANLEY | 4.7% | 1,301,698 | +7.7% | 0% | $66,946,353 |
| Thrivent Financial for Lutherans | 4.5% | 1,237,306 | +8% | 0.13% | $63,634,000 |
| STATE STREET CORP | 4.4% | 1,217,223 | +6.1% | 0% | $62,601,779 |
| Simcoe Capital Management, LLC | 4.3% | 1,187,190 | +14% | 8.9% | $61,057,182 |
| Mawer Investment Management Ltd. | 3.1% | 863,629 | -20% | 0.23% | $44,416,439 |
| RICE HALL JAMES & ASSOCIATES, LLC | 2.7% | 759,068 | -9% | 2.1% | $39,038,842 |
| Boston Trust Walden Corp | 2.7% | 733,921 | -1.7% | 0.28% | $37,745,557 |
| WESTWOOD HOLDINGS GROUP INC | 2.6% | 725,514 | +19% | 0.27% | $37,313,000 |
| SHAPIRO CAPITAL MANAGEMENT LLC | 2.6% | 711,366 | +33% | 1.6% | $36,585,553 |
| DIMENSIONAL FUND ADVISORS LP | 2.5% | 699,903 | -3.4% | 0.01% | $35,995,693 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.3% | 630,408 | +3.5% | 0% | $32,426,639 |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 2.1% | 577,355 | +4.1% | 0.27% | $29,693,368 |
| ALLIANCEBERNSTEIN L.P. | 2% | 539,647 | -8.9% | 0.01% | $27,754,045 |
| Ophir Asset Management Pty Ltd | 1.9% | 532,816 | +83% | 3.4% | $27,402,727 |
| NORTHERN TRUST CORP | 1.8% | 493,615 | -3.8% | 0% | $25,386,620 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 1.7% | 477,865 | +16% | 0.06% | $24,576,597 |
| ROYCE & ASSOCIATES LP | 1.6% | 434,077 | +156% | 0.22% | $22,324,580 |
| Invesco Ltd. | 1.5% | 404,342 | -19% | 0% | $20,795,307 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1.4% | 393,680 | -35% | 0% | $20,248,000 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.4% | 391,893 | +6.4% | 0% | $20,155,057 |
| JPMORGAN CHASE & CO | 1.3% | 358,300 | -2.3% | 0% | $18,427,369 |
| Alberta Investment Management Corp | 1.3% | 350,000 | +75% | 0.18% | $18,000,500 |
| Aberdeen Group plc | 1.2% | 330,195 | -28% | 0.03% | $16,978,627 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 39,149 | $1,868,859 | +$130,171 | $46.69 | 7 |
| 2025 Q3 | 27,058,733 | $1,391,728,297 | -$26,666,033 | $51.43 | 240 |
| 2025 Q2 | 27,528,642 | $1,697,830,334 | +$44,736,922 | $61.65 | 242 |
| 2025 Q1 | 26,772,900 | $1,170,351,836 | -$64,868,205 | $43.71 | 233 |
| 2024 Q4 | 28,116,118 | $1,763,473,518 | +$45,457,355 | $62.73 | 243 |
| 2024 Q3 | 27,303,888 | $1,796,547,351 | -$12,721,707 | $65.83 | 256 |
| 2024 Q2 | 27,403,133 | $1,633,772,299 | -$1,389,092 | $59.62 | 248 |
| 2024 Q1 | 27,425,639 | $1,700,639,566 | +$58,578,213 | $62.01 | 245 |
| 2023 Q4 | 548,121 | $34,186,307 | +$21,925,612 | $62.35 | 2 |
| 2023 Q3 | 26,369,897 | $1,483,993,763 | -$29,480,377 | $56.28 | 211 |
| 2023 Q2 | 26,920,975 | $1,225,538,648 | -$37,922,494 | $45.53 | 208 |
| 2023 Q1 | 27,137,109 | $1,108,593,273 | +$8,398,457 | $40.86 | 192 |
| 2022 Q4 | 27,430,347 | $1,060,579,861 | -$9,620,330 | $38.65 | 194 |
| 2022 Q3 | 27,480,842 | $1,016,130,445 | -$33,869,844 | $36.97 | 183 |
| 2022 Q2 | 28,651,138 | $839,656,171 | -$23,264,437 | $29.29 | 176 |
| 2022 Q1 | 29,761,033 | $989,683,369 | +$2,758,531 | $33.26 | 200 |
| 2021 Q4 | 29,355,419 | $1,383,825,132 | -$26,489,639 | $47.14 | 210 |
| 2021 Q3 | 29,967,794 | $1,037,938,544 | +$10,201,879 | $34.62 | 184 |
| 2021 Q2 | 29,702,283 | $979,742,223 | +$5,149,677 | $33.00 | 175 |
| 2021 Q1 | 29,631,790 | $825,260,667 | +$22,077,873 | $27.83 | 158 |
| 2020 Q4 | 29,053,538 | $493,715,489 | -$12,313,986 | $16.97 | 146 |
| 2020 Q3 | 30,034,024 | $401,379,109 | -$8,031,843 | $13.36 | 148 |
| 2020 Q2 | 31,087,154 | $261,108,578 | -$3,558,503 | $8.40 | 139 |
| 2020 Q1 | 26,521,732 | $139,921,510 | -$21,007,740 | $5.27 | 126 |
| 2019 Q4 | 27,642,900 | $289,175,934 | -$4,431,638 | $10.47 | 141 |
| 2019 Q3 | 32,619,126 | $401,611,075 | -$611,577 | $12.32 | 139 |
| 2019 Q2 | 32,644,550 | $435,456,155 | +$9,730,062 | $13.34 | 138 |
| 2019 Q1 | 32,685,356 | $486,498,512 | +$6,798,095 | $14.88 | 155 |
| 2018 Q4 | 32,202,167 | $451,815,908 | +$13,331,352 | $14.03 | 164 |
| 2018 Q3 | 31,329,910 | $561,079,686 | +$20,565,201 | $17.92 | 146 |
| 2018 Q2 | 29,933,836 | $520,052,381 | +$10,599,108 | $17.37 | 157 |
| 2018 Q1 | 30,193,322 | $518,459,906 | +$384,837 | $17.17 | 155 |
| 2017 Q4 | 30,076,920 | $586,258,268 | +$5,035,048 | $19.49 | 158 |
| 2017 Q3 | 29,571,992 | $637,355,516 | +$4,176,358 | $21.56 | 153 |
| 2017 Q2 | 29,460,964 | $676,692,537 | +$176,464,703 | $22.96 | 166 |
| 2017 Q1 | 20,890,413 | $403,015,500 | +$76,853,649 | $19.29 | 160 |
| 2016 Q4 | 19,675,110 | $452,140,027 | +$449,350,614 | $22.98 | 186 |
| 2016 Q3 | 39,332 | $1,139,000 | +$1,139,000 | $28.96 | 8 |