| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 247,166 | $4,485,716 | +$281,125 | $18.15 | 3 |
| 2025 Q3 | 3,588,769 | $74,563,982 | +$1,534,985 | $20.76 | 68 |
| 2025 Q2 | 3,584,200 | $77,616,410 | +$1,492,984 | $21.66 | 67 |
| 2025 Q1 | 3,503,905 | $82,496,423 | +$8,157,150 | $23.44 | 67 |
| 2024 Q4 | 2,969,730 | $60,519,257 | +$2,405,177 | $20.38 | 64 |
| 2024 Q3 | 2,804,907 | $55,905,566 | -$531,205 | $19.93 | 57 |
| 2024 Q2 | 2,942,438 | $54,789,000 | +$6,715,181 | $18.62 | 54 |
| 2024 Q1 | 2,596,172 | $44,629,864 | -$2,168,786 | $17.19 | 55 |
| 2023 Q4 | 2,519,055 | $46,443,913 | -$6,988,509 | $18.43 | 53 |
| 2023 Q3 | 2,905,407 | $46,314,292 | -$4,536,421 | $15.94 | 53 |
| 2023 Q2 | 3,363,892 | $50,122,091 | -$2,635,002 | $14.90 | 48 |
| 2023 Q1 | 3,530,381 | $49,943,157 | -$1,494,264 | $14.15 | 52 |
| 2022 Q4 | 3,638,222 | $50,789,201 | +$986,261 | $13.96 | 55 |
| 2022 Q3 | 3,584,516 | $45,335,040 | +$336,166 | $12.95 | 48 |
| 2022 Q2 | 3,567,664 | $46,817,151 | +$283,766 | $13.41 | 48 |
| 2022 Q1 | 3,490,983 | $51,879,201 | +$890,064 | $15.23 | 48 |
| 2021 Q4 | 3,505,049 | $245,808 | +$1,120 | $0.0160 | 46 |
| 2021 Q3 | 3,369,485 | $51,008,369 | +$331,146 | $15.55 | 43 |
| 2021 Q2 | 3,349,915 | $49,579,338 | -$1,534,674 | $15.20 | 42 |
| 2021 Q1 | 3,384,551 | $46,878,269 | +$3,265,318 | $13.93 | 48 |
| 2020 Q4 | 3,273,725 | $199,986 | +$2,898 | $0.0132 | 48 |
| 2020 Q3 | 3,050,424 | $186,960 | -$158,704 | $0.0125 | 45 |
| 2020 Q2 | 2,953,113 | $38,598,091 | +$833,286 | $13.44 | 47 |
| 2020 Q1 | 2,876,906 | $32,453,947 | +$946,585 | $11.61 | 49 |
| 2019 Q4 | 2,817,614 | $46,119,399 | +$2,016,821 | $16.86 | 48 |
| 2019 Q3 | 2,672,672 | $43,589,394 | +$1,380,998 | $16.86 | 46 |
| 2019 Q2 | 2,728,272 | $41,400,294 | +$7,102,065 | $15.65 | 46 |
| 2019 Q1 | 2,294,106 | $412,087 | +$4,140 | $0.0155 | 45 |
| 2018 Q4 | 2,196,614 | $387,932 | -$1,387,353 | $0.0147 | 49 |
| 2018 Q3 | 2,158,010 | $31,694,376 | -$277,989 | $15.32 | 47 |
| 2018 Q2 | 2,076,664 | $31,379,000 | -$949,899 | $15.11 | 48 |
| 2018 Q1 | 2,034,470 | $30,720,867 | +$991,023 | $15.10 | 45 |
| 2017 Q4 | 1,967,776 | $30,028,041 | -$2,595,766 | $15.26 | 49 |
| 2017 Q3 | 1,926,229 | $30,428,823 | +$3,688,585 | $15.79 | 41 |
| 2017 Q2 | 1,791,229 | $25,555,994 | -$194,586 | $15.09 | 40 |
| 2017 Q1 | 1,804,637 | $26,063,340 | -$1,911,372 | $15.27 | 42 |
| 2016 Q4 | 1,936,770 | $28,401,767 | +$720,441 | $15.48 | 44 |
| 2016 Q3 | 1,887,799 | $30,559,104 | +$30,559,124 | $17.19 | 36 |