| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 3% | -46% | $27,943,304 | 665,951 | -515,505 | -44% | $41.96 | 13G/A | 31 Mar 2025 | 02 May 2025, 12:30 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 5.3% | $49,573,894 | 1,181,456 | $41.96 | 13G | 31 Dec 2024 | 12 Feb 2025, 17:22 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0% | -0% | $13,901,801 | 547,315 | -1,668 | -0.3% | $25.40 | Q4 2025 | |
| 30 Sep 2025 | 0% | -0% | $24,188,191 | 548,983 | -74,852 | -12% | $44.06 | Q3 2025 | |
| 30 Jun 2025 | 0.01% | -0% | $38,103,842 | 623,835 | -42,116 | -6.3% | $61.08 | Q2 2025 | |
| 31 Mar 2025 | 0% | -0% | $25,852,218 | 665,951 | -515,505 | -44% | $38.82 | Q1 2025 | |
| 31 Dec 2024 | 0.01% | +0% | $62,451,764 | 1,181,456 | +106,440 | +9.9% | $52.86 | Q4 2024 | |
| 30 Sep 2024 | 0.01% | +0% | $48,751,962 | 1,075,016 | +111,892 | +12% | $45.35 | Q3 2024 | |
| 30 Jun 2024 | 0.01% | +0% | $40,605,308 | 963,124 | +51,835 | +5.7% | $42.16 | Q2 2024 | |
| 31 Mar 2024 | 0.02% | +0% | $66,278,049 | 911,289 | +193,367 | +27% | $72.73 | Q1 2024 | |
| 31 Dec 2023 | 0.01% | +0% | $55,337,428 | 717,922 | +25,354 | +3.7% | $77.08 | Q4 2023 | |
| 30 Sep 2023 | 0.01% | +0% | $46,540,570 | 692,568 | +24,902 | +3.7% | $67.20 | Q3 2023 | |
| 30 Jun 2023 | 0.02% | +0% | $62,213,118 | 667,666 | +7,537 | +1.1% | $93.18 | Q2 2023 | |
| 31 Mar 2023 | 0.02% | +0.01% | $74,990,655 | 660,129 | +331,852 | +101% | $113.60 | Q1 2023 | |
| 31 Dec 2022 | 0.01% | -0% | $31,100,963 | 328,277 | -3,386 | -1% | $94.74 | Q4 2022 | |
| 30 Sep 2022 | 0.01% | +0% | $30,706,000 | 331,663 | +8,084 | +2.5% | $92.58 | Q3 2022 | |
| 30 Jun 2022 | 0.01% | +0% | $27,016,000 | 323,579 | +22,680 | +7.5% | $83.49 | Q2 2022 | |
| 31 Mar 2022 | 0.01% | +0% | $35,726,000 | 300,899 | +110,364 | +58% | $118.73 | Q1 2022 | |
| 31 Dec 2021 | 0.01% | +0% | $24,511,000 | 190,535 | +5,904 | +3.2% | $128.64 | Q4 2021 | |
| 30 Sep 2021 | 0.01% | +0% | $25,819,000 | 184,631 | +1,962 | +1.1% | $139.84 | Q3 2021 | |
| 30 Jun 2021 | 0.01% | +0% | $27,120,000 | 182,669 | +3,639 | +2% | $148.47 | Q2 2021 | |
| 31 Mar 2021 | 0.01% | -0% | $30,951,000 | 179,030 | -2,635 | -1.5% | $172.88 | Q1 2021 | |
| 31 Dec 2020 | 0.01% | +0% | $23,966,000 | 181,665 | +2,750 | +1.5% | $131.92 | Q4 2020 | |
| 30 Sep 2020 | 0.01% | -0% | $20,515,000 | 178,915 | -52,215 | -23% | $114.66 | Q3 2020 | |
| 30 Jun 2020 | 0.01% | -0% | $25,635,000 | 231,130 | -87,452 | -27% | $110.91 | Q2 2020 | |
| 31 Mar 2020 | 0.02% | -0% | $26,513,000 | 318,582 | -37,063 | -10% | $83.22 | Q1 2020 | |
| 31 Dec 2019 | 0.03% | +0% | $54,677,000 | 355,645 | +18,872 | +5.6% | $153.74 | Q4 2019 | |
| 30 Sep 2019 | 0.03% | +0% | $54,777,000 | 336,773 | +14,174 | +4.4% | $162.65 | Q3 2019 | |
| 30 Jun 2019 | 0.03% | +0% | $55,078,000 | 322,599 | +7,501 | +2.4% | $170.73 | Q2 2019 | |
| 31 Mar 2019 | 0.03% | +0% | $50,923,000 | 315,098 | +21,177 | +7.2% | $161.61 | Q1 2019 | |
| 31 Dec 2018 | 0.04% | +0% | $46,987,000 | 293,921 | +3,669 | +1.3% | $159.86 | Q4 2018 | |
| 30 Sep 2018 | 0.03% | +0% | $42,705,000 | 290,252 | +16,669 | +6.1% | $147.13 | Q3 2018 | |
| 30 Jun 2018 | 0.03% | +0% | $42,737,000 | 273,583 | +17,412 | +6.8% | $156.21 | Q2 2018 | |
| 31 Mar 2018 | 0.03% | +0% | $40,783,000 | 256,171 | +31,325 | +14% | $159.20 | Q1 2018 | |
| 31 Dec 2017 | 0.03% | +0% | $35,726,000 | 224,846 | +12,105 | +5.7% | $158.89 | Q4 2017 | |
| 30 Sep 2017 | 0.03% | +0% | $32,256,000 | 212,741 | +13,344 | +6.7% | $151.62 | Q3 2017 | |
| 30 Jun 2017 | 0.03% | +0% | $33,350,000 | 199,397 | +10,533 | +5.6% | $167.25 | Q2 2017 | |
| 31 Mar 2017 | 0.03% | +0% | $30,077,000 | 188,864 | +14,446 | +8.3% | $159.25 | Q1 2017 | |
| 31 Dec 2016 | 0.03% | +0% | $29,125,000 | 174,418 | +8,936 | +5.4% | $166.98 | Q4 2016 | |
| 30 Sep 2016 | 0.03% | +0.01% | $21,881,000 | 165,482 | +35,411 | +27% | $132.23 | Q3 2016 | |
| 30 Jun 2016 | 0.03% | +0% | $22,304,000 | 130,071 | +5,989 | +4.8% | $171.48 | Q2 2016 | |
| 31 Mar 2016 | 0.02% | +0% | $18,944,000 | 124,082 | +10,020 | +8.8% | $152.67 | Q1 2016 | |
| 31 Dec 2015 | 0.02% | +0% | $14,467,000 | 114,062 | +8,211 | +7.8% | $126.83 | Q4 2015 | |
| 30 Sep 2015 | 0.02% | +0% | $15,590,000 | 105,851 | +535 | +0.51% | $147.28 | Q3 2015 | |
| 30 Jun 2015 | 0.02% | +0% | $15,709,000 | 105,316 | +2,879 | +2.8% | $149.16 | Q2 2015 | |
| 31 Mar 2015 | 0.02% | +0% | $15,585,000 | 102,437 | +16,814 | +20% | $152.14 | Q1 2015 | |
| 31 Dec 2014 | 0.02% | +0% | $12,053,000 | 85,623 | +1,190 | +1.4% | $140.77 | Q4 2014 | |
| 30 Sep 2014 | 0.01% | +0% | $8,713,000 | 84,433 | +2,966 | +3.6% | $103.19 | Q3 2014 | |
| 30 Jun 2014 | 0.01% | +0% | $8,112,000 | 81,467 | +1,276 | +1.6% | $99.57 | Q2 2014 | |
| 31 Mar 2014 | 0.01% | +0% | $7,798,000 | 80,191 | +1,614 | +2.1% | $97.24 | Q1 2014 | |
| 31 Dec 2013 | 0.02% | 0% | $8,649,000 | 78,577 | 0 | $110.07 | Q4 2013 |