| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 12% | -18% | $223,707,263 | -$54,846,128 | 3,887,181 | -20% | FMR LLC | 30 Sep 2025 |
| BlackRock, Inc. | 7.5% | $85,444,924 | 2,421,222 | BlackRock, Inc. | 31 Mar 2025 | |||
| VANGUARD GROUP INC | 6% | $109,662,849 | 1,905,523 | The Vanguard Group | 30 Sep 2025 | |||
| AMERICAN CENTURY INVESTMENT MANAGEMENT INC | 4.2% | -43% | $76,812,560 | -$53,660,829 | 1,334,710 | -41% | American Century Investment Management, Inc. | 30 Sep 2025 |
| ALLIANCEBERNSTEIN L.P. | 2.8% | $31,688,620 | 897,949 | AllianceBernstein L.P. | 30 Sep 2024 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| FMR LLC | 12% | 3,887,181 | -18% | 0.01% | $223,707,262 |
| BlackRock, Inc. | 7.6% | 2,413,188 | -3% | 0% | $138,878,971 |
| VANGUARD GROUP INC | 6% | 1,905,523 | -6.2% | 0% | $109,662,849 |
| WESTWOOD HOLDINGS GROUP INC | 5.2% | 1,659,675 | -26% | 0.68% | $95,514,000 |
| AMERICAN CENTURY COMPANIES INC | 4.2% | 1,334,710 | -41% | 0.04% | $76,812,561 |
| WELLINGTON MANAGEMENT GROUP LLP | 3.3% | 1,039,598 | -17% | 0.01% | $59,828,865 |
| JPMORGAN CHASE & CO | 2.9% | 925,852 | +186% | 0% | $53,282,783 |
| 325 CAPITAL LLC | 2.4% | 773,193 | 0% | 14% | $44,497,257 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.4% | 766,084 | -0.73% | 0% | $44,094,656 |
| STATE STREET CORP | 2.4% | 766,011 | -1.2% | 0% | $44,083,933 |
| FIRST TRUST ADVISORS LP | 2.4% | 755,468 | -7.1% | 0.03% | $43,477,183 |
| JANUS HENDERSON GROUP PLC | 2.2% | 693,137 | +73% | 0.02% | $39,890,034 |
| DEROY & DEVEREAUX PRIVATE INVESTMENT COUNSEL INC | 2% | 640,353 | -22% | 1.8% | $36,852,000 |
| DIMENSIONAL FUND ADVISORS LP | 1.9% | 612,573 | -0.14% | 0.01% | $35,253,012 |
| ALLIANCEBERNSTEIN L.P. | 1.8% | 560,868 | -34% | 0.01% | $32,277,953 |
| D. E. Shaw & Co., Inc. | 1.7% | 528,041 | +214% | 0.02% | $30,388,759 |
| BANK OF AMERICA CORP /DE/ | 1.6% | 502,696 | -12% | 0% | $28,930,155 |
| Nuveen, LLC | 1.6% | 492,619 | +12% | 0.01% | $28,350,224 |
| NEUMEIER POMA INVESTMENT COUNSEL LLC | 1.5% | 483,310 | +8% | 2.3% | $27,814,491 |
| MARSHALL WACE, LLP | 1.3% | 425,214 | +383% | 0.03% | $24,471,064 |
| DEUTSCHE BANK AG\ | 1.3% | 417,182 | +513% | 0.01% | $24,008,824 |
| OBERWEIS ASSET MANAGEMENT INC/ | 1.2% | 373,400 | 0% | 0.82% | $21,489,170 |
| Empowered Funds, LLC | 1.2% | 367,480 | 0.21% | $21,148,474 | |
| Allspring Global Investments Holdings, LLC | 1.1% | 363,071 | -1.9% | 0.03% | $20,154,071 |
| BNP PARIBAS FINANCIAL MARKETS | 1.1% | 363,010 | 0% | 0.02% | $20,891,226 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 369,417 | $17,358,683 | +$2,826,267 | $47.00 | 8 |
| 2025 Q3 | 34,085,194 | $1,960,643,122 | -$4,217,375 | $57.55 | 264 |
| 2025 Q2 | 34,184,524 | $1,475,851,839 | -$58,404,566 | $43.16 | 230 |
| 2025 Q1 | 35,901,524 | $1,162,065,011 | +$45,638,568 | $32.37 | 231 |
| 2024 Q4 | 34,412,923 | $1,329,553,988 | +$157,727,989 | $38.63 | 230 |
| 2024 Q3 | 29,751,271 | $1,426,931,651 | +$50,698,679 | $47.96 | 253 |
| 2024 Q2 | 28,188,301 | $1,517,198,009 | -$66,282,243 | $53.85 | 240 |
| 2024 Q1 | 29,361,872 | $1,125,393,726 | +$30,232,561 | $38.34 | 185 |
| 2023 Q4 | 30,130,923 | $812,257,508 | +$29,056,824 | $26.96 | 158 |
| 2023 Q3 | 29,270,978 | $624,938,303 | +$6,365,983 | $21.35 | 132 |
| 2023 Q2 | 28,881,688 | $649,239,317 | -$479,550 | $22.48 | 128 |
| 2023 Q1 | 28,888,969 | $590,197,555 | +$7,225,176 | $20.43 | 95 |
| 2022 Q4 | 28,575,245 | $306,040,722 | -$3,572,764 | $10.71 | 71 |
| 2022 Q3 | 29,280,779 | $244,494,588 | -$18,387,448 | $8.35 | 70 |
| 2022 Q2 | 19,893,347 | $183,220,296 | -$2,682,440 | $9.21 | 70 |
| 2022 Q1 | 29,736,243 | $559,774,826 | +$31,944,285 | $18.82 | 76 |
| 2021 Q4 | 28,049,959 | $438,461,935 | +$40,744,300 | $15.64 | 72 |
| 2021 Q3 | 24,044,345 | $501,558,569 | -$5,107,802 | $20.86 | 73 |
| 2021 Q2 | 24,049,941 | $597,874,447 | +$11,152,995 | $24.86 | 87 |
| 2021 Q1 | 23,622,720 | $592,473,194 | -$15,543,734 | $25.03 | 88 |
| 2020 Q4 | 24,541,393 | $448,127,841 | -$2,528,857 | $18.26 | 73 |
| 2020 Q3 | 24,455,605 | $297,205,482 | -$10,259,098 | $12.16 | 83 |
| 2020 Q2 | 24,898,575 | $373,227,381 | +$2,684,115 | $14.99 | 91 |
| 2020 Q1 | 24,822,212 | $271,305,303 | -$6,886,700 | $10.93 | 87 |
| 2019 Q4 | 24,854,492 | $571,547,174 | +$8,680,435 | $22.92 | 98 |
| 2019 Q3 | 25,450,695 | $484,404,066 | -$2,583,767 | $19.04 | 85 |
| 2019 Q2 | 25,583,716 | $503,702,364 | -$5,381,204 | $19.69 | 86 |
| 2019 Q1 | 25,932,608 | $439,037,679 | +$9,685,284 | $16.93 | 83 |
| 2018 Q4 | 25,339,363 | $460,917,192 | -$13,695,513 | $18.19 | 82 |
| 2018 Q3 | 25,987,839 | $636,677,694 | -$7,094,417 | $24.50 | 80 |
| 2018 Q2 | 26,315,027 | $588,147,615 | +$70,936,913 | $22.35 | 85 |
| 2018 Q1 | 23,117,165 | $547,859,471 | +$3,708,285 | $23.70 | 84 |
| 2017 Q4 | 23,122,809 | $460,144,716 | +$7,990,642 | $19.90 | 85 |
| 2017 Q3 | 22,708,096 | $467,782,096 | +$711,420 | $20.60 | 77 |
| 2017 Q2 | 23,300,856 | $396,113,500 | +$11,178,173 | $17.00 | 74 |
| 2017 Q1 | 22,640,866 | $388,283,437 | +$24,322,830 | $17.15 | 77 |
| 2016 Q4 | 21,483,559 | $331,925,124 | +$12,952,796 | $15.45 | 76 |
| 2016 Q3 | 8,672,536 | $126,705,981 | +$16,116,950 | $14.61 | 65 |
| 2016 Q2 | 7,507,053 | $89,332,830 | -$128,411,704 | $11.90 | 48 |
| 2016 Q1 | 19,462,927 | $211,170,000 | +$9,395,045 | $10.85 | 45 |
| 2015 Q4 | 18,598,081 | $188,581,094 | +$122,946,305 | $10.14 | 37 |
| 2015 Q3 | 6,443,274 | $64,172,478 | +$5,357,621 | $9.96 | 33 |
| 2015 Q2 | 5,893,014 | $76,549,218 | +$7,598,602 | $12.99 | 35 |
| 2015 Q1 | 5,400,229 | $55,352,000 | +$55,352,000 | $10.25 | 14 |