| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,518,906 | $84,018,432 | +$301,417 | $33.38 | 64 |
| 2025 Q2 | 2,531,281 | $81,788,521 | +$17,655,317 | $32.29 | 58 |
| 2025 Q1 | 1,986,585 | $56,804,107 | -$6,023,718 | $28.75 | 49 |
| 2024 Q4 | 2,221,661 | $59,051,229 | -$3,224,252 | $26.58 | 54 |
| 2024 Q3 | 1,769,868 | $51,262,315 | +$1,338,604 | $28.87 | 44 |
| 2024 Q2 | 1,623,616 | $43,105,790 | +$77,662 | $26.52 | 42 |
| 2024 Q1 | 1,656,458 | $45,105,458 | -$157,514 | $27.24 | 38 |
| 2023 Q4 | 1,667,087 | $43,974,789 | +$3,012,531 | $26.45 | 39 |
| 2023 Q3 | 1,556,720 | $37,283,951 | -$837,738 | $23.97 | 36 |
| 2023 Q2 | 1,589,893 | $40,085,984 | +$3,766,805 | $25.23 | 38 |
| 2023 Q1 | 1,440,334 | $36,029,348 | +$847,016 | $24.99 | 34 |
| 2022 Q4 | 1,093,641 | $25,437,113 | +$2,761,239 | $23.26 | 31 |
| 2022 Q3 | 982,819 | $19,914,137 | -$3,747,022 | $20.26 | 22 |
| 2022 Q2 | 1,161,092 | $26,491,389 | -$34,128,950 | $22.82 | 21 |
| 2022 Q1 | 2,417,363 | $65,055,226 | +$35,717,298 | $26.92 | 27 |
| 2021 Q4 | 1,088,311 | $31,648,364 | -$1,667,041 | $29.11 | 19 |
| 2021 Q3 | 1,146,632 | $32,538,417 | -$936,849 | $28.39 | 17 |
| 2021 Q2 | 1,177,544 | $34,256,884 | +$3,888,524 | $29.07 | 20 |
| 2021 Q1 | 1,043,573 | $29,045,703 | +$18,530,939 | $27.81 | 14 |
| 2020 Q4 | 377,306 | $10,196,159 | +$2,735,293 | $27.01 | 11 |
| 2020 Q3 | 249,094 | $5,956,754 | +$3,979,491 | $23.91 | 9 |
| 2020 Q2 | 82,875 | $1,877,557 | -$1,853,472 | $22.65 | 6 |
| 2020 Q1 | 180,494 | $3,556,000 | +$3,060,000 | $19.7 | 5 |
| 2019 Q4 | 19,079 | $490,000 | +$490,000 | $25.68 | 1 |