| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filed at |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 11% | +24.4% | $302M | 5.53M | +1,167,129 | +26.8% | $54.64 | 13G/A | 9/30/2025 | 7 Oct 2025 15:49:26 |
| FMR LLC | 8.8% | $234M | 4.36M | $53.78 | 13G | 6/30/2025 | 6 Aug 2025 11:56:23 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 9/30/2025 | 0.01% | +0% | $287M | 5.25M | +1,116,614 | +27% | $54.64 | Q3 2025 | |
| 6/30/2025 | 0.01% | +0.01% | $259M | 4.14M | +4,128,648 | +54175% | $62.66 | Q2 2025 | |
| 3/31/2025 | 0% | +0% | $371K | 7.62K | +902 | $48.66 | Q1 2025 | ||
| 12/31/2024 | 0% | +0% | $319K | 6.72K | +495 | +7.95% | $47.44 | Q4 2024 | |
| 9/30/2024 | 0% | $252K | 6.22K | +192 | +3.18% | $40.55 | Q3 2024 | ||
| 6/30/2024 | 0% | +0% | $237K | 6.03K | +298 | +5.2% | $39.29 | Q2 2024 | |
| 3/31/2024 | 0% | +0% | $207K | 5.73K | +843 | +17.2% | $36.15 | Q1 2024 | |
| 12/31/2023 | 0% | +0% | $171K | 4.89K | +460 | +10.4% | $35.01 | Q4 2023 | |
| 9/30/2023 | 0% | $134K | 4.43K | -87 | -1.93% | $30.30 | Q3 2023 | ||
| 6/30/2023 | 0% | $156K | 4.52K | -117 | -2.52% | $34.58 | Q2 2023 | ||
| 3/31/2023 | 0% | +0% | $162K | 4.64K | +169 | +3.78% | $35.05 | Q1 2023 | |
| 12/31/2022 | 0% | 0% | $142K | 4.47K | -304 | -6.37% | $31.71 | Q4 2022 | |
| 9/30/2022 | 0% | +0% | $140K | 4.77K | +579 | +13.8% | $29.35 | Q3 2022 | |
| 6/30/2022 | 0% | $111K | 4.19K | -66 | -1.55% | $26.49 | Q2 2022 | ||
| 3/31/2022 | 0% | +0% | $170K | 4.26K | +3,422 | +410% | $39.93 | Q1 2022 | |
| 12/31/2021 | 0% | +0% | $33K | 835 | +366 | +78% | $39.52 | Q4 2021 | |
| 9/30/2021 | 0% | $22K | 469 | +6 | +1.3% | $46.91 | Q3 2021 | ||
| 6/30/2021 | 0% | +0% | $25K | 463 | +270 | +140% | $54.00 | Q2 2021 | |
| 3/31/2021 | 0% | 0% | $11K | 193 | -9,938 | -98.1% | $56.99 | Q1 2021 | |
| 12/31/2020 | 0% | 0% | $375K | 10.1K | -40,089 | -79.8% | $37.02 | Q4 2020 | |
| 9/30/2020 | 0% | $1.39M | 50.2K | +26 | +0.05% | $27.74 | Q3 2020 | ||
| 6/30/2020 | 0% | +0% | $1.15M | 50.2K | +49,625 | +8721% | $22.91 | Q2 2020 | |
| 3/31/2020 | 0% | $10K | 569 | -77 | -11.9% | $17.57 | Q1 2020 | ||
| 12/31/2019 | 0% | $25K | 646 | +47 | +7.85% | $38.70 | Q4 2019 | ||
| 9/30/2019 | 0% | $25K | 599 | -67 | -10.1% | $41.74 | Q3 2019 | ||
| 6/30/2019 | 0% | $29K | 666 | +57 | +9.36% | $43.54 | Q2 2019 | ||
| 3/31/2019 | 0% | $30K | 609 | +41 | +7.22% | $49.26 | Q1 2019 | ||
| 12/31/2018 | 0% | 0% | $25K | 568 | -93 | -14.1% | $44.01 | Q4 2018 | |
| 9/30/2018 | 0% | +0% | $35K | 661 | +661 | NEW | $52.95 | Q3 2018 | |
| 9/30/2017 | 0% | $0 | 0 | -700,847 | -100% | Q3 2017 | |||
| 6/30/2017 | 0% | +0% | $35.3M | 701K | +155,007 | +28.4% | $50.30 | Q2 2017 | |
| 3/31/2017 | 0% | +0% | $34.6M | 546K | +445,840 | +446% | $63.36 | Q1 2017 | |
| 12/31/2016 | 0% | +0% | $5.99M | 100K | +100,000 | NEW | $59.88 | Q4 2016 | |
| 6/30/2015 | 0% | $0 | 0 | -33,531 | -100% | Q2 2015 | |||
| 3/31/2015 | 0% | 0% | $1.65M | 33.5K | -138,900 | -80.6% | $49.33 | Q1 2015 | |
| 12/31/2014 | 0% | -0.01% | $8.68M | 172K | -856,001 | -83.2% | $50.31 | Q4 2014 | |
| 9/30/2014 | 0.01% | -0.01% | $46.8M | 1.03M | -1,025,378 | -49.9% | $45.50 | Q3 2014 | |
| 6/30/2014 | 0.01% | +0.01% | $95.3M | 2.05M | +1,320,210 | +180% | $46.42 | Q2 2014 | |
| 3/31/2014 | 0% | -0.01% | $34.9M | 734K | -839,900 | -53.4% | $47.63 | Q1 2014 | |
| 12/31/2013 | 0.01% | $76M | 1.57M | $48.27 | Q4 2013 |