| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 15% | +7.9% | $571,626,120 | +$8,525,985 | 8,488,656 | +1.5% | FMR LLC | 31 Mar 2025 |
| BlackRock, Inc. | 12% | $500,300,375 | 7,429,468 | BlackRock, Inc. | 31 Dec 2024 | |||
| VANGUARD GROUP INC | 11% | $433,780,980 | 6,441,654 | The Vanguard Group | 31 Mar 2025 | |||
| VICTORY CAPITAL MANAGEMENT INC | 0.03% | $1,586,549 | 17,364 | Victory Capital Management, Inc. | 30 Sep 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| FMR LLC | 15% | 8,452,024 | +0% | 0.04% | $772,261,421 |
| BlackRock, Inc. | 14% | 7,950,579 | +9.2% | 0.01% | $726,444,430 |
| VANGUARD GROUP INC | 11% | 6,401,712 | -1.1% | 0.01% | $584,924,425 |
| STATE STREET CORP | 4.5% | 2,540,121 | -2.1% | 0.01% | $232,090,856 |
| MACKENZIE FINANCIAL CORP | 4% | 2,249,086 | -10% | 0.25% | $205,498,988 |
| DIMENSIONAL FUND ADVISORS LP | 3.3% | 1,869,573 | +2% | 0.04% | $170,812,103 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 3.1% | 1,734,928 | -0.22% | 0.54% | $158,520,400 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.6% | 1,476,949 | +0.73% | 0.01% | $134,965,756 |
| Van Berkom & Associates Inc. | 2.1% | 1,161,125 | -8.3% | 3.1% | $106,092,000 |
| Boston Partners | 1.7% | 966,139 | +47% | 0.09% | $88,235,581 |
| REINHART PARTNERS, LLC. | 1.6% | 921,578 | +0.84% | 2.7% | $84,205,965 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.4% | 785,319 | -10% | 0.01% | $71,754,597 |
| NORTHERN TRUST CORP | 1.3% | 738,636 | -0.89% | 0.01% | $67,489,172 |
| Stephens Investment Management Group LLC | 1.3% | 720,943 | +49% | 0.85% | $65,872,562 |
| FEDERATED HERMES, INC. | 1.2% | 688,505 | +1.3% | 0.11% | $62,908,701 |
| Sio Capital Management, LLC | 0.99% | 557,615 | +1.7% | 13% | $50,949,283 |
| Bank of New York Mellon Corp | 0.98% | 552,089 | +0.5% | 0.01% | $50,444,363 |
| AQR CAPITAL MANAGEMENT LLC | 0.97% | 551,891 | -45% | 0.03% | $49,918,516 |
| Allspring Global Investments Holdings, LLC | 0.93% | 526,893 | +14% | 0.08% | $47,878,767 |
| JANUS HENDERSON GROUP PLC | 0.93% | 523,598 | -1.2% | 0.02% | $47,841,979 |
| MILLENNIUM MANAGEMENT LLC | 0.92% | 522,577 | +1025% | 0.04% | $47,747,860 |
| BANK OF AMERICA CORP /DE/ | 0.8% | 453,616 | +25% | 0% | $41,446,850 |
| Nuveen, LLC | 0.73% | 413,582 | -14% | 0.01% | $37,788,987 |
| MORGAN STANLEY | 0.67% | 378,528 | -6.6% | 0% | $34,586,246 |
| WELLINGTON MANAGEMENT GROUP LLP | 0.66% | 374,108 | +6.3% | 0.01% | $34,182,247 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 74,218 | $6,487,795 | -$736,510 | $86.32 | 8 |
| 2025 Q3 | 55,406,882 | $5,061,352,150 | -$123,226,826 | $91.37 | 378 |
| 2025 Q2 | 57,007,020 | $4,003,521,399 | +$75,483,999 | $70.20 | 378 |
| 2025 Q1 | 55,933,222 | $3,813,615,878 | -$93,788,142 | $68.19 | 354 |
| 2024 Q4 | 57,107,819 | $4,263,874,958 | -$82,469,272 | $74.65 | 351 |
| 2024 Q3 | 57,840,425 | $5,388,136,421 | -$179,617,764 | $93.16 | 366 |
| 2024 Q2 | 58,838,874 | $5,042,630,166 | +$72,987,037 | $85.70 | 349 |
| 2024 Q1 | 57,972,723 | $4,863,553,393 | -$96,078,511 | $83.90 | 345 |
| 2023 Q4 | 346,273 | $29,038,453 | -$8,355,057 | $83.86 | 2 |
| 2023 Q3 | 58,769,084 | $4,384,335,345 | -$66,194,364 | $74.68 | 316 |
| 2023 Q2 | 59,517,297 | $5,030,161,002 | -$24,141,186 | $84.51 | 298 |
| 2023 Q1 | 59,836,026 | $4,709,226,222 | +$58,527,846 | $78.70 | 296 |
| 2022 Q4 | 59,785,260 | $4,383,746,881 | +$32,914,069 | $73.33 | 303 |
| 2022 Q3 | 52,350,110 | $3,029,683,721 | +$61,723,160 | $57.87 | 282 |
| 2022 Q2 | 57,148,267 | $3,569,897,036 | -$38,114,415 | $62.51 | 293 |
| 2022 Q1 | 58,001,101 | $4,348,222,916 | +$100,384,990 | $74.95 | 308 |
| 2021 Q4 | 57,448,613 | $4,576,615,001 | -$82,091,165 | $79.67 | 339 |
| 2021 Q3 | 58,699,192 | $4,884,952,884 | +$4,035,200 | $83.20 | 317 |
| 2021 Q2 | 57,620,064 | $5,068,095,116 | +$41,951,494 | $87.97 | 348 |
| 2021 Q1 | 57,080,644 | $5,086,656,025 | -$1,681,576 | $89.04 | 318 |
| 2020 Q4 | 58,146,038 | $4,256,115,811 | +$13,121,879 | $73.19 | 318 |
| 2020 Q3 | 58,121,866 | $3,967,361,971 | -$24,651,060 | $68.41 | 300 |
| 2020 Q2 | 58,428,203 | $4,110,199,386 | -$10,078,764 | $70.45 | 306 |
| 2020 Q1 | 50,600,220 | $2,944,575,923 | -$170,086,113 | $58.20 | 295 |
| 2019 Q4 | 61,427,541 | $4,558,290,110 | -$1,986,825 | $74.39 | 313 |
| 2019 Q3 | 61,351,297 | $4,731,056,302 | +$10,037,478 | $77.26 | 320 |
| 2019 Q2 | 61,008,368 | $4,414,637,464 | +$88,004,795 | $72.54 | 306 |
| 2019 Q1 | 60,639,731 | $4,297,529,378 | +$40,417,316 | $70.98 | 314 |
| 2018 Q4 | 60,825,983 | $3,953,766,328 | +$20,019,173 | $65.09 | 306 |
| 2018 Q3 | 60,650,710 | $3,938,838,599 | -$16,882,824 | $65.06 | 288 |
| 2018 Q2 | 60,945,792 | $3,779,614,685 | -$67,026,054 | $62.11 | 315 |
| 2018 Q1 | 61,978,223 | $4,130,030,430 | -$41,831,363 | $66.74 | 321 |
| 2017 Q4 | 61,581,141 | $4,403,261,878 | +$69,091,530 | $71.58 | 324 |
| 2017 Q3 | 62,437,571 | $4,027,492,331 | -$88,542,625 | $64.50 | 298 |
| 2017 Q2 | 63,306,505 | $3,963,795,788 | +$111,754,117 | $62.63 | 287 |
| 2017 Q1 | 64,219,175 | $3,994,345,945 | +$443,042,945 | $62.20 | 268 |
| 2016 Q4 | 63,044,771 | $3,517,677,504 | -$112,504,001 | $55.79 | 261 |
| 2016 Q3 | 64,945,584 | $3,670,990,044 | -$59,121,037 | $56.56 | 244 |
| 2016 Q2 | 65,659,717 | $3,635,694,518 | +$94,628,690 | $55.37 | 234 |
| 2016 Q1 | 64,466,013 | $3,395,473,945 | +$21,774,879 | $52.64 | 239 |
| 2015 Q4 | 63,894,714 | $3,594,334,306 | +$89,294,455 | $56.25 | 259 |
| 2015 Q3 | 62,838,553 | $3,742,665,358 | -$16,391,594 | $59.56 | 252 |
| 2015 Q2 | 61,320,632 | $4,030,595,672 | -$103,280,643 | $65.73 | 263 |
| 2015 Q1 | 63,522,734 | $4,239,145,717 | +$112,334,760 | $66.76 | 250 |
| 2014 Q4 | 60,071,866 | $3,294,906,759 | -$52,121,695 | $54.84 | 233 |
| 2014 Q3 | 64,631,054 | $2,593,438,852 | -$51,942,880 | $40.13 | 216 |
| 2014 Q2 | 65,815,638 | $2,830,734,547 | -$6,181,377 | $43.02 | 219 |
| 2014 Q1 | 65,510,271 | $2,937,158,213 | +$26,428,106 | $44.86 | 226 |