| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,743,089 | $131,772,611 | +$10,018,989 | $35.21 | 33 |
| 2025 Q2 | 3,459,544 | $118,681,888 | +$18,596,203 | $34.31 | 31 |
| 2025 Q1 | 2,919,301 | $84,896,736 | +$43,313,643 | $29.08 | 28 |
| 2024 Q4 | 1,428,954 | $44,211,556 | +$22,116,935 | $30.94 | 26 |
| 2024 Q3 | 715,608 | $21,898,605 | +$6,605,054 | $30.62 | 27 |
| 2024 Q2 | 503,815 | $14,948,522 | +$5,412,101 | $29.67 | 20 |
| 2024 Q1 | 313,956 | $8,812,086 | +$2,440,905 | $28.07 | 17 |
| 2023 Q4 | 230,497 | $5,557,405 | +$222,516 | $24.11 | 13 |
| 2023 Q3 | 222,605 | $4,743,271 | +$406,410 | $21.31 | 14 |
| 2023 Q2 | 203,505 | $4,447,891 | +$2,533,296 | $21.86 | 12 |
| 2023 Q1 | 89,220 | $1,783,888 | +$394,071 | $20 | 11 |
| 2022 Q4 | 69,309 | $1,280,305 | -$638,787 | $18.44 | 9 |
| 2022 Q3 | 106,690 | $1,875,000 | +$926,366 | $17.56 | 10 |
| 2022 Q2 | 53,597 | $997,000 | +$518,281 | $18.62 | 5 |
| 2022 Q1 | 25,618 | $571,000 | -$198,525 | $22.47 | 5 |
| 2021 Q4 | 32,235 | $814,000 | +$800,000 | $25.24 | 7 |
| 2021 Q3 | 525 | $12,000 | -$236,000 | $31 | 2 |
| 2021 Q2 | 11,198 | $248,000 | +$40,962 | $22.08 | 2 |
| 2021 Q1 | 9,349 | $187,000 | +$187,000 | $20 | 2 |