| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,578,907 | $74,332,817 | +$1,534,987 | $20.76 | 67 |
| 2025 Q2 | 3,584,200 | $77,616,410 | +$1,492,978 | $21.66 | 67 |
| 2025 Q1 | 3,503,905 | $82,496,423 | +$8,157,145 | $23.44 | 67 |
| 2024 Q4 | 3,187,563 | $64,976,929 | +$2,407,113 | $20.38 | 65 |
| 2024 Q3 | 2,804,907 | $55,905,566 | -$531,209 | $19.93 | 57 |
| 2024 Q2 | 2,942,438 | $54,789,000 | +$6,715,180 | $18.62 | 54 |
| 2024 Q1 | 2,596,172 | $44,629,864 | -$2,112,644 | $17.19 | 55 |
| 2023 Q4 | 2,700,194 | $49,782,315 | -$7,066,395 | $18.43 | 55 |
| 2023 Q3 | 3,090,772 | $49,269,027 | -$4,353,542 | $15.94 | 55 |
| 2023 Q2 | 3,364,692 | $50,134,011 | -$2,515,492 | $14.9 | 49 |
| 2023 Q1 | 3,531,181 | $49,954,477 | -$1,481,408 | $14.15 | 53 |
| 2022 Q4 | 3,654,124 | $51,011,369 | -$137,308 | $13.96 | 57 |
| 2022 Q3 | 3,585,316 | $46,464,280 | +$370,818 | $12.95 | 49 |
| 2022 Q2 | 3,568,464 | $47,977,728 | +$294,524 | $13.41 | 49 |
| 2022 Q1 | 3,532,715 | $53,796,101 | +$216,930 | $15.23 | 50 |
| 2021 Q4 | 3,505,849 | $56,010,784 | +$1,118,439 | $15.98 | 47 |
| 2021 Q3 | 3,370,285 | $52,388,440 | +$318,158 | $15.55 | 44 |
| 2021 Q2 | 3,350,715 | $50,928,160 | -$198,012 | $15.2 | 43 |
| 2021 Q1 | 3,385,351 | $46,889,413 | +$2,516,078 | $13.93 | 49 |
| 2020 Q4 | 3,274,525 | $43,153,544 | +$2,829,230 | $13.18 | 49 |
| 2020 Q3 | 3,051,224 | $38,119,000 | +$1,135,819 | $12.5 | 46 |
| 2020 Q2 | 2,953,913 | $39,698,752 | +$1,080,494 | $13.44 | 48 |
| 2020 Q1 | 2,877,706 | $33,409,288 | +$930,341 | $11.61 | 50 |
| 2019 Q4 | 2,818,414 | $47,530,492 | +$2,034,525 | $16.86 | 49 |
| 2019 Q3 | 2,672,672 | $44,982,000 | +$1,380,999 | $16.86 | 46 |
| 2019 Q2 | 2,728,272 | $42,693,000 | +$6,797,692 | $15.65 | 46 |
| 2019 Q1 | 2,294,106 | $35,464,000 | +$1,606,026 | $15.46 | 45 |
| 2018 Q4 | 2,196,614 | $32,288,000 | -$99,949 | $14.7 | 49 |
| 2018 Q3 | 2,158,010 | $33,069,000 | +$1,268,061 | $15.32 | 47 |
| 2018 Q2 | 2,076,664 | $31,379,000 | +$602,104 | $15.11 | 48 |
| 2018 Q1 | 2,034,470 | $30,720,867 | +$974,431 | $15.1 | 45 |
| 2017 Q4 | 1,968,492 | $30,038,973 | -$2,601,039 | $15.26 | 50 |
| 2017 Q3 | 1,927,290 | $30,445,583 | +$2,197,282 | $15.79 | 42 |
| 2017 Q2 | 1,793,352 | $27,062,551 | -$211,080 | $15.09 | 41 |
| 2017 Q1 | 1,807,154 | $27,605,524 | -$1,972,403 | $15.27 | 43 |
| 2016 Q4 | 1,939,287 | $30,026,146 | +$754,983 | $15.48 | 45 |
| 2016 Q3 | 1,887,799 | $32,281,380 | +$32,281,380 | $17.19 | 36 |