| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 1.2% | -89% | $2,753,405 | -$13,633,931 | 92,431 | -83% | FMR LLC | 30 Sep 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,318,535 | $158,229,547 | -$826,450 | $29.79 | 104 |
| 2025 Q2 | 5,359,704 | $118,931,005 | +$1,756,033 | $22.19 | 90 |
| 2025 Q1 | 5,319,718 | $92,402,665 | -$1,152,288 | $17.37 | 87 |
| 2024 Q4 | 5,360,381 | $122,215,533 | -$6,778,835 | $22.8 | 86 |
| 2024 Q3 | 5,471,044 | $174,014,484 | -$3,329,990 | $31.86 | 90 |
| 2024 Q2 | 5,543,705 | $204,893,578 | +$403,651 | $36.96 | 85 |
| 2024 Q1 | 5,545,900 | $150,463,816 | -$718,252 | $27.13 | 72 |
| 2023 Q4 | 5,561,815 | $167,858,839 | +$560,132 | $30.18 | 76 |
| 2023 Q3 | 5,598,061 | $82,293,996 | -$171,475 | $14.7 | 63 |
| 2023 Q2 | 5,606,833 | $117,743,293 | +$3,414,821 | $21 | 58 |
| 2023 Q1 | 5,424,571 | $125,143,646 | +$1,335,278 | $23.07 | 64 |
| 2022 Q4 | 5,363,181 | $126,679,349 | -$3,473,055 | $23.62 | 62 |
| 2022 Q3 | 5,533,619 | $111,001,256 | -$1,808,954 | $20.06 | 59 |
| 2022 Q2 | 5,616,389 | $191,954,041 | -$2,456,382 | $34.18 | 70 |
| 2022 Q1 | 5,690,171 | $236,719,522 | +$12,751,632 | $41.59 | 75 |
| 2021 Q4 | 5,391,146 | $214,501,938 | -$11,204,926 | $39.8 | 77 |
| 2021 Q3 | 5,026,452 | $239,418,885 | -$11,221,256 | $47.61 | 89 |
| 2021 Q2 | 5,184,827 | $288,245,919 | -$4,230,497 | $55.6 | 104 |
| 2021 Q1 | 5,268,740 | $284,945,428 | +$7,167,072 | $54.06 | 109 |
| 2020 Q4 | 5,181,115 | $145,429,505 | +$1,129,312 | $28.07 | 80 |
| 2020 Q3 | 5,170,012 | $128,362,703 | -$3,591,241 | $24.83 | 78 |
| 2020 Q2 | 5,357,104 | $109,948,058 | +$1,667,731 | $20.56 | 79 |
| 2020 Q1 | 5,286,217 | $102,267,948 | -$6,080,736 | $19.35 | 84 |
| 2019 Q4 | 5,485,869 | $161,430,723 | -$1,107,216 | $29.43 | 92 |
| 2019 Q3 | 5,565,861 | $184,951,882 | +$4,012,127 | $33.23 | 89 |
| 2019 Q2 | 5,446,040 | $148,540,869 | +$5,079,066 | $27.28 | 82 |
| 2019 Q1 | 5,292,611 | $126,835,821 | -$1,692,138 | $23.96 | 90 |
| 2018 Q4 | 5,357,219 | $139,267,173 | -$1,940,419 | $26 | 84 |
| 2018 Q3 | 5,377,297 | $152,195,064 | +$3,261,554 | $28.3 | 86 |
| 2018 Q2 | 5,280,528 | $158,441,151 | +$24,489,868 | $30 | 79 |
| 2018 Q1 | 4,501,050 | $96,539,072 | +$3,074,639 | $21.45 | 59 |
| 2017 Q4 | 4,358,700 | $82,376,711 | +$5,151,860 | $18.9 | 57 |
| 2017 Q3 | 4,137,606 | $55,435,226 | -$1,388,714 | $13.4 | 55 |
| 2017 Q2 | 4,240,246 | $57,029,299 | +$5,993,726 | $13.45 | 58 |
| 2017 Q1 | 3,792,037 | $43,795,477 | +$2,792,020 | $11.55 | 43 |
| 2016 Q4 | 3,781,709 | $43,676,000 | -$608,304 | $11.55 | 45 |
| 2016 Q3 | 3,625,255 | $38,317,000 | -$208,517 | $10.57 | 47 |
| 2016 Q2 | 3,681,418 | $42,042,000 | +$1,610,694 | $11.42 | 56 |
| 2016 Q1 | 3,535,561 | $45,064,000 | -$534,654 | $12.73 | 53 |
| 2015 Q4 | 3,582,340 | $41,411,000 | -$6,272,149 | $11.56 | 51 |
| 2015 Q3 | 4,000,918 | $56,772,000 | -$336,009 | $14.19 | 55 |
| 2015 Q2 | 3,943,081 | $73,733,000 | +$6,076,134 | $18.7 | 58 |
| 2015 Q1 | 3,566,105 | $77,029,000 | +$8,740,733 | $21.6 | 49 |
| 2014 Q4 | 3,323,629 | $44,418,694 | -$1,763,572 | $13.42 | 43 |
| 2014 Q3 | 3,440,450 | $48,474,000 | +$225,224 | $14.09 | 41 |
| 2014 Q2 | 3,425,658 | $48,747,512 | -$736,900 | $14.23 | 44 |
| 2014 Q1 | 3,474,604 | $49,998,527 | -$4,887,871 | $14.39 | 41 |