| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 15% | +13.1% | $107,913,454 | +$11,942,200 | 3,949,980 | +12.4% | FMR LLC | 30 Jun 2025 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,581,386 | $177,725,180 | -$3,287,133 | $23.44 | 73 |
| 2025 Q2 | 7,715,146 | $195,827,996 | +$9,122,818 | $25.38 | 71 |
| 2025 Q1 | 7,360,988 | $193,250,886 | -$241,038 | $26.24 | 86 |
| 2024 Q4 | 7,223,222 | $331,838,010 | +$14,513,674 | $45.94 | 83 |
| 2024 Q3 | 6,883,144 | $296,853,323 | +$520,269 | $43.11 | 91 |
| 2024 Q2 | 6,851,653 | $278,123,373 | +$2,007,815 | $40.59 | 87 |
| 2024 Q1 | 6,813,621 | $251,244,871 | +$4,548,433 | $36.87 | 76 |
| 2023 Q4 | 6,711,137 | $188,062,884 | -$45,772 | $28.02 | 78 |
| 2023 Q3 | 6,734,627 | $169,556,165 | +$1,460,817 | $25.18 | 83 |
| 2023 Q2 | 6,715,344 | $193,480,897 | +$3,215,511 | $28.81 | 87 |
| 2023 Q1 | 6,543,318 | $190,681,864 | +$5,880,402 | $29.15 | 95 |
| 2022 Q4 | 6,285,446 | $210,219,840 | -$2,612,677 | $33.44 | 107 |
| 2022 Q3 | 6,373,012 | $202,156,552 | +$417,442 | $31.72 | 93 |
| 2022 Q2 | 6,392,422 | $174,586,236 | +$2,547,790 | $27.31 | 76 |
| 2022 Q1 | 6,383,273 | $128,690,778 | -$3,061,032 | $20.15 | 59 |
| 2021 Q4 | 6,615,472 | $124,748,808 | +$2,991,598 | $18.86 | 62 |
| 2021 Q3 | 6,424,763 | $128,989,281 | -$6,653,074 | $20.08 | 71 |
| 2021 Q2 | 6,655,172 | $155,128,621 | -$3,121,217 | $23.3 | 77 |
| 2021 Q1 | 6,758,859 | $177,834,961 | +$6,074,178 | $26.31 | 81 |
| 2020 Q4 | 6,549,715 | $134,900,185 | +$497,267 | $20.59 | 73 |
| 2020 Q3 | 6,540,490 | $136,459,609 | -$4,678,990 | $20.86 | 71 |
| 2020 Q2 | 6,900,692 | $119,911,119 | -$2,947,722 | $17.38 | 66 |
| 2020 Q1 | 7,127,493 | $93,380,946 | -$9,601,350 | $13.1 | 71 |
| 2019 Q4 | 7,701,628 | $146,030,112 | +$4,112,586 | $18.96 | 79 |
| 2019 Q3 | 7,408,435 | $172,484,335 | -$10,609,447 | $23.28 | 83 |
| 2019 Q2 | 7,883,988 | $177,146,369 | -$1,471,697 | $22.47 | 94 |
| 2019 Q1 | 8,081,274 | $159,034,046 | -$1,737,195 | $19.68 | 86 |
| 2018 Q4 | 8,178,759 | $147,949,054 | +$1,870,275 | $18.09 | 87 |
| 2018 Q3 | 7,692,622 | $283,068,402 | +$6,835,982 | $36.8 | 105 |
| 2018 Q2 | 7,549,244 | $198,103,932 | +$543,327 | $26.25 | 70 |
| 2018 Q1 | 7,535,076 | $159,361,130 | -$4,435,720 | $21.15 | 61 |
| 2017 Q4 | 7,741,899 | $183,900,102 | -$3,474,236 | $23.75 | 61 |
| 2017 Q3 | 7,889,400 | $161,326,697 | +$217,203 | $20.45 | 48 |
| 2017 Q2 | 7,980,343 | $119,709,405 | -$344,319 | $15 | 45 |
| 2017 Q1 | 8,007,955 | $114,906,396 | +$8,320,459 | $14.35 | 50 |
| 2016 Q4 | 7,946,382 | $129,922,434 | +$827,737 | $16.35 | 55 |
| 2016 Q3 | 7,948,853 | $106,649,992 | -$1,321,830 | $13.42 | 57 |
| 2016 Q2 | 8,050,406 | $103,853,306 | -$518,670 | $12.9 | 59 |
| 2016 Q1 | 8,069,924 | $132,908,000 | +$493,173 | $16.47 | 58 |
| 2015 Q4 | 8,037,792 | $112,853,572 | -$13,700 | $14.04 | 51 |
| 2015 Q3 | 8,000,349 | $124,565,507 | -$3,699,218 | $15.57 | 50 |
| 2015 Q2 | 7,987,076 | $175,396,403 | +$411,747 | $21.96 | 59 |
| 2015 Q1 | 7,914,033 | $199,261,796 | -$5,935,905 | $25.18 | 57 |
| 2014 Q4 | 8,120,477 | $231,435,146 | +$4,247,577 | $28.51 | 62 |
| 2014 Q3 | 7,973,542 | $193,355,978 | +$4,110,388 | $24.25 | 55 |
| 2014 Q2 | 7,789,714 | $197,424,696 | +$43,392,723 | $25.36 | 64 |
| 2014 Q1 | 6,532,363 | $188,776,597 | +$3,057,980 | $28.9 | 59 |