| Reporting Name | Ownership % | Change | Value $ | Shares owned | Change | Activity % | Price | Form | Report date | Filed at |
|---|---|---|---|---|---|---|---|---|---|---|
| T. Rowe Price Associates, Inc. | 5.3% | $86.3M | 2.16M | $39.89 | 13G | 12/31/2024 | 14 Feb 2025 09:44:09 |
| Holdings date | Option | Weight | Change | Value $ | Shares | Change | Activity % | Price | All Holders |
|---|---|---|---|---|---|---|---|---|---|
| 9/30/2025 | 0.01% | +0% | $115M | 2.55M | +55,743 | +2.24% | $45.17 | Q3 2025 | |
| 6/30/2025 | 0.01% | +0% | $107M | 2.49M | +335,916 | +15.6% | $42.97 | Q2 2025 | |
| 3/31/2025 | 0.01% | 0% | $92.1M | 2.16M | -6,106 | $42.73 | Q1 2025 | ||
| 12/31/2024 | 0.01% | +0.01% | $84.8M | 2.16M | +1,400,210 | +184% | $39.23 | Q4 2024 | |
| 9/30/2024 | 0% | +0% | $26.6M | 762K | +726,169 | +2024% | $34.95 | Q3 2024 | |
| 6/30/2024 | 0% | +0% | $1.17M | 35.9K | +5,431 | +17.8% | $32.63 | Q2 2024 | |
| 3/31/2024 | 0% | +0% | $1.13M | 30.5K | +1,478 | +5.1% | $37.01 | Q1 2024 | |
| 12/31/2023 | 0% | +0% | $948K | 29K | +3,141 | +12.2% | $32.72 | Q4 2023 | |
| 9/30/2023 | 0% | +0% | $760K | 25.8K | +2,336 | +9.94% | $29.42 | Q3 2023 | |
| 6/30/2023 | 0% | +0% | $697K | 23.5K | +451 | +1.96% | $29.66 | Q2 2023 | |
| 3/31/2023 | 0% | +0% | $772K | 23K | +730 | +3.27% | $33.50 | Q1 2023 | |
| 12/31/2022 | 0% | $834K | 22.3K | +32 | +0.14% | $37.37 | Q4 2022 | ||
| 9/30/2022 | 0% | +0% | $787K | 22.3K | +2,608 | +13.3% | $35.31 | Q3 2022 | |
| 6/30/2022 | 0% | +0% | $755K | 19.7K | +211 | +1.08% | $38.37 | Q2 2022 | |
| 3/31/2022 | 0% | +0% | $814K | 19.5K | +940 | +5.07% | $41.81 | Q1 2022 | |
| 12/31/2021 | 0% | 0% | $717K | 18.5K | -736 | -3.82% | $38.70 | Q4 2021 | |
| 9/30/2021 | 0% | 0% | $766K | 19.3K | -2,327 | -10.8% | $39.77 | Q3 2021 | |
| 6/30/2021 | 0% | +0% | $808K | 21.6K | +681 | +3.26% | $37.42 | Q2 2021 | |
| 3/31/2021 | 0% | 0% | $903K | 20.9K | -2,398 | -10.3% | $43.19 | Q1 2021 | |
| 12/31/2020 | 0% | 0% | $980K | 23.3K | -155 | -0.66% | $42.05 | Q4 2020 | |
| 9/30/2020 | 0% | 0% | $784K | 23.5K | -10,534 | -31% | $33.42 | Q3 2020 | |
| 6/30/2020 | 0% | +0% | $1.25M | 34K | +127 | +0.37% | $36.74 | Q2 2020 | |
| 3/31/2020 | 0% | +0% | $1.24M | 33.9K | +249 | +0.74% | $36.58 | Q1 2020 | |
| 12/31/2019 | 0% | +0% | $1.47M | 33.6K | +1,641 | +5.13% | $43.66 | Q4 2019 | |
| 9/30/2019 | 0% | +0% | $1.48M | 32K | +189 | +0.59% | $46.34 | Q3 2019 | |
| 6/30/2019 | 0% | +0% | $1.28M | 31.8K | +104 | +0.33% | $40.30 | Q2 2019 | |
| 3/31/2019 | 0% | +0% | $1.12M | 31.7K | +120 | +0.38% | $35.22 | Q1 2019 | |
| 12/31/2018 | 0% | +0% | $1.18M | 31.6K | +3,875 | +14% | $37.45 | Q4 2018 | |
| 9/30/2018 | 0% | $1.24M | 27.7K | -56 | -0.2% | $44.89 | Q3 2018 | ||
| 6/30/2018 | 0% | $1.24M | 27.7K | +54 | +0.19% | $44.62 | Q2 2018 | ||
| 3/31/2018 | 0% | +0% | $1.18M | 27.7K | +80 | +0.29% | $42.75 | Q1 2018 | |
| 12/31/2017 | 0% | $1.22M | 27.6K | -10 | -0.04% | $44.11 | Q4 2017 | ||
| 9/30/2017 | 0% | 0% | $1.09M | 27.6K | -1,600 | -5.48% | $39.35 | Q3 2017 | |
| 6/30/2017 | 0% | +0% | $1.11M | 29.2K | +4,003 | +15.9% | $37.81 | Q2 2017 | |
| 3/31/2017 | 0% | $1.04M | 25.2K | $41.04 | Q1 2017 | ||||
| 12/31/2016 | 0% | +0% | $1.08M | 25.2K | +110 | +0.44% | $42.78 | Q4 2016 | |
| 9/30/2016 | 0% | +0% | $920K | 25.1K | +200 | +0.8% | $36.64 | Q3 2016 | |
| 6/30/2016 | 0% | $842K | 24.9K | $33.80 | Q2 2016 | ||||
| 3/31/2016 | 0% | +0% | $789K | 24.9K | +1,290 | +5.46% | $31.67 | Q1 2016 | |
| 12/31/2015 | 0% | +0% | $784K | 23.6K | +2,910 | +14.1% | $33.19 | Q4 2015 | |
| 9/30/2015 | 0% | $688K | 20.7K | $33.22 | Q3 2015 | ||||
| 6/30/2015 | 0% | $753K | 20.7K | $36.36 | Q2 2015 | ||||
| 3/31/2015 | 0% | $708K | 20.7K | $34.19 | Q1 2015 | ||||
| 12/31/2014 | 0% | $687K | 20.7K | $33.17 | Q4 2014 | ||||
| 9/30/2014 | 0% | $590K | 20.7K | $28.49 | Q3 2014 | ||||
| 6/30/2014 | 0% | $648K | 20.7K | $31.29 | Q2 2014 | ||||
| 3/31/2014 | 0% | $601K | 20.7K | $29.02 | Q1 2014 | ||||
| 12/31/2013 | 0% | $653K | 20.7K | $31.53 | Q4 2013 |