| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 13% | $302,607,343 | 1,580,938 | BlackRock, Inc. | 30 Jun 2025 | |||
| DIMENSIONAL FUND ADVISORS LP | 4.6% | $95,079,644 | 550,867 | Dimensional Fund Advisors LP | 31 Mar 2025 | |||
| VICTORY CAPITAL MANAGEMENT INC | 3.6% | $82,258,428 | 430,898 | Victory Capital Management, Inc. | 30 Sep 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| BlackRock, Inc. | 13% | 1,609,143 | -1.3% | 0.01% | $307,185,380 |
| LONGVIEW ASSET MANAGEMENT, LLC | 11% | 1,358,967 | -0.21% | 2.7% | $259,426,800 |
| VANGUARD GROUP INC | 6.5% | 785,735 | +1.2% | 0% | $149,996,812 |
| Allspring Global Investments Holdings, LLC | 5% | 608,871 | -8.1% | 0.18% | $115,167,950 |
| DIMENSIONAL FUND ADVISORS LP | 4.2% | 508,734 | -2.3% | 0.02% | $97,116,630 |
| VICTORY CAPITAL MANAGEMENT INC | 3.6% | 430,898 | -19% | 0.05% | $82,258,428 |
| STATE STREET CORP | 3.3% | 404,417 | +1.6% | 0% | $77,203,205 |
| FIRST TRUST ADVISORS LP | 3.3% | 393,487 | +2.4% | 0.06% | $75,116,668 |
| WESTWOOD HOLDINGS GROUP INC | 3.2% | 381,576 | +12% | 0.52% | $72,843,000 |
| WASATCH ADVISORS LP | 2.7% | 326,051 | +38% | 0.33% | $62,243,136 |
| MORGAN STANLEY | 2.2% | 267,546 | +4.2% | 0% | $51,074,624 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.1% | 254,847 | +4.7% | 0% | $48,657,599 |
| MACQUARIE GROUP LTD | 2% | 243,621 | -8.8% | 0.05% | $46,507,000 |
| AMERICAN CENTURY COMPANIES INC | 1.9% | 230,351 | +50% | 0.02% | $43,974,006 |
| Tributary Capital Management, LLC | 1.7% | 203,742 | +92% | 1.8% | $38,894,536 |
| KENNEDY CAPITAL MANAGEMENT LLC | 1.3% | 157,580 | -6.9% | 0.66% | $30,082,022 |
| JANUS HENDERSON GROUP PLC | 1.3% | 153,533 | -2.2% | 0.01% | $29,307,917 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.2% | 144,424 | +0.09% | 0% | $27,570,542 |
| AMERIPRISE FINANCIAL INC | 1.1% | 138,430 | -15% | 0.01% | $26,426,286 |
| NORTHERN TRUST CORP | 1.1% | 135,659 | +0.57% | 0% | $25,897,304 |
| T. Rowe Price Investment Management, Inc. | 1.1% | 133,811 | +16% | 0.02% | $25,545,000 |
| BANK OF AMERICA CORP /DE/ | 1.1% | 127,825 | +4.9% | 0% | $24,401,794 |
| JPMORGAN CHASE & CO | 0.93% | 112,743 | -2.2% | 0% | $21,522,640 |
| ROYAL BANK OF CANADA | 0.86% | 104,189 | -3.3% | 0% | $19,890,000 |
| NEUMEIER POMA INVESTMENT COUNSEL LLC | 0.79% | 95,931 | +53% | 1.5% | $18,313,228 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 4,141 | $695,149 | -$64,797 | $167.87 | 3 |
| 2025 Q3 | 11,805,084 | $2,252,472,432 | +$1,932,308 | $190.90 | 278 |
| 2025 Q2 | 12,043,376 | $2,569,260,213 | +$44,919,121 | $218.38 | 277 |
| 2025 Q1 | 11,555,220 | $2,060,925,435 | +$31,380,115 | $178.21 | 255 |
| 2024 Q4 | 11,389,058 | $2,113,512,565 | +$32,015,598 | $185.91 | 261 |
| 2024 Q3 | 11,205,360 | $2,018,256,530 | +$16,364,675 | $180.13 | 253 |
| 2024 Q2 | 11,147,379 | $1,928,344,767 | -$4,090,332 | $173.00 | 253 |
| 2024 Q1 | 11,197,077 | $2,555,527,525 | +$35,535,971 | $228.33 | 235 |
| 2023 Q4 | 11,269 | $2,368,631 | +$318,018 | $210.19 | 2 |
| 2023 Q3 | 10,969,794 | $1,896,487,099 | +$4,937,095 | $172.86 | 226 |
| 2023 Q2 | 10,923,297 | $2,008,867,560 | -$7,976,717 | $183.91 | 213 |
| 2023 Q1 | 10,968,143 | $2,019,851,174 | -$6,578,214 | $184.16 | 202 |
| 2022 Q4 | 10,847,403 | $1,536,098,914 | +$37,376,899 | $141.60 | 182 |
| 2022 Q3 | 10,881,214 | $1,330,491,481 | -$80,631,177 | $122.27 | 171 |
| 2022 Q2 | 10,989,812 | $1,279,573,606 | +$10,651,936 | $116.43 | 168 |
| 2022 Q1 | 10,832,434 | $1,557,661,741 | +$5,940,018 | $143.79 | 160 |
| 2021 Q4 | 10,895,692 | $1,603,528,902 | -$42,270,272 | $147.18 | 164 |
| 2021 Q3 | 10,824,696 | $1,510,859,792 | -$7,952,235 | $139.53 | 164 |
| 2021 Q2 | 10,830,505 | $1,653,397,600 | +$9,720,850 | $152.68 | 173 |
| 2021 Q1 | 10,764,922 | $1,680,980,499 | -$4,019,227 | $156.15 | 176 |
| 2020 Q4 | 10,865,569 | $1,499,094,149 | +$12,901,646 | $137.95 | 169 |
| 2020 Q3 | 10,841,775 | $1,171,329,406 | -$16,469,251 | $108.03 | 147 |
| 2020 Q2 | 10,686,189 | $1,096,607,281 | -$15,306,563 | $102.64 | 149 |
| 2020 Q1 | 11,145,474 | $989,497,047 | -$23,459,631 | $88.78 | 151 |
| 2019 Q4 | 11,375,467 | $1,428,175,501 | +$27,452,356 | $125.55 | 163 |
| 2019 Q3 | 11,163,251 | $1,314,179,510 | -$3,907,031 | $117.72 | 165 |
| 2019 Q2 | 11,200,406 | $1,119,213,215 | +$12,153,130 | $99.93 | 148 |
| 2019 Q1 | 11,111,262 | $1,110,643,716 | +$27,298,261 | $99.94 | 155 |
| 2018 Q4 | 10,554,625 | $816,071,448 | +$7,113,899 | $77.32 | 140 |
| 2018 Q3 | 10,423,913 | $954,826,981 | -$19,893,654 | $91.61 | 145 |
| 2018 Q2 | 10,814,825 | $977,201,592 | +$14,176,631 | $90.36 | 151 |
| 2018 Q1 | 10,684,706 | $1,174,344,282 | +$4,342,490 | $109.90 | 182 |
| 2017 Q4 | 10,657,776 | $1,202,962,677 | -$19,704,875 | $112.87 | 172 |
| 2017 Q3 | 10,799,260 | $1,159,464,437 | +$35,249,143 | $107.37 | 156 |
| 2017 Q2 | 10,499,718 | $953,196,269 | +$8,753,945 | $90.81 | 152 |
| 2017 Q1 | 10,253,938 | $781,273,437 | +$74,640,852 | $76.19 | 148 |
| 2016 Q4 | 10,307,564 | $784,412,412 | -$12,837,204 | $76.10 | 145 |
| 2016 Q3 | 10,677,659 | $703,555,247 | +$1,153,044 | $65.89 | 138 |
| 2016 Q2 | 10,646,567 | $702,334,808 | +$19,207,082 | $65.97 | 140 |
| 2016 Q1 | 10,404,677 | $579,399,000 | -$8,112,712 | $55.71 | 119 |
| 2015 Q4 | 10,533,406 | $548,789,991 | +$2,237,015 | $52.10 | 105 |
| 2015 Q3 | 10,489,367 | $490,363,547 | +$13,028,723 | $46.75 | 99 |
| 2015 Q2 | 10,086,111 | $552,678,794 | +$9,087,168 | $54.64 | 113 |
| 2015 Q1 | 9,942,292 | $627,639,920 | +$18,010,248 | $63.13 | 119 |
| 2014 Q4 | 9,711,806 | $470,387,841 | +$78,454,749 | $48.44 | 118 |
| 2014 Q3 | 8,072,774 | $330,987,624 | -$2,335,203 | $41.00 | 97 |
| 2014 Q2 | 8,063,488 | $436,151,617 | +$6,786,227 | $54.09 | 105 |
| 2014 Q1 | 7,965,397 | $432,777,510 | -$1,097,297 | $54.33 | 101 |