| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 450,637 | $14,365,217 | +$1,502,556 | $31.89 | 19 |
| 2025 Q2 | 461,579 | $14,504,061 | +$2,704,579 | $31.41 | 22 |
| 2025 Q1 | 377,273 | $11,023,626 | -$479,797 | $29.21 | 18 |
| 2024 Q4 | 395,190 | $10,638,538 | -$967,680 | $26.92 | 15 |
| 2024 Q3 | 429,550 | $12,117,060 | -$7,953,303 | $28.21 | 18 |
| 2024 Q2 | 728,313 | $19,032,027 | -$7,852,909 | $26.13 | 22 |
| 2024 Q1 | 1,027,510 | $27,274,520 | -$6,239,253 | $26.54 | 21 |
| 2023 Q4 | 1,262,473 | $31,929,343 | +$4,307,301 | $25.29 | 20 |
| 2023 Q3 | 1,050,402 | $25,803,648 | -$2,485,222 | $24.57 | 17 |
| 2023 Q2 | 1,145,420 | $28,796,386 | -$2,571,767 | $25.13 | 20 |
| 2023 Q1 | 1,240,996 | $31,082,540 | -$2,906,406 | $25.05 | 20 |
| 2022 Q4 | 1,371,126 | $951,062,681 | +$7,446,621 | $23.78 | 21 |
| 2022 Q3 | 1,076,780 | $23,398,000 | +$719,449 | $21.73 | 15 |
| 2022 Q2 | 1,039,969 | $24,474,000 | -$752,746 | $23.51 | 19 |
| 2022 Q1 | 1,070,784 | $26,941,000 | -$2,982,580 | $25.16 | 18 |
| 2021 Q4 | 1,186,717 | $31,523,000 | -$1,151,806 | $26.58 | 17 |
| 2021 Q3 | 1,220,607 | $31,605,000 | +$550,914 | $25.87 | 14 |
| 2021 Q2 | 1,199,756 | $31,376,000 | -$3,948,032 | $26.15 | 15 |
| 2021 Q1 | 1,325,908 | $34,545,000 | +$3,838,514 | $25.47 | 19 |
| 2020 Q4 | 1,399,948 | $34,874,000 | +$1,273,597 | $24.75 | 14 |
| 2020 Q3 | 1,860,876 | $44,541,046 | +$2,581,836 | $23.94 | 12 |
| 2020 Q2 | 1,753,026 | $40,773,556 | +$8,389,217 | $23.27 | 12 |
| 2020 Q1 | 1,401,838 | $29,380,517 | +$7,926,050 | $20.96 | 12 |
| 2019 Q4 | 1,020,601 | $26,128,742 | +$1,831,653 | $25.61 | 12 |
| 2019 Q3 | 943,165 | $23,484,000 | +$2,129,693 | $24.89 | 7 |
| 2019 Q2 | 857,629 | $21,302,000 | +$3,913,328 | $24.84 | 6 |
| 2019 Q1 | 700,016 | $17,393,000 | +$5,499,967 | $24.85 | 5 |
| 2018 Q4 | 478,654 | $10,852,000 | +$8,735,548 | $22.67 | 3 |
| 2018 Q3 | 93,320 | $2,344,000 | +$2,344,000 | $25.12 | 1 |