| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 581,625 | $24,821,837 | +$2,919,618 | $42.96 | 18 |
| 2025 Q2 | 533,726 | $20,672,018 | +$777,257 | $38.74 | 18 |
| 2025 Q1 | 493,438 | $16,945,571 | -$1,826,024 | $34.34 | 13 |
| 2024 Q4 | 566,159 | $20,334,551 | +$280,484 | $35.86 | 14 |
| 2024 Q3 | 523,767 | $18,616,656 | -$1,707,766 | $35.44 | 9 |
| 2024 Q2 | 539,381 | $18,274,806 | -$2,760,212 | $33.88 | 9 |
| 2024 Q1 | 620,885 | $20,337,943 | +$3,713,155 | $32.76 | 10 |
| 2023 Q4 | 490,590 | $15,002,906 | +$854,705 | $30.58 | 9 |
| 2023 Q3 | 455,657 | $12,471,580 | +$204,278 | $27.37 | 8 |
| 2023 Q2 | 478,575 | $13,658,514 | +$1,957,649 | $28.54 | 12 |
| 2023 Q1 | 413,290 | $10,427,145 | -$3,014,102 | $25.17 | 14 |
| 2022 Q4 | 552,687 | $11,683,650 | -$3,775,198 | $21.14 | 13 |
| 2022 Q3 | 732,850 | $15,151,000 | -$15,389,201 | $20.67 | 12 |
| 2022 Q2 | 968,098 | $21,253,000 | -$20,030,162 | $21.95 | 11 |
| 2022 Q1 | 2,639,987 | $70,673,000 | -$7,395,216 | $27.81 | 17 |
| 2021 Q4 | 2,524,829 | $75,455,184 | +$16,399,885 | $30.60 | 18 |
| 2021 Q3 | 1,984,808 | $57,106,000 | +$27,410,238 | $27.97 | 19 |
| 2021 Q2 | 1,061,353 | $29,886,000 | +$11,602,792 | $28.16 | 15 |
| 2021 Q1 | 649,593 | $16,646,000 | +$16,147,517 | $25.62 | 11 |
| 2020 Q4 | 19,166 | $482,000 | +$482,000 | $25.21 | 2 |