| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 4% | $14,781,028 | 677,097 | FMR LLC | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,398,027 | $54,191,711 | +$1,242,719 | $22.60 | 66 |
| 2025 Q2 | 2,345,007 | $52,136,531 | -$1,296,689 | $22.22 | 64 |
| 2025 Q1 | 2,398,531 | $57,827,733 | -$3,578,767 | $24.11 | 64 |
| 2024 Q4 | 2,545,792 | $70,569,162 | -$1,847,073 | $27.72 | 58 |
| 2024 Q3 | 2,601,932 | $80,398,176 | -$1,405,583 | $30.90 | 52 |
| 2024 Q2 | 2,652,704 | $89,421,451 | +$12,131,510 | $33.71 | 51 |
| 2024 Q1 | 2,290,020 | $65,930,297 | +$308,592 | $28.79 | 44 |
| 2023 Q4 | 2,279,298 | $64,355,305 | +$491,562 | $28.20 | 46 |
| 2023 Q3 | 2,263,546 | $54,439,052 | -$520,388 | $24.05 | 44 |
| 2023 Q2 | 2,275,026 | $67,792,042 | +$3,399,030 | $29.80 | 43 |
| 2023 Q1 | 2,165,463 | $49,112,647 | +$22,530,543 | $22.68 | 39 |
| 2022 Q4 | 1,095,155 | $62,824,945 | -$558,783 | $57.42 | 48 |
| 2022 Q3 | 1,104,158 | $63,233,903 | +$4,990,432 | $57.26 | 47 |
| 2022 Q2 | 1,019,068 | $46,155,386 | +$12,121,540 | $45.29 | 43 |
| 2022 Q1 | 744,443 | $33,274,358 | +$6,795,037 | $44.68 | 34 |
| 2021 Q4 | 594,273 | $21,837,294 | +$3,227,098 | $36.74 | 23 |
| 2021 Q3 | 506,642 | $18,385,400 | +$2,091,532 | $36.30 | 21 |
| 2021 Q2 | 470,960 | $13,244,309 | -$1,181,595 | $28.12 | 24 |
| 2021 Q1 | 523,015 | $13,079,387 | -$198,127 | $25.01 | 32 |
| 2020 Q4 | 530,091 | $13,513,665 | +$918,175 | $25.50 | 34 |
| 2020 Q3 | 494,640 | $10,728,728 | -$1,319,791 | $21.67 | 32 |
| 2020 Q2 | 553,232 | $12,337,100 | +$4,345 | $22.30 | 33 |
| 2020 Q1 | 553,826 | $12,937,388 | -$445,594 | $23.36 | 31 |
| 2019 Q4 | 567,765 | $16,342,769 | +$398,588 | $28.79 | 32 |
| 2019 Q3 | 487,528 | $13,357,084 | +$825,034 | $27.40 | 32 |
| 2019 Q2 | 457,138 | $13,446,297 | +$1,681,363 | $29.42 | 32 |
| 2019 Q1 | 400,114 | $12,146,521 | -$225,910 | $30.36 | 28 |
| 2018 Q4 | 405,356 | $12,611,031 | -$334,197 | $31.07 | 27 |
| 2018 Q3 | 415,901 | $13,354,338 | +$289,816 | $32.11 | 32 |
| 2018 Q2 | 406,859 | $13,789,526 | -$260,468 | $33.88 | 31 |
| 2018 Q1 | 412,001 | $15,116,359 | +$667,760 | $36.67 | 33 |
| 2017 Q4 | 395,326 | $12,882,725 | +$915,757 | $32.59 | 33 |
| 2017 Q3 | 367,187 | $11,028,095 | +$1,168,698 | $30.00 | 30 |
| 2017 Q2 | 329,788 | $8,967,680 | +$879,462 | $27.20 | 29 |
| 2017 Q1 | 298,714 | $6,972,210 | +$2,928,664 | $23.33 | 29 |
| 2016 Q4 | 289,828 | $6,634,779 | +$1,467,615 | $22.90 | 31 |
| 2016 Q3 | 228,538 | $3,807,423 | +$148,963 | $16.66 | 29 |
| 2016 Q2 | 219,388 | $3,568,230 | +$2,273,614 | $16.27 | 28 |
| 2016 Q1 | 77,985 | $1,370,000 | +$765,721 | $17.57 | 14 |
| 2015 Q4 | 34,673 | $1,040,000 | +$1,000 | $30.00 | 8 |
| 2015 Q3 | 34,164 | $940,000 | -$17,281 | $27.64 | 6 |
| 2015 Q2 | 34,807 | $939,000 | +$45,567 | $26.88 | 8 |
| 2015 Q1 | 33,120 | $944,000 | +$19,543 | $28.51 | 5 |
| 2014 Q4 | 32,431 | $977,000 | -$9,103 | $30.77 | 4 |
| 2014 Q3 | 32,715 | $875,000 | -$121,132 | $27.01 | 4 |
| 2014 Q2 | 37,257 | $987,000 | +$2,088 | $25.71 | 3 |
| 2014 Q1 | 37,195 | $941,000 | -$291,236 | $24.76 | 2 |