| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,297,231 | $144,980,450 | +$6,903,837 | $23.02 | 88 |
| 2025 Q2 | 6,003,491 | $135,440,079 | +$5,045,045 | $22.56 | 81 |
| 2025 Q1 | 5,814,125 | $114,234,693 | -$1,486,231 | $19.65 | 71 |
| 2024 Q4 | 5,891,223 | $115,194,690 | +$5,170,253 | $19.55 | 67 |
| 2024 Q3 | 5,602,912 | $112,050,439 | -$39,025 | $20 | 71 |
| 2024 Q2 | 5,489,059 | $93,313,673 | +$915,589 | $17 | 61 |
| 2024 Q1 | 5,430,139 | $79,171,302 | +$317,324 | $14.58 | 55 |
| 2023 Q4 | 5,385,551 | $106,794,390 | +$916,507 | $19.83 | 59 |
| 2023 Q3 | 5,288,680 | $95,988,578 | +$3,732,608 | $18.15 | 57 |
| 2023 Q2 | 5,102,949 | $94,913,371 | +$3,653,425 | $18.6 | 58 |
| 2023 Q1 | 4,882,478 | $96,635,241 | -$223,200 | $19.8 | 59 |
| 2022 Q4 | 4,878,476 | $137,325,218 | +$507,189 | $28.15 | 62 |
| 2022 Q3 | 4,872,299 | $120,108,886 | +$1,411,031 | $24.65 | 63 |
| 2022 Q2 | 4,787,881 | $130,234,267 | +$12,362,806 | $27.19 | 69 |
| 2022 Q1 | 4,352,119 | $136,119,563 | +$8,416,809 | $31.26 | 61 |
| 2021 Q4 | 3,977,741 | $120,762,042 | +$5,831,908 | $30.36 | 53 |
| 2021 Q3 | 3,724,333 | $107,499,117 | +$2,805,298 | $28.85 | 47 |
| 2021 Q2 | 3,648,274 | $94,456,463 | -$5,191,707 | $25.89 | 50 |
| 2021 Q1 | 3,808,085 | $95,254,233 | +$5,872,860 | $25.01 | 56 |
| 2020 Q4 | 3,581,810 | $70,100,592 | +$1,508,159 | $19.57 | 52 |
| 2020 Q3 | 3,503,963 | $45,372,695 | +$224,795 | $12.95 | 49 |
| 2020 Q2 | 3,452,216 | $49,191,334 | +$469,294 | $14.25 | 46 |
| 2020 Q1 | 3,410,709 | $48,160,000 | +$1,040,032 | $14.14 | 30 |
| 2019 Q4 | 3,334,256 | $54,811,000 | +$1,793,928 | $16.47 | 31 |
| 2019 Q3 | 3,208,492 | $54,669,000 | +$2,316,626 | $17.09 | 26 |
| 2019 Q2 | 3,074,883 | $40,767,000 | +$2,513,740 | $13.26 | 25 |
| 2019 Q1 | 2,880,163 | $37,758,000 | +$4,714,810 | $13.11 | 20 |
| 2018 Q4 | 2,534,819 | $29,398,000 | -$2,440,978 | $11.71 | 22 |
| 2018 Q3 | 2,489,614 | $43,544,000 | +$43,544,000 | $17.49 | 27 |