| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filed at |
|---|---|---|---|---|---|---|---|---|---|---|
| FMR LLC | 14.1% | +16.7% | $85.4M | 2.21M | +369,032 | +20% | $38.61 | 13G/A | 3/31/2025 | 12 May 2025 10:28:12 |
| FMR LLC | 12.1% | $71.2M | 1.84M | $38.61 | 13G | 2/28/2025 | 7 Mar 2025 09:59:16 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 9/30/2025 | 0.01% | +0% | $105M | 2.35M | +832 | +0.04% | $44.54 | Q3 2025 | |
| 6/30/2025 | 0.01% | +0% | $108M | 2.35M | +142,048 | +6.42% | $45.74 | Q2 2025 | |
| 3/31/2025 | 0.01% | +0% | $85.7M | 2.21M | +1,793,722 | +400% | $38.75 | Q1 2025 | |
| 12/31/2024 | 0% | +0% | $16.7M | 418K | +417,318 | +48981% | $39.85 | Q4 2024 | |
| 9/30/2024 | 0% | +0% | $28K | 852 | +271 | +46.6% | $32.84 | Q3 2024 | |
| 6/30/2024 | 0% | $15.6K | 581 | +170 | +41.4% | $26.85 | Q2 2024 | ||
| 3/31/2024 | 0% | $11.1K | 411 | +207 | +101% | $27.02 | Q1 2024 | ||
| 12/31/2023 | 0% | 0% | $5.1K | 204 | -803 | -79.7% | $24.98 | Q4 2023 | |
| 9/30/2023 | 0% | $28.5K | 1.01K | +6 | +0.6% | $28.26 | Q3 2023 | ||
| 6/30/2023 | 0% | $32.5K | 1K | -178 | -15.1% | $32.48 | Q2 2023 | ||
| 3/31/2023 | 0% | +0% | $36K | 1.18K | +585 | +98.5% | $30.53 | Q1 2023 | |
| 12/31/2022 | 0% | +0% | $16.4K | 594 | +446 | +301% | $27.54 | Q4 2022 | |
| 9/30/2022 | 0% | $5K | 148 | -12 | -7.5% | $33.78 | Q3 2022 | ||
| 6/30/2022 | 0% | $6K | 160 | -62 | -27.9% | $37.50 | Q2 2022 | ||
| 3/31/2022 | 0% | 0% | $12K | 222 | -123,865 | -99.8% | $54.05 | Q1 2022 | |
| 12/31/2021 | 0% | +0% | $8M | 124K | +124,087 | NEW | $64.44 | Q4 2021 | |
| 6/30/2020 | 0% | $0 | 0 | -174,628 | -100% | Q2 2020 | |||
| 3/31/2020 | 0% | 0% | $2.82M | 175K | -755,372 | -81.2% | $16.15 | Q1 2020 | |
| 12/31/2019 | 0% | 0% | $23.8M | 930K | -720,797 | -43.7% | $25.60 | Q4 2019 | |
| 9/30/2019 | 0% | 0% | $33.7M | 1.65M | -622,046 | -27.4% | $20.44 | Q3 2019 | |
| 6/30/2019 | 0.01% | 0% | $43.2M | 2.27M | -46,629 | -2.01% | $19.01 | Q2 2019 | |
| 3/31/2019 | 0.01% | 0% | $44.7M | 2.32M | -40,013 | -1.7% | $19.25 | Q1 2019 | |
| 12/31/2018 | 0.01% | 0% | $36.6M | 2.36M | -50,536 | -2.1% | $15.50 | Q4 2018 | |
| 9/30/2018 | 0.01% | +0% | $51.9M | 2.41M | +21,648 | +0.91% | $21.55 | Q3 2018 | |
| 6/30/2018 | 0.01% | +0% | $58.6M | 2.39M | +187,698 | +8.53% | $24.55 | Q2 2018 | |
| 3/31/2018 | 0.01% | +0% | $60.9M | 2.2M | +100,824 | +4.8% | $27.66 | Q1 2018 | |
| 12/31/2017 | 0.01% | 0% | $54M | 2.1M | -82,802 | -3.79% | $25.71 | Q4 2017 | |
| 9/30/2017 | 0.01% | +0% | $55.9M | 2.18M | +2,175 | +0.1% | $25.60 | Q3 2017 | |
| 6/30/2017 | 0.01% | +0% | $58.8M | 2.18M | +6,178 | +0.28% | $26.96 | Q2 2017 | |
| 3/31/2017 | 0.01% | +0% | $59M | 2.17M | +6,792 | +0.31% | $27.12 | Q1 2017 | |
| 12/31/2016 | 0.01% | 0% | $62.1M | 2.17M | -4,532 | -0.21% | $28.64 | Q4 2016 | |
| 9/30/2016 | 0.01% | 0% | $51.4M | 2.17M | -218,684 | -9.15% | $23.65 | Q3 2016 | |
| 6/30/2016 | 0.01% | 0% | $56.6M | 2.39M | -1,800 | -0.08% | $23.68 | Q2 2016 | |
| 3/31/2016 | 0.01% | 0% | $51.7M | 2.39M | -17,700 | -0.73% | $21.61 | Q1 2016 | |
| 12/31/2015 | 0.01% | 0% | $58.1M | 2.41M | -300 | -0.01% | $24.10 | Q4 2015 | |
| 9/30/2015 | 0.01% | +0% | $52M | 2.41M | +75,375 | +3.23% | $21.59 | Q3 2015 | |
| 6/30/2015 | 0.01% | +0% | $55.8M | 2.34M | +6,300 | +0.27% | $23.88 | Q2 2015 | |
| 3/31/2015 | 0.01% | +0% | $55.6M | 2.33M | +395,954 | +20.5% | $23.87 | Q1 2015 | |
| 12/31/2014 | 0.01% | +0% | $40.5M | 1.93M | +386 | +0.02% | $20.95 | Q4 2014 | |
| 9/30/2014 | 0% | +0% | $33.5M | 1.93M | +2,763 | +0.14% | $17.33 | Q3 2014 | |
| 6/30/2014 | 0% | +0% | $33.1M | 1.93M | +227,660 | +13.4% | $17.13 | Q2 2014 | |
| 3/31/2014 | 0% | +0% | $31M | 1.7M | +6,460 | +0.38% | $18.24 | Q1 2014 | |
| 12/31/2013 | 0% | $33.1M | 1.7M | $19.53 | Q4 2013 |