| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 14% | $746,402,354 | 4,688,457 | BlackRock, Inc. | 30 Jun 2025 | |||
| APG Asset Management US Inc. | 3.7% | -40% | $185,298,131 | -$122,103,733 | 1,201,674 | -40% | APG Asset Management US Inc. | 31 Mar 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| BlackRock, Inc. | 15% | 4,835,056 | -2% | 0.01% | $725,548,525 |
| VANGUARD GROUP INC | 12% | 3,893,648 | -0.11% | 0.01% | $584,280,818 |
| Conestoga Capital Advisors, LLC | 3.9% | 1,272,778 | +11% | 3.1% | $190,993,011 |
| STATE STREET CORP | 3.7% | 1,200,876 | -2% | 0.01% | $180,203,453 |
| WASATCH ADVISORS LP | 3.3% | 1,081,239 | +13% | 0.87% | $162,250,724 |
| GEODE CAPITAL MANAGEMENT, LLC | 3.1% | 995,829 | +1.5% | 0.01% | $149,450,760 |
| GENEVA CAPITAL MANAGEMENT LLC | 3% | 987,982 | +10% | 2.5% | $148,256,554 |
| MORGAN STANLEY | 2.8% | 906,351 | +5.1% | 0.01% | $136,007,198 |
| DIMENSIONAL FUND ADVISORS LP | 1.8% | 579,052 | +0.64% | 0.02% | $86,889,801 |
| JPMORGAN CHASE & CO | 1.7% | 557,106 | +23% | 0.01% | $83,599,327 |
| FMR LLC | 1.6% | 533,116 | -24% | 0% | $79,999,367 |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 1.2% | 397,382 | -2.5% | 0.05% | $59,225,813 |
| NORTHERN TRUST CORP | 1.2% | 385,624 | -2.5% | 0.01% | $57,866,737 |
| Nuveen, LLC | 1.2% | 377,768 | +9.3% | 0.01% | $56,687,867 |
| CONGRESS ASSET MANAGEMENT CO | 1.1% | 372,152 | +2.8% | 0.37% | $55,845,079 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.1% | 366,798 | -0.45% | 0.01% | $55,041,708 |
| Grantham, Mayo, Van Otterloo & Co. LLC | 1.1% | 355,823 | +0.94% | 0.15% | $53,394,799 |
| Clearbridge Investments, LLC | 0.98% | 318,238 | -5.2% | 0.04% | $47,754,757 |
| Assenagon Asset Management S.A. | 0.85% | 278,204 | +221% | 0.06% | $41,747,292 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 0.85% | 275,475 | +17% | 0.11% | $41,337,779 |
| Stephens Investment Management Group LLC | 0.82% | 267,832 | -2.7% | 0.52% | $40,190,870 |
| FIRST TRUST ADVISORS LP | 0.77% | 251,749 | +85% | 0.03% | $37,777,454 |
| Corient Private Wealth LLC | 0.76% | 247,057 | -1.5% | 0.06% | $37,073,411 |
| RENAISSANCE TECHNOLOGIES LLC | 0.74% | 241,600 | -4.9% | 0.05% | $36,254,496 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 0.73% | 238,857 | +0.58% | 0% | $35,843,000 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 542,123 | $83,148,034 | -$18,968,552 | $153.36 | 12 |
| 2025 Q3 | 28,794,407 | $4,318,216,104 | -$16,674,154 | $150.06 | 401 |
| 2025 Q2 | 28,991,011 | $4,610,196,572 | +$82,391,933 | $159.20 | 393 |
| 2025 Q1 | 28,579,384 | $4,728,533,823 | -$89,470,614 | $166.00 | 378 |
| 2024 Q4 | 29,107,663 | $4,735,096,551 | -$14,289,341 | $163.00 | 358 |
| 2024 Q3 | 29,131,491 | $5,075,045,731 | +$3,450,546 | $176.00 | 354 |
| 2024 Q2 | 29,061,913 | $4,443,086,103 | -$11,234,278 | $153.95 | 331 |
| 2024 Q1 | 29,190,971 | $4,487,501,281 | +$38,090,788 | $154.95 | 315 |
| 2023 Q4 | 28,923,141 | $4,262,612,363 | +$50,605,157 | $148.75 | 290 |
| 2023 Q3 | 28,610,131 | $3,550,364,615 | -$15,567,287 | $124.04 | 290 |
| 2023 Q2 | 28,683,642 | $3,835,339,120 | +$11,547,711 | $134.81 | 278 |
| 2023 Q1 | 28,601,431 | $3,589,847,745 | -$12,521,062 | $126.48 | 277 |
| 2022 Q4 | 28,833,406 | $3,522,982,616 | +$5,727,225 | $122.11 | 287 |
| 2022 Q3 | 29,028,785 | $3,537,932,175 | +$31,745,425 | $121.58 | 269 |
| 2022 Q2 | 28,719,060 | $3,708,527,890 | +$56,311,037 | $129.74 | 274 |
| 2022 Q1 | 28,433,575 | $3,850,698,804 | -$56,065,677 | $136.70 | 289 |
| 2021 Q4 | 28,799,867 | $4,798,874,222 | -$42,315,858 | $168.60 | 287 |
| 2021 Q3 | 28,904,560 | $4,142,949,257 | +$31,368,904 | $145.07 | 259 |
| 2021 Q2 | 28,516,143 | $3,711,729,879 | +$7,531,059 | $131.26 | 250 |
| 2021 Q1 | 28,324,474 | $3,540,010,699 | +$23,480,976 | $125.41 | 252 |
| 2020 Q4 | 28,132,844 | $3,240,493,141 | +$21,726,742 | $115.22 | 255 |
| 2020 Q3 | 27,973,399 | $2,732,530,537 | -$28,858,633 | $97.63 | 251 |
| 2020 Q2 | 28,229,743 | $2,677,620,229 | -$19,472,011 | $94.86 | 240 |
| 2020 Q1 | 28,436,072 | $2,807,375,499 | -$39,810,715 | $98.72 | 232 |
| 2019 Q4 | 28,280,412 | $2,875,534,722 | -$44,450,939 | $101.63 | 238 |
| 2019 Q3 | 28,684,248 | $2,845,144,893 | +$35,958,771 | $99.19 | 226 |
| 2019 Q2 | 28,361,631 | $2,835,166,395 | +$7,098,564 | $99.97 | 235 |
| 2019 Q1 | 28,341,294 | $2,630,331,756 | +$19,640,174 | $92.80 | 238 |
| 2018 Q4 | 28,293,292 | $2,216,938,805 | -$51,647,451 | $78.35 | 231 |
| 2018 Q3 | 28,802,877 | $3,227,837,712 | -$7,653,069 | $112.09 | 231 |
| 2018 Q2 | 28,898,579 | $2,833,812,298 | +$45,278,298 | $98.14 | 226 |
| 2018 Q1 | 28,510,377 | $2,330,745,923 | +$1,436,825 | $81.75 | 220 |
| 2017 Q4 | 28,495,878 | $2,296,657,720 | -$27,940,141 | $80.60 | 209 |
| 2017 Q3 | 28,246,717 | $2,296,600,087 | +$58,175,494 | $81.29 | 189 |
| 2017 Q2 | 27,397,529 | $2,129,044,766 | -$27,950,233 | $77.71 | 196 |
| 2017 Q1 | 27,736,277 | $2,285,997,188 | +$271,359,291 | $82.42 | 202 |
| 2016 Q4 | 27,911,543 | $2,341,396,339 | +$27,222,780 | $83.92 | 206 |
| 2016 Q3 | 27,477,963 | $2,128,537,936 | +$56,507,496 | $77.53 | 188 |
| 2016 Q2 | 26,923,523 | $1,606,212,921 | +$14,727,250 | $59.65 | 184 |
| 2016 Q1 | 26,687,646 | $1,654,535,740 | -$7,678,350 | $62.02 | 180 |
| 2015 Q4 | 26,901,351 | $1,635,698,344 | -$28,191,112 | $60.80 | 180 |
| 2015 Q3 | 27,370,602 | $1,663,165,220 | +$48,602,912 | $60.77 | 174 |
| 2015 Q2 | 26,731,498 | $1,489,600,357 | +$47,363,588 | $55.72 | 170 |
| 2015 Q1 | 25,629,341 | $1,419,259,987 | +$8,211,126 | $55.38 | 172 |
| 2014 Q4 | 25,718,931 | $1,712,467,934 | +$35,054,455 | $66.64 | 160 |
| 2014 Q3 | 25,497,259 | $1,442,382,190 | +$73,046,492 | $56.57 | 160 |
| 2014 Q2 | 24,219,027 | $1,297,027,174 | +$29,284,030 | $53.56 | 155 |
| 2014 Q1 | 23,669,710 | $1,234,935,986 | +$2,243,014 | $52.12 | 154 |