| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 4.2% | -35% | $4,760,186 | -$2,249,297 | 192,253 | -32.1% | FMR LLC | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,062,898 | $26,318,848 | -$698,969 | $24.76 | 47 |
| 2025 Q2 | 1,090,003 | $29,016,435 | +$3,982,901 | $26.62 | 35 |
| 2025 Q1 | 915,982 | $28,828,874 | +$941,635 | $31.47 | 33 |
| 2024 Q4 | 888,705 | $25,693,672 | +$4,134,617 | $28.91 | 32 |
| 2024 Q3 | 745,679 | $19,338,855 | +$359,268 | $25.93 | 26 |
| 2024 Q2 | 732,026 | $15,726,054 | -$967,347 | $21.48 | 27 |
| 2024 Q1 | 767,003 | $23,391,212 | +$3,028,639 | $30.5 | 28 |
| 2023 Q4 | 667,618 | $20,462,083 | +$4,840,096 | $30.65 | 30 |
| 2023 Q3 | 509,765 | $11,117,338 | +$476,494 | $21.47 | 23 |
| 2023 Q2 | 488,271 | $11,303,786 | +$79,280 | $23.25 | 23 |
| 2023 Q1 | 484,889 | $10,721,578 | +$252,756 | $22.11 | 25 |
| 2022 Q4 | 480,406 | $11,431,245 | -$818,714 | $24 | 27 |
| 2022 Q3 | 516,297 | $11,678,701 | -$941,875 | $22.62 | 26 |
| 2022 Q2 | 556,642 | $14,556,811 | -$891,893 | $26.15 | 25 |
| 2022 Q1 | 588,786 | $18,220,244 | -$306,271 | $31.06 | 28 |
| 2021 Q4 | 609,197 | $17,973,162 | -$72,851 | $29.8 | 29 |
| 2021 Q3 | 611,793 | $19,876,278 | +$630,034 | $31.96 | 31 |
| 2021 Q2 | 597,314 | $21,621,448 | +$2,311,578 | $36.19 | 33 |
| 2021 Q1 | 533,533 | $16,004,200 | -$89,004 | $30 | 31 |
| 2020 Q4 | 540,118 | $13,885,028 | +$1,387,084 | $25.7 | 28 |
| 2020 Q3 | 492,086 | $9,977,962 | +$411,258 | $20.27 | 23 |
| 2020 Q2 | 472,631 | $8,845,944 | -$5,169,828 | $18.72 | 27 |
| 2020 Q1 | 733,746 | $16,511,557 | -$1,278,071 | $22.5 | 34 |
| 2019 Q4 | 762,638 | $27,647,619 | +$1,154,074 | $36.26 | 42 |
| 2019 Q3 | 730,454 | $23,053,703 | +$178,131 | $31.56 | 38 |
| 2019 Q2 | 722,777 | $26,744,576 | +$641,711 | $37.01 | 40 |
| 2019 Q1 | 717,090 | $32,437,993 | -$368,927 | $45.22 | 41 |
| 2018 Q4 | 714,623 | $34,145,716 | -$948,760 | $47.76 | 40 |
| 2018 Q3 | 731,853 | $38,895,388 | +$1,473,097 | $53.15 | 43 |
| 2018 Q2 | 704,149 | $36,545,266 | +$308,084 | $51.9 | 40 |
| 2018 Q1 | 698,868 | $35,493,913 | +$303,143 | $50.79 | 40 |
| 2017 Q4 | 692,343 | $36,659,113 | +$1,555,735 | $52.96 | 41 |
| 2017 Q3 | 662,907 | $32,082,876 | +$1,015,857 | $48.4 | 38 |
| 2017 Q2 | 641,912 | $30,496,475 | +$3,544,444 | $47.5 | 38 |
| 2017 Q1 | 630,211 | $27,057,344 | +$7,163,269 | $42.95 | 40 |
| 2016 Q4 | 618,445 | $28,113,363 | +$3,084,680 | $45.45 | 39 |
| 2016 Q3 | 551,335 | $18,772,354 | +$1,818,372 | $34.05 | 36 |
| 2016 Q2 | 497,951 | $18,102,973 | +$8,380,818 | $36.36 | 34 |
| 2016 Q1 | 267,661 | $7,645,000 | +$915,836 | $28.56 | 19 |
| 2015 Q4 | 235,637 | $6,575,000 | -$181,263 | $27.91 | 18 |
| 2015 Q3 | 243,265 | $6,441,000 | -$34,258 | $26.48 | 18 |
| 2015 Q2 | 244,562 | $6,390,226 | +$183,968 | $26.13 | 18 |
| 2015 Q1 | 237,526 | $6,016,060 | -$30,335 | $25.3 | 18 |
| 2014 Q4 | 174,233 | $4,153,375 | -$86,517 | $23.82 | 16 |
| 2014 Q3 | 177,383 | $4,262,397 | +$500,754 | $23.97 | 17 |
| 2014 Q2 | 156,472 | $3,892,000 | -$2,638,300 | $24.92 | 12 |
| 2014 Q1 | 261,757 | $6,246,000 | +$2,444,304 | $22.95 | 14 |