| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| DIMENSIONAL FUND ADVISORS LP | 5.4% | $34,407,706 | 563,753 | Dimensional Fund Advisors LP | 30 Sep 2025 | |||
| RENAISSANCE TECHNOLOGIES LLC | 4.87% | $10,501,932 | 250,046 | Renaissance Technologies LLC | 30 Sep 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,075,914 | $431,908,993 | +$4,685,475 | $61.04 | 150 |
| 2025 Q2 | 7,000,366 | $412,955,998 | +$2,742,721 | $58.99 | 124 |
| 2025 Q1 | 7,029,236 | $322,786,371 | +$159,341,292 | $45.92 | 113 |
| 2024 Q4 | 3,516,183 | $308,158,326 | +$1,918,915 | $87.64 | 98 |
| 2024 Q3 | 3,501,063 | $241,542,134 | +$3,256,256 | $68.99 | 87 |
| 2024 Q2 | 3,471,200 | $222,472,176 | -$3,711,773 | $64.09 | 90 |
| 2024 Q1 | 3,514,464 | $261,997,446 | -$1,570,135 | $74.56 | 89 |
| 2023 Q4 | 3,542,162 | $238,425,693 | +$1,149,351 | $67.08 | 90 |
| 2023 Q3 | 3,524,962 | $218,808,760 | +$2,305,775 | $61.75 | 88 |
| 2023 Q2 | 3,486,617 | $205,667,117 | +$21,693,232 | $58.99 | 81 |
| 2023 Q1 | 3,186,935 | $132,604,692 | +$1,228,076 | $41.61 | 63 |
| 2022 Q4 | 3,162,379 | $106,067,739 | +$499,222 | $33.54 | 52 |
| 2022 Q3 | 3,154,710 | $76,342,194 | -$3,186,980 | $24.2 | 47 |
| 2022 Q2 | 3,274,822 | $100,366,618 | -$5,378,305 | $30.65 | 54 |
| 2022 Q1 | 3,471,205 | $99,434,170 | -$2,655,556 | $28.65 | 59 |
| 2021 Q4 | 3,560,396 | $116,516,630 | -$1,351,707 | $32.73 | 60 |
| 2021 Q3 | 3,592,126 | $125,716,370 | +$1,232,200 | $35 | 62 |
| 2021 Q2 | 3,558,550 | $121,629,876 | -$2,073,766 | $34.18 | 61 |
| 2021 Q1 | 3,620,521 | $124,697,148 | -$3,472,855 | $34.44 | 68 |
| 2020 Q4 | 3,720,740 | $126,795,841 | -$1,042,161 | $34.08 | 68 |
| 2020 Q3 | 3,748,467 | $134,096,571 | +$333,629 | $35.77 | 70 |
| 2020 Q2 | 3,739,321 | $129,751,117 | -$1,034,950 | $34.7 | 70 |
| 2020 Q1 | 3,773,405 | $126,176,479 | -$1,060,680 | $33.43 | 67 |
| 2019 Q4 | 3,803,114 | $137,865,675 | -$1,674,259 | $36.25 | 65 |
| 2019 Q3 | 3,860,253 | $131,473,959 | -$544,880 | $34.06 | 66 |
| 2019 Q2 | 3,878,323 | $131,992,388 | -$156,111 | $34.04 | 66 |
| 2019 Q1 | 3,903,382 | $121,557,578 | +$102,701 | $31.14 | 66 |
| 2018 Q4 | 3,909,899 | $103,625,728 | -$361,057 | $26.5 | 66 |
| 2018 Q3 | 3,884,487 | $149,776,477 | +$13,326 | $38.56 | 72 |
| 2018 Q2 | 3,883,105 | $163,638,963 | -$2,690,583 | $42.14 | 74 |
| 2018 Q1 | 3,949,974 | $158,744,664 | +$15,216 | $40.19 | 71 |
| 2017 Q4 | 3,950,263 | $163,941,626 | +$487,035 | $41.5 | 77 |
| 2017 Q3 | 3,925,075 | $192,038,297 | -$491,283 | $48.93 | 73 |
| 2017 Q2 | 3,935,268 | $165,318,396 | +$1,747,035 | $42.01 | 65 |
| 2017 Q1 | 3,894,867 | $145,105,194 | +$6,854,096 | $37.26 | 66 |
| 2016 Q4 | 3,938,916 | $150,504,726 | -$514,111 | $38.21 | 76 |
| 2016 Q3 | 3,955,596 | $148,892,037 | -$499,414 | $37.64 | 70 |
| 2016 Q2 | 3,971,158 | $137,115,203 | -$505,037 | $34.53 | 74 |
| 2016 Q1 | 3,988,562 | $134,769,782 | +$1,328,953 | $33.78 | 74 |
| 2015 Q4 | 3,945,157 | $145,363,640 | +$6,377,535 | $36.83 | 63 |
| 2015 Q3 | 3,801,411 | $87,051,205 | -$699,245 | $22.9 | 51 |
| 2015 Q2 | 3,819,465 | $116,031,333 | +$335,153 | $30.38 | 52 |
| 2015 Q1 | 3,805,416 | $127,970,588 | +$1,265,698 | $33.65 | 52 |
| 2014 Q4 | 3,769,030 | $122,930,938 | +$705,152 | $32.63 | 53 |
| 2014 Q3 | 3,747,623 | $97,703,698 | -$267,442 | $26.07 | 56 |
| 2014 Q2 | 3,757,256 | $114,841,345 | -$662,349 | $30.57 | 60 |
| 2014 Q1 | 3,773,967 | $130,324,441 | +$525,895 | $34.54 | 62 |