| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 65,894 | $1,843,843 | +$16,709 | $28.04 | 6 |
| 2025 Q2 | 65,332 | $1,494,270 | +$76,832 | $22.93 | 7 |
| 2025 Q1 | 61,959 | $1,305,322 | +$152,813 | $21.03 | 6 |
| 2024 Q4 | 54,730 | $980,553 | +$17,344 | $17.92 | 4 |
| 2024 Q3 | 53,531 | $1,198,090 | +$43,593 | $22.38 | 6 |
| 2024 Q2 | 51,504 | $1,033,057 | -$214 | $20.06 | 6 |
| 2024 Q1 | 51,497 | $1,150,900 | +$113,748 | $22.35 | 8 |
| 2023 Q4 | 46,407 | $1,003,211 | -$176,452,649 | $21.68 | 8 |
| 2023 Q3 | 9,552,419 | $177,248,960 | -$8,222,655 | $18.35 | 7 |
| 2023 Q2 | 9,995,523 | $194,519,475 | -$3,486,562 | $19.47 | 8 |
| 2023 Q1 | 10,173,754 | $215,648,902 | -$2,278,908 | $21.20 | 9 |
| 2022 Q4 | 10,281,286 | $185,901,607 | +$3,879,353 | $18.08 | 5 |
| 2022 Q3 | 10,066,831 | $138,377,020 | +$1,602,024 | $12.42 | 7 |
| 2022 Q2 | 9,949,465 | $161,028,000 | +$5,355,568 | $16.22 | 7 |
| 2022 Q1 | 9,612,828 | $207,321,000 | +$22,824,473 | $21.57 | 7 |
| 2021 Q4 | 8,510,147 | $237,441,000 | +$39,028,378 | $27.95 | 8 |
| 2021 Q3 | 7,092,054 | $163,090,023 | +$46,762,721 | $22.92 | 10 |
| 2021 Q2 | 5,058,200 | $129,293,026 | +$560,020 | $25.56 | 7 |
| 2021 Q1 | 4,898,496 | $134,139,000 | +$59,155,677 | $27.37 | 7 |
| 2020 Q4 | 2,737,359 | $67,246,000 | +$29,650,055 | $24.57 | 6 |
| 2020 Q3 | 1,532,496 | $30,205,000 | -$1,944,455 | $19.71 | 5 |
| 2020 Q2 | 1,631,126 | $30,422,000 | -$1,593,011 | $18.68 | 4 |
| 2020 Q1 | 1,716,414 | $24,104,000 | +$1,848,172 | $14.15 | 4 |
| 2019 Q4 | 1,580,589 | $30,717,000 | +$424,341 | $19.44 | 5 |
| 2019 Q3 | 1,558,728 | $24,258,000 | -$293,605 | $15.48 | 5 |
| 2019 Q2 | 1,577,741 | $28,988,000 | +$506,405 | $18.18 | 6 |
| 2019 Q1 | 1,550,329 | $25,255,000 | +$1,783,356 | $16.13 | 5 |
| 2018 Q4 | 1,440,815 | $20,723,000 | +$3,686,179 | $14.33 | 6 |
| 2018 Q3 | 1,184,628 | $21,018,000 | +$1,182,775 | $17.74 | 5 |
| 2018 Q2 | 1,117,984 | $19,816,000 | +$776,664 | $17.36 | 6 |
| 2018 Q1 | 1,073,439 | $19,746,000 | -$18,551,249 | $18.15 | 8 |
| 2017 Q4 | 2,093,649 | $36,670,000 | +$20,469,647 | $17.51 | 6 |
| 2017 Q3 | 925,500 | $16,021,000 | +$1,440,188 | $16.55 | 5 |
| 2017 Q2 | 842,392 | $13,305,000 | +$1,112,313 | $15.71 | 5 |
| 2017 Q1 | 772,144 | $11,545,000 | +$868,361 | $14.88 | 4 |
| 2016 Q4 | 713,913 | $8,777,000 | -$572,389 | $11.88 | 4 |
| 2016 Q3 | 759,772 | $8,350,000 | +$1,537,605 | $10.62 | 4 |
| 2016 Q2 | 620,006 | $6,194,000 | +$190,307 | $9.96 | 4 |
| 2016 Q1 | 601,046 | $6,245,000 | -$405,208 | $10.36 | 3 |
| 2015 Q4 | 642,002 | $5,580,000 | +$3,576,847 | $8.71 | 4 |
| 2015 Q3 | 228,527 | $1,939,000 | -$4,521,572 | $8.34 | 4 |
| 2015 Q2 | 640,069 | $7,103,000 | +$279,344 | $11.09 | 4 |
| 2015 Q1 | 614,867 | $6,855,000 | +$692,302 | $11.15 | 7 |
| 2014 Q4 | 552,307 | $5,363,000 | -$324,750 | $9.66 | 3 |
| 2014 Q3 | 581,877 | $6,552,000 | -$725,228 | $11.23 | 6 |
| 2014 Q2 | 646,585 | $8,845,000 | +$130,944 | $13.69 | 5 |
| 2014 Q1 | 637,076 | $8,999,000 | +$375,877 | $14.13 | 5 |