| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 793,948 | $24,606,038 | -$1,005,528 | $30.99 | 22 |
| 2025 Q2 | 826,597 | $25,138,645 | -$12,869,262 | $30.41 | 22 |
| 2025 Q1 | 1,246,638 | $39,353,223 | -$19,036,379 | $31.57 | 23 |
| 2024 Q4 | 2,030,353 | $65,273,523 | -$61,973,108 | $32.15 | 26 |
| 2024 Q3 | 3,951,937 | $122,496,842 | +$2,944,884 | $34.35 | 22 |
| 2024 Q2 | 3,873,189 | $117,455,804 | +$3,005,101 | $30.33 | 22 |
| 2024 Q1 | 3,773,044 | $114,406,516 | +$2,871,492 | $30.33 | 19 |
| 2023 Q4 | 3,678,529 | $100,300,371 | -$476,910 | $30.25 | 20 |
| 2023 Q3 | 3,696,229 | $105,924,849 | +$3,508,038 | $26.88 | 21 |
| 2023 Q2 | 3,502,533 | $98,953,959 | -$592,147 | $28.89 | 18 |
| 2023 Q1 | 3,522,643 | $98,835,407 | +$2,608,332 | $28.17 | 18 |
| 2022 Q4 | 3,429,711 | $94,530,652 | +$2,011,790 | $28.04 | 17 |
| 2022 Q3 | 3,348,825 | $102,289,074 | -$961,505 | $27.5 | 14 |
| 2022 Q2 | 393,061 | $12,150,348 | -$108,437,345 | $30.91 | 13 |
| 2022 Q1 | 3,223,197 | $126,585,875 | -$9,582,002 | $37.98 | 19 |
| 2021 Q4 | 3,467,677 | $122,219,000 | -$984,361 | $39.47 | 15 |
| 2021 Q3 | 3,490,114 | $120,862,000 | +$69,238 | $35.07 | 13 |
| 2021 Q2 | 3,488,357 | $120,579,000 | +$170,831 | $34.57 | 12 |
| 2021 Q1 | 3,485,374 | $110,576,000 | +$671,835 | $31.73 | 12 |
| 2020 Q4 | 3,473,055 | $100,789,000 | -$1,413,150 | $29.02 | 12 |
| 2020 Q3 | 3,521,756 | $91,567,000 | +$81,956 | $26 | 12 |
| 2020 Q2 | 3,518,665 | $85,681,000 | +$3,097,953 | $26.3 | 11 |
| 2020 Q1 | 3,405,238 | $82,079,000 | -$257,693 | $24.1 | 15 |
| 2019 Q4 | 3,376,620 | $109,740,000 | -$2,212,019 | $32.49 | 13 |
| 2019 Q3 | 3,435,558 | $112,205,000 | -$4,435,831 | $32.66 | 7 |
| 2019 Q2 | 3,574,733 | $109,862,000 | +$751,106 | $30.73 | 8 |
| 2019 Q1 | 3,550,317 | $107,265,000 | +$21,398,418 | $30.2 | 7 |
| 2018 Q4 | 2,848,584 | $79,312,000 | -$427,651 | $25.82 | 6 |
| 2018 Q3 | 2,863,443 | $79,880,000 | +$22,536,155 | $27.9 | 5 |
| 2018 Q2 | 2,055,571 | $57,393,000 | +$54,599,810 | $27.93 | 5 |
| 2018 Q1 | 100,000 | $2,573,000 | +$2,573,000 | $25.73 | 1 |