| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,507,218 | $94,835,470 | +$1,826,902 | $21.04 | 72 |
| 2025 Q2 | 4,366,599 | $88,112,944 | +$3,523,880 | $20.17 | 64 |
| 2025 Q1 | 4,187,703 | $89,240,095 | -$1,099,371 | $21.29 | 64 |
| 2024 Q4 | 4,234,314 | $102,859,474 | -$1,423,948 | $24.3 | 67 |
| 2024 Q3 | 4,288,089 | $108,836,245 | -$840,246 | $25.4 | 66 |
| 2024 Q2 | 4,268,336 | $95,797,026 | -$134,819 | $22.44 | 60 |
| 2024 Q1 | 4,275,528 | $93,206,584 | -$434,521 | $21.8 | 60 |
| 2023 Q4 | 4,328,419 | $85,615,255 | +$931,244 | $19.78 | 64 |
| 2023 Q3 | 4,264,108 | $79,495,766 | -$1,999,337 | $18.64 | 62 |
| 2023 Q2 | 4,368,407 | $94,969,161 | +$3,996,442 | $21.74 | 57 |
| 2023 Q1 | 4,099,833 | $87,346,358 | +$1,763,931 | $21.3 | 55 |
| 2022 Q4 | 4,102,949 | $84,045,673 | -$1,253,789 | $20.49 | 50 |
| 2022 Q3 | 4,176,295 | $83,646,588 | +$1,356,149 | $20.03 | 50 |
| 2022 Q2 | 4,092,892 | $87,752,308 | -$2,491,640 | $21.44 | 51 |
| 2022 Q1 | 4,176,075 | $107,069,604 | -$4,980,558 | $25.65 | 59 |
| 2021 Q4 | 4,341,137 | $136,591,038 | +$2,788,476 | $31.49 | 66 |
| 2021 Q3 | 4,188,047 | $127,324,636 | -$386,867 | $30.41 | 70 |
| 2021 Q2 | 4,192,518 | $130,687,852 | -$2,369,096 | $31.17 | 65 |
| 2021 Q1 | 4,504,130 | $136,277,787 | -$1,788,997 | $31.98 | 62 |
| 2020 Q4 | 4,368,495 | $123,065,000 | +$8,480,127 | $28.17 | 62 |
| 2020 Q3 | 4,055,252 | $92,788,498 | +$5,530,670 | $22.88 | 50 |
| 2020 Q2 | 3,835,746 | $80,932,992 | +$6,616,700 | $21.1 | 43 |
| 2020 Q1 | 3,546,567 | $59,135,328 | +$3,447,714 | $16.67 | 45 |
| 2019 Q4 | 3,372,497 | $71,352,872 | +$6,227,940 | $21.16 | 48 |
| 2019 Q3 | 3,197,108 | $64,090,616 | -$1,379,853 | $20.17 | 38 |
| 2019 Q2 | 3,258,719 | $65,248,782 | +$1,084,382 | $20.14 | 40 |
| 2019 Q1 | 3,210,611 | $64,909,695 | -$1,017,493 | $20.34 | 40 |
| 2018 Q4 | 3,287,929 | $53,998,245 | +$4,124,002 | $16.41 | 42 |
| 2018 Q3 | 3,018,231 | $65,574,711 | +$2,156,042 | $21.72 | 38 |
| 2018 Q2 | 3,169,357 | $63,217,250 | +$2,375,328 | $21.57 | 40 |
| 2018 Q1 | 3,070,439 | $55,682,978 | +$3,285,798 | $19.65 | 38 |
| 2017 Q4 | 2,676,394 | $53,764,949 | +$2,999,687 | $20.07 | 36 |
| 2017 Q3 | 2,477,071 | $51,132,446 | -$22,613,526 | $20.62 | 28 |
| 2017 Q2 | 3,641,327 | $72,865,518 | -$1,071,343 | $20.01 | 36 |
| 2017 Q1 | 3,696,702 | $71,018,132 | -$1,287,736 | $19.21 | 31 |
| 2016 Q4 | 3,788,721 | $66,473,092 | +$9,728,662 | $17.53 | 36 |
| 2016 Q3 | 3,234,222 | $60,055,632 | +$1,180,415 | $18.57 | 33 |
| 2016 Q2 | 3,186,438 | $58,034,962 | +$2,319,128 | $18.21 | 32 |
| 2016 Q1 | 2,984,720 | $51,589,000 | +$7,374,692 | $17.28 | 33 |
| 2015 Q4 | 2,637,893 | $47,625,806 | +$33,759,691 | $18.05 | 37 |
| 2015 Q3 | 798,125 | $14,516,000 | +$9,113,522 | $18.17 | 22 |
| 2015 Q2 | 201,454 | $4,548,000 | +$4,146,259 | $22.57 | 12 |
| 2015 Q1 | 16,858 | $422,000 | +$422,000 | $25 | 4 |