| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,299,471 | $76,043,739 | +$21,664,795 | $33.39 | 16 |
| 2025 Q2 | 1,650,668 | $49,200,621 | -$1,371,262 | $30.21 | 14 |
| 2025 Q1 | 1,696,294 | $48,852,723 | +$2,947,316 | $29.15 | 15 |
| 2024 Q4 | 1,592,862 | $46,839,663 | +$1,179,750 | $29.77 | 17 |
| 2024 Q3 | 1,439,607 | $42,737,896 | +$625,695 | $29.69 | 17 |
| 2024 Q2 | 1,419,819 | $39,274,376 | -$11,687,524 | $27.66 | 17 |
| 2024 Q1 | 1,836,928 | $54,849,113 | -$2,036,478 | $29.87 | 18 |
| 2023 Q4 | 1,905,267 | $53,920,058 | +$10,233,653 | $28.3 | 16 |
| 2023 Q3 | 1,543,493 | $41,116,875 | -$1,233,723 | $26.64 | 15 |
| 2023 Q2 | 1,591,711 | $40,970,430 | -$6,937,226 | $25.74 | 21 |
| 2023 Q1 | 1,843,151 | $46,282,072 | -$59,373,490 | $25.11 | 28 |
| 2022 Q4 | 4,118,188 | $112,032,571 | +$38,596,406 | $27.21 | 33 |
| 2022 Q3 | 1,999,603 | $51,811,000 | +$17,220,037 | $25.9 | 16 |
| 2022 Q2 | 1,336,586 | $34,336,000 | +$7,828,731 | $25.69 | 14 |
| 2022 Q1 | 1,032,012 | $26,398,000 | +$3,085,537 | $25.58 | 9 |
| 2021 Q4 | 911,389 | $23,101,000 | -$263,373 | $25.35 | 8 |
| 2021 Q3 | 917,272 | $21,997,000 | -$333,048 | $23.98 | 7 |
| 2021 Q2 | 930,663 | $22,786,000 | +$4,608,485 | $24.49 | 7 |
| 2021 Q1 | 742,411 | $17,274,000 | +$3,484,654 | $23.15 | 7 |
| 2020 Q4 | 592,633 | $11,495,000 | +$485,453 | $19.4 | 6 |
| 2020 Q3 | 567,596 | $10,199,000 | -$462,243 | $17.98 | 6 |
| 2020 Q2 | 593,323 | $9,630,000 | -$709,165 | $16.23 | 6 |
| 2020 Q1 | 636,670 | $10,468,000 | +$454,286 | $16.44 | 8 |
| 2019 Q4 | 605,671 | $12,500,000 | +$275,007 | $20.64 | 8 |
| 2019 Q3 | 592,429 | $11,880,000 | -$257,917 | $19.93 | 7 |
| 2019 Q2 | 604,744 | $12,320,000 | +$372,026 | $20.37 | 7 |
| 2019 Q1 | 586,501 | $12,157,073 | -$4,486,503 | $20.73 | 8 |
| 2018 Q4 | 801,883 | $17,559,000 | -$5,461 | $21.9 | 8 |
| 2018 Q3 | 794,837 | $20,108,000 | +$6,932,474 | $25.29 | 10 |
| 2018 Q2 | 520,826 | $13,434,000 | -$1,286,647 | $25.83 | 9 |
| 2018 Q1 | 543,091 | $13,519,000 | +$2,855,353 | $24.74 | 6 |
| 2017 Q4 | 427,959 | $10,677,000 | +$345,334 | $24.95 | 7 |
| 2017 Q3 | 393,286 | $9,721,000 | +$2,013,624 | $24.71 | 4 |
| 2017 Q2 | 311,816 | $7,241,000 | +$1,182,270 | $23.22 | 3 |
| 2017 Q1 | 260,928 | $6,152,000 | +$2,806,072 | $23.04 | 4 |
| 2016 Q4 | 141,971 | $3,425,000 | +$2,611,788 | $24.12 | 3 |
| 2016 Q3 | 33,666 | $784,000 | +$251,798 | $23.29 | 3 |
| 2016 Q2 | 22,847 | $511,000 | +$505,000 | $22.32 | 2 |
| 2016 Q1 | 270 | $6,000 | +$6,000 | $22.22 | 1 |