| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q1 | 0 | $0 | -$586,482 | 0 | |
| 2024 Q4 | 0 | $0 | -$27,091,800 | 0 | |
| 2024 Q3 | 719,507 | $27,091,800 | +$2,146,295 | $37.65 | 29 |
| 2024 Q2 | 662,530 | $23,977,141 | -$357,334 | $36.19 | 20 |
| 2024 Q1 | 676,249 | $22,803,642 | -$469,626 | $33.72 | 22 |
| 2023 Q4 | 698,121 | $20,007,759 | -$2,898,008 | $28.66 | 26 |
| 2023 Q3 | 773,903 | $24,508,587 | +$182,488 | $31.67 | 24 |
| 2023 Q2 | 774,346 | $22,263,361 | -$1,269,005 | $28.75 | 28 |
| 2023 Q1 | 818,742 | $23,045,651 | +$3,105 | $28.15 | 26 |
| 2022 Q4 | 818,323 | $23,846,874 | -$1,134,358 | $29.14 | 26 |
| 2022 Q3 | 867,862 | $24,572,000 | +$848,589 | $28.31 | 25 |
| 2022 Q2 | 838,119 | $22,744,881 | +$2,934,888 | $27.14 | 26 |
| 2022 Q1 | 730,089 | $21,851,000 | -$3,042,144 | $29.68 | 22 |
| 2021 Q4 | 824,204 | $18,247,000 | +$1,217,857 | $22.14 | 19 |
| 2021 Q3 | 769,535 | $16,652,000 | +$1,958,309 | $21.63 | 17 |
| 2021 Q2 | 682,944 | $13,824,000 | +$2,239,397 | $20.24 | 16 |
| 2021 Q1 | 578,728 | $10,009,000 | -$98,230 | $17.3 | 15 |
| 2020 Q4 | 668,519 | $8,878,000 | +$1,948,937 | $13.28 | 16 |
| 2020 Q3 | 539,832 | $5,454,000 | +$543,693 | $9.94 | 18 |
| 2020 Q2 | 480,336 | $5,598,000 | +$5,588,000 | $11.65 | 18 |
| 2020 Q1 | 8,328 | $10,000 | +$10,000 | $1.18 | 2 |