| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 783,789 | $25,415,641 | +$3,099,216 | $32.4 | 53 |
| 2025 Q2 | 690,746 | $20,507,221 | -$6,141,354 | $29.69 | 51 |
| 2025 Q1 | 900,868 | $25,459,369 | +$3,086,537 | $28.22 | 49 |
| 2024 Q4 | 787,419 | $23,076,224 | -$28,656,130 | $29.31 | 61 |
| 2024 Q3 | 1,694,795 | $53,605,489 | -$5,200,862 | $31.66 | 69 |
| 2024 Q2 | 1,856,158 | $60,404,297 | +$13,545,886 | $32.54 | 71 |
| 2024 Q1 | 1,433,505 | $44,128,240 | -$19,319,521 | $30.76 | 79 |
| 2023 Q4 | 2,026,510 | $73,926,491 | -$17,357,755 | $36.49 | 102 |
| 2023 Q3 | 2,556,936 | $92,382,915 | -$19,418,823 | $36.13 | 106 |
| 2023 Q2 | 3,085,596 | $117,533,899 | -$3,713,706 | $37.92 | 104 |
| 2023 Q1 | 3,147,795 | $124,811,047 | +$3,002,150 | $39.65 | 110 |
| 2022 Q4 | 3,320,388 | $120,985,096 | -$43,427,102 | $36.47 | 108 |
| 2022 Q3 | 4,266,333 | $159,490,159 | -$85,272,604 | $37.2 | 98 |
| 2022 Q2 | 6,070,213 | $298,453,253 | +$1,748,003 | $49.23 | 130 |
| 2022 Q1 | 6,092,241 | $284,341,076 | +$55,305,753 | $46.66 | 142 |
| 2021 Q4 | 5,161,885 | $262,806,871 | +$115,707,685 | $50.9 | 147 |
| 2021 Q3 | 2,737,944 | $112,571,886 | +$66,105,044 | $41.08 | 99 |
| 2021 Q2 | 1,153,241 | $42,637,747 | +$27,486,048 | $36.99 | 69 |
| 2021 Q1 | 439,652 | $12,790,297 | +$9,616,736 | $28.69 | 25 |
| 2020 Q4 | 89,104 | $2,194,000 | +$631,000 | $24.63 | 8 |
| 2020 Q3 | 63,500 | $1,320,000 | +$1,320,000 | $20.77 | 3 |