| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filing time |
|---|---|---|---|---|---|---|---|---|---|---|
| Dimensional Fund Advisors LP | 4.9% | $92,920,427 | 1,174,424 | $79.12 | 13G/A | 30 Jun 2025 | 15 Jul 2025, 16:03 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 31 Dec 2025 | 0.02% | -0% | $78,428,049 | 1,104,594 | -33,439 | -2.9% | $71.00 | Q4 2025 | |
| 30 Sep 2025 | 0.02% | -0% | $84,227,297 | 1,138,033 | -36,391 | -3.1% | $74.01 | Q3 2025 | |
| 30 Jun 2025 | 0.02% | -0% | $92,923,605 | 1,174,424 | -118,572 | -9.2% | $79.12 | Q2 2025 | |
| 31 Mar 2025 | 0.02% | -0% | $94,322,441 | 1,292,996 | -126,749 | $72.95 | Q1 2025 | ||
| 31 Dec 2024 | 0.03% | -0% | $104,466,407 | 1,419,745 | -47,290 | -3.2% | $73.58 | Q4 2024 | |
| 30 Sep 2024 | 0.02% | -0% | $96,837,463 | 1,467,035 | -33,835 | -2.3% | $66.01 | Q3 2024 | |
| 30 Jun 2024 | 0.02% | -0% | $84,903,600 | 1,500,870 | -10,927 | -0.72% | $56.57 | Q2 2024 | |
| 31 Mar 2024 | 0.02% | -0% | $76,315,512 | 1,511,797 | -16,426 | -1.1% | $50.48 | Q1 2024 | |
| 31 Dec 2023 | 0.02% | +0% | $80,890,317 | 1,528,223 | +9,536 | +0.63% | $52.93 | Q4 2023 | |
| 30 Sep 2023 | 0.02% | +0% | $69,996,241 | 1,518,687 | +6,261 | +0.41% | $46.09 | Q3 2023 | |
| 30 Jun 2023 | 0.02% | +0% | $70,117,009 | 1,512,426 | +18,855 | +1.3% | $46.36 | Q2 2023 | |
| 31 Mar 2023 | 0.02% | +0% | $61,965,946 | 1,493,571 | +24,807 | +1.7% | $41.49 | Q1 2023 | |
| 31 Dec 2022 | 0.02% | -0% | $63,230,000 | 1,468,764 | -1,729 | -0.12% | $43.05 | Q4 2022 | |
| 30 Sep 2022 | 0.02% | -0% | $48,468,000 | 1,470,493 | -2,965 | -0.2% | $32.96 | Q3 2022 | |
| 30 Jun 2022 | 0.02% | +0% | $56,979,000 | 1,473,458 | +6,405 | +0.44% | $38.67 | Q2 2022 | |
| 31 Mar 2022 | 0.03% | +0% | $80,573,000 | 1,467,053 | +7,854 | +0.54% | $54.92 | Q1 2022 | |
| 31 Dec 2021 | 0.03% | -0% | $87,056,000 | 1,459,199 | -36,450 | -2.4% | $59.66 | Q4 2021 | |
| 30 Sep 2021 | 0.03% | -0% | $78,492,000 | 1,495,649 | -31,128 | -2% | $52.48 | Q3 2021 | |
| 30 Jun 2021 | 0.02% | -0% | $77,301,000 | 1,526,777 | -145,578 | -8.7% | $50.63 | Q2 2021 | |
| 31 Mar 2021 | 0.03% | -0% | $75,775,000 | 1,672,355 | -47,923 | -2.8% | $45.31 | Q1 2021 | |
| 31 Dec 2020 | 0.02% | -0% | $62,893,000 | 1,720,278 | -14,127 | -0.81% | $36.56 | Q4 2020 | |
| 30 Sep 2020 | 0.01% | -0% | $33,335,000 | 1,734,405 | -47,471 | -2.7% | $19.22 | Q3 2020 | |
| 30 Jun 2020 | 0.01% | -0% | $32,376,000 | 1,781,876 | -31,567 | -1.7% | $18.17 | Q2 2020 | |
| 31 Mar 2020 | 0.02% | -0% | $39,387,000 | 1,813,443 | -93,104 | -4.9% | $21.72 | Q1 2020 | |
| 31 Dec 2019 | 0.03% | -0% | $69,606,000 | 1,906,547 | -6,284 | -0.33% | $36.51 | Q4 2019 | |
| 30 Sep 2019 | 0.02% | +0% | $62,377,000 | 1,912,831 | +6,248 | +0.33% | $32.61 | Q3 2019 | |
| 30 Jun 2019 | 0.02% | +0% | $53,480,000 | 1,906,583 | +73,852 | +4% | $28.05 | Q2 2019 | |
| 31 Mar 2019 | 0.01% | +0% | $36,068,000 | 1,832,731 | +302,655 | +20% | $19.68 | Q1 2019 | |
| 31 Dec 2018 | 0.01% | +0.01% | $29,668,000 | 1,530,076 | +1,012,492 | +196% | $19.39 | Q4 2018 | |
| 30 Sep 2018 | 0.02% | +0% | $42,778,000 | 517,584 | +4,497 | +0.88% | $82.65 | Q3 2018 | |
| 30 Jun 2018 | 0.02% | +0% | $49,975,000 | 513,087 | +4,240 | +0.83% | $97.40 | Q2 2018 | |
| 31 Mar 2018 | 0.02% | +0% | $55,566,000 | 508,847 | +1,440 | +0.28% | $109.20 | Q1 2018 | |
| 31 Dec 2017 | 0.02% | +0% | $47,012,000 | 507,407 | +39,443 | +8.4% | $92.65 | Q4 2017 | |
| 30 Sep 2017 | 0.02% | +0% | $36,689,000 | 467,964 | +31,433 | +7.2% | $78.40 | Q3 2017 | |
| 30 Jun 2017 | 0.02% | -0% | $38,851,000 | 436,531 | -226 | -0.05% | $89.00 | Q2 2017 | |
| 31 Mar 2017 | 0.02% | +0% | $38,653,000 | 436,757 | +16,426 | +3.9% | $88.50 | Q1 2017 | |
| 31 Dec 2016 | 0.02% | +0% | $43,252,000 | 420,331 | +33,724 | +8.7% | $102.90 | Q4 2016 | |
| 30 Sep 2016 | 0.01% | +0% | $23,432,000 | 386,607 | +47,645 | +14% | $60.61 | Q3 2016 | |
| 30 Jun 2016 | 0.01% | +0% | $17,273,000 | 338,962 | +44,089 | +15% | $50.96 | Q2 2016 | |
| 31 Mar 2016 | 0.01% | +0% | $13,446,000 | 294,873 | +29,118 | +11% | $45.60 | Q1 2016 | |
| 31 Dec 2015 | 0.01% | +0% | $12,206,000 | 265,755 | +24,819 | +10% | $45.93 | Q4 2015 | |
| 30 Sep 2015 | 0.01% | +0% | $10,064,000 | 240,936 | +27,018 | +13% | $41.77 | Q3 2015 | |
| 30 Jun 2015 | 0.01% | +0% | $9,181,000 | 213,918 | +25,081 | +13% | $42.92 | Q2 2015 | |
| 31 Mar 2015 | 0% | +0% | $7,502,000 | 188,837 | +9,031 | +5% | $39.73 | Q1 2015 | |
| 31 Dec 2014 | 0% | +0% | $6,300,000 | 179,806 | +7,662 | +4.5% | $35.04 | Q4 2014 | |
| 30 Sep 2014 | 0% | +0% | $6,070,000 | 172,144 | +4,087 | +2.4% | $35.26 | Q3 2014 | |
| 30 Jun 2014 | 0% | +0% | $6,722,000 | 168,057 | +11,611 | +7.4% | $40.00 | Q2 2014 | |
| 31 Mar 2014 | 0.01% | -0% | $7,017,000 | 156,446 | -674 | -0.43% | $44.85 | Q1 2014 | |
| 31 Dec 2013 | 0% | 0% | $6,337,000 | 157,120 | 0 | $40.33 | Q4 2013 |