| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 15% | $330,908,140 | 3,681,666 | BlackRock, Inc. | 31 Mar 2025 | |||
| WASATCH ADVISORS LP | 2.1% | -70% | $47,469,583 | -$94,551,153 | 528,144 | -67% | WASATCH ADVISORS LP | 31 Mar 2025 |
| Filer | Ownership | Nb Shares | Share Change % | Portfolio % | Holdings Value |
|---|---|---|---|---|---|
| BlackRock, Inc. | 15% | 3,632,985 | -0.8% | 0% | $280,321,148 |
| VANGUARD GROUP INC | 13% | 3,143,422 | -0.62% | 0% | $242,546,441 |
| Allspring Global Investments Holdings, LLC | 9.5% | 2,391,749 | -3.7% | 0.29% | $183,758,076 |
| DIMENSIONAL FUND ADVISORS LP | 4.7% | 1,166,975 | -0.17% | 0.02% | $90,043,413 |
| STATE STREET CORP | 3.7% | 929,123 | -4.2% | 0% | $71,691,131 |
| VICTORY CAPITAL MANAGEMENT INC | 3.3% | 835,895 | -13% | 0.04% | $64,497,658 |
| FIRST TRUST ADVISORS LP | 2.6% | 640,562 | -20% | 0.04% | $49,425,758 |
| GEODE CAPITAL MANAGEMENT, LLC | 2.5% | 614,212 | -15% | 0% | $47,399,408 |
| ROYCE & ASSOCIATES LP | 2% | 492,614 | -21% | 0.38% | $38,010,096 |
| MILLENNIUM MANAGEMENT LLC | 1.9% | 481,488 | +38% | 0.03% | $37,151,614 |
| WESTWOOD HOLDINGS GROUP INC | 1.8% | 447,962 | +8.6% | 0.25% | $34,565,000 |
| Nuveen, LLC | 1.6% | 411,277 | +39% | 0.01% | $31,734,133 |
| BANK OF AMERICA CORP /DE/ | 1.5% | 375,331 | +27% | 0% | $28,960,539 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.4% | 360,590 | +1.2% | 0% | $27,823,124 |
| Qube Research & Technologies Ltd | 1.4% | 354,012 | +15% | 0.04% | $27,315,566 |
| BROWN ADVISORY INC | 1.4% | 349,972 | -18% | 0.04% | $27,003,850 |
| JPMORGAN CHASE & CO | 1.3% | 320,982 | -0.06% | 0% | $24,766,972 |
| NORTHERN TRUST CORP | 1.2% | 299,050 | -1.1% | 0% | $23,074,697 |
| GOLDMAN SACHS GROUP INC | 1.1% | 282,643 | +170% | 0% | $21,808,722 |
| D. E. Shaw & Co., Inc. | 1.1% | 273,905 | +59% | 0.02% | $21,134,510 |
| JANUS HENDERSON GROUP PLC | 1% | 258,107 | +1.1% | 0.01% | $19,915,276 |
| MORGAN STANLEY | 1% | 253,753 | -3.8% | 0% | $19,579,604 |
| Medina Value Partners, LLC | 0.94% | 235,956 | 4.3% | $18,206,365 | |
| Bank of New York Mellon Corp | 0.86% | 215,184 | -6.8% | 0% | $16,603,598 |
| AQR CAPITAL MANAGEMENT LLC | 0.72% | 181,209 | +152% | 0.01% | $13,982,086 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 9,928 | $779,005 | +$149,346 | $76.54 | 5 |
| 2025 Q3 | 23,962,516 | $1,848,221,284 | -$14,200,256 | $77.16 | 263 |
| 2025 Q2 | 24,066,037 | $2,032,008,818 | -$244,656 | $84.09 | 262 |
| 2025 Q1 | 23,973,535 | $2,271,684,317 | -$35,858,842 | $94.75 | 269 |
| 2024 Q4 | 24,214,288 | $2,659,497,067 | +$25,955,419 | $110.06 | 261 |
| 2024 Q3 | 24,004,325 | $2,715,710,284 | -$8,925,579 | $113.09 | 258 |
| 2024 Q2 | 23,988,077 | $2,964,324,973 | +$20,060,498 | $123.59 | 265 |
| 2024 Q1 | 23,842,682 | $3,073,687,713 | -$22,916,224 | $128.94 | 235 |
| 2023 Q4 | 159,882 | $19,703,857 | +$4,762,240 | $123.24 | 2 |
| 2023 Q3 | 23,372,250 | $2,388,624,100 | +$6,727,436 | $102.20 | 208 |
| 2023 Q2 | 23,290,576 | $2,339,362,426 | -$29,313,516 | $100.44 | 199 |
| 2023 Q1 | 23,579,637 | $2,420,876,996 | +$15,002,589 | $102.67 | 215 |
| 2022 Q4 | 23,435,873 | $2,410,890,021 | +$988,379 | $102.86 | 216 |
| 2022 Q3 | 23,696,463 | $2,030,336,876 | -$20,363,099 | $85.67 | 181 |
| 2022 Q2 | 23,923,545 | $2,289,652,140 | +$26,508,001 | $95.79 | 192 |
| 2022 Q1 | 23,774,125 | $2,201,028,190 | +$3,194,182 | $92.55 | 178 |
| 2021 Q4 | 23,555,688 | $2,128,164,908 | -$185,573,857 | $90.34 | 176 |
| 2021 Q3 | 23,289,349 | $1,961,566,654 | +$4,695,829 | $84.22 | 181 |
| 2021 Q2 | 23,358,063 | $2,116,506,807 | -$19,572,662 | $90.61 | 174 |
| 2021 Q1 | 23,396,414 | $2,402,806,123 | -$16,528,651 | $102.69 | 175 |
| 2020 Q4 | 23,714,603 | $2,151,818,804 | +$62,821,308 | $90.73 | 166 |
| 2020 Q3 | 23,232,444 | $1,471,378,736 | -$21,074,293 | $63.32 | 180 |
| 2020 Q2 | 23,521,227 | $1,816,407,760 | +$20,329,198 | $77.25 | 176 |
| 2020 Q1 | 23,231,961 | $1,614,241,269 | -$16,278,951 | $69.49 | 171 |
| 2019 Q4 | 23,274,584 | $2,407,176,609 | +$21,740,679 | $103.44 | 201 |
| 2019 Q3 | 23,064,051 | $2,055,831,488 | -$9,478,504 | $89.14 | 203 |
| 2019 Q2 | 23,106,024 | $2,108,040,734 | +$53,329,001 | $91.24 | 188 |
| 2019 Q1 | 23,208,510 | $1,934,462,617 | +$18,723,962 | $83.35 | 179 |
| 2018 Q4 | 22,889,489 | $1,413,655,873 | -$13,880,531 | $61.76 | 170 |
| 2018 Q3 | 23,196,100 | $1,778,307,142 | +$12,315,330 | $76.75 | 179 |
| 2018 Q2 | 23,050,240 | $1,764,667,673 | +$48,364,187 | $76.55 | 178 |
| 2018 Q1 | 22,763,170 | $1,561,945,440 | +$16,153,217 | $68.60 | 172 |
| 2017 Q4 | 22,505,607 | $1,588,932,816 | +$23,896,960 | $70.60 | 179 |
| 2017 Q3 | 22,173,191 | $1,367,120,043 | -$3,186,601 | $61.65 | 173 |
| 2017 Q2 | 22,098,849 | $1,448,529,591 | +$18,897,887 | $65.55 | 165 |
| 2017 Q1 | 21,775,539 | $1,410,000,430 | +$173,998,707 | $64.75 | 176 |
| 2016 Q4 | 22,204,233 | $1,520,865,778 | +$53,444,800 | $68.50 | 195 |
| 2016 Q3 | 21,155,550 | $1,285,399,942 | +$3,159,556 | $60.81 | 200 |
| 2016 Q2 | 21,416,123 | $984,920,393 | -$18,604,390 | $45.99 | 178 |
| 2016 Q1 | 21,800,074 | $945,468,074 | -$19,025,458 | $43.36 | 184 |
| 2015 Q4 | 21,942,504 | $1,191,613,849 | -$36,806,413 | $54.31 | 189 |
| 2015 Q3 | 22,741,020 | $1,057,694,663 | +$28,806,865 | $46.51 | 162 |
| 2015 Q2 | 21,910,335 | $986,844,519 | -$801,630 | $45.04 | 145 |
| 2015 Q1 | 22,263,384 | $1,032,422,250 | -$1,340,661 | $46.39 | 133 |
| 2014 Q4 | 22,352,587 | $954,384,594 | -$27,139,440 | $42.70 | 121 |
| 2014 Q3 | 22,989,510 | $825,321,952 | +$16,506,034 | $35.90 | 103 |
| 2014 Q2 | 22,500,581 | $971,126,734 | +$4,161,990 | $43.17 | 105 |
| 2014 Q1 | 22,331,411 | $1,009,903,775 | +$11,629,813 | $45.23 | 104 |