| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| THRIVENT FINANCIAL FOR LUTHERANS | 6.3% | $71,392,232 | 735,121 | THRIVENT FINANCIAL FOR LUTHERANS | 30 Sep 2025 | |||
| WASATCH ADVISORS LP | 5.5% | $95,461,300 | 638,879 | WASATCH ADVISORS LP | 30 Jun 2025 | |||
| FMR LLC | 5.4% | $61,457,172 | 632,796 | FMR LLC | 30 Sep 2025 | |||
| Capital International Investors | 5% | $87,082,723 | 582,805 | Capital International Investors | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 10,191,481 | $989,958,498 | +$27,476,867 | $97.12 | 197 |
| 2025 Q2 | 9,693,413 | $1,357,903,860 | +$145,508,812 | $140.1 | 220 |
| 2025 Q1 | 8,723,102 | $649,957,297 | +$33,014,379 | $74.47 | 193 |
| 2024 Q4 | 8,240,026 | $704,925,657 | +$1,084,594 | $85.54 | 189 |
| 2024 Q3 | 8,235,541 | $624,402,658 | +$14,820,539 | $75.76 | 161 |
| 2024 Q2 | 8,058,906 | $458,796,302 | +$73,224,616 | $56.93 | 136 |
| 2024 Q1 | 6,836,180 | $283,153,981 | +$25,842,616 | $41.42 | 124 |
| 2023 Q4 | 6,210,280 | $282,377,432 | +$31,087,460 | $45.47 | 120 |
| 2023 Q3 | 5,546,218 | $175,977,046 | +$21,441,968 | $31.73 | 110 |
| 2023 Q2 | 4,978,175 | $123,094,743 | +$15,471,846 | $24.73 | 81 |
| 2023 Q1 | 4,408,961 | $76,248,406 | +$9,162,307 | $17.3 | 47 |
| 2022 Q4 | 3,902,219 | $40,632,319 | +$863,836 | $10.41 | 40 |
| 2022 Q3 | 3,824,417 | $29,056,000 | +$496,589 | $7.6 | 27 |
| 2022 Q2 | 3,766,684 | $20,113,000 | -$2,031,898 | $5.34 | 26 |
| 2022 Q1 | 4,097,073 | $28,472,000 | -$1,520,299 | $6.95 | 34 |
| 2021 Q4 | 4,288,026 | $38,590,000 | +$851,257 | $9 | 35 |
| 2021 Q3 | 4,272,352 | $28,301,000 | +$53,276 | $6.62 | 36 |
| 2021 Q2 | 4,262,524 | $43,175,000 | -$1,478,356 | $9.26 | 32 |
| 2021 Q1 | 4,177,050 | $44,105,000 | +$21,724,941 | $10.56 | 37 |
| 2020 Q4 | 2,580,417 | $31,817,534 | +$10,155,455 | $12.33 | 35 |
| 2020 Q3 | 1,266,597 | $13,553,000 | -$521,903 | $10.7 | 20 |
| 2020 Q2 | 1,409,822 | $5,196,000 | -$330,488 | $3.69 | 17 |
| 2020 Q1 | 1,509,535 | $4,301,000 | -$781,090 | $2.85 | 18 |
| 2019 Q4 | 1,766,086 | $6,669,000 | -$3,815,016 | $3.78 | 24 |
| 2019 Q3 | 2,519,440 | $12,419,000 | -$1,510,596 | $4.93 | 29 |
| 2019 Q2 | 2,773,646 | $25,233,000 | +$5,396,272 | $9.1 | 29 |
| 2019 Q1 | 2,259,744 | $17,264,000 | -$1,663,808 | $7.65 | 18 |
| 2018 Q4 | 2,541,211 | $9,355,000 | -$7,749,647 | $3.68 | 21 |
| 2018 Q3 | 2,889,419 | $32,564,524 | +$3,584,186 | $11.27 | 27 |
| 2018 Q2 | 2,570,320 | $30,129,184 | +$3,326,682 | $11.82 | 26 |
| 2018 Q1 | 2,327,361 | $28,544,996 | +$1,594,405 | $12.22 | 25 |
| 2017 Q4 | 2,082,149 | $28,796,000 | +$5,475,511 | $13.83 | 22 |
| 2017 Q3 | 1,686,786 | $22,552,000 | +$357,644 | $13.47 | 21 |
| 2017 Q2 | 1,667,061 | $19,986,000 | +$405,387 | $11.99 | 18 |
| 2017 Q1 | 1,588,653 | $22,046,000 | +$4,258,226 | $13.93 | 17 |
| 2016 Q4 | 1,282,271 | $18,079,000 | +$17,380,000 | $14.1 | 14 |