| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,797,580 | $216,816,967 | -$66,801,641 | $57.41 | 52 |
| 2025 Q2 | 5,197,733 | $245,124,596 | +$210,316,355 | $47.16 | 26 |
| 2025 Q1 | 740,453 | $24,528,042 | +$7,920,867 | $41.05 | 19 |
| 2024 Q4 | 433,721 | $16,085,603 | +$76,534 | $37.09 | 15 |
| 2024 Q3 | 285,982 | $11,085,310 | +$1,118,771 | $38.76 | 7 |
| 2024 Q2 | 257,120 | $8,698,216 | +$1,559,467 | $33.83 | 7 |
| 2024 Q1 | 212,199 | $6,697,867 | +$376,782 | $31.56 | 4 |
| 2023 Q4 | 200,262 | $5,487,176 | -$47,922 | $27.4 | 4 |
| 2023 Q3 | 202,015 | $4,666,654 | -$323,221 | $23.1 | 4 |
| 2023 Q2 | 215,275 | $5,383,175 | +$200,774 | $25.01 | 4 |
| 2023 Q1 | 207,246 | $4,986,328 | +$2,743,214 | $24.06 | 3 |
| 2022 Q4 | 93,230 | $1,956,348 | +$1,956,348 | $20.98 | 2 |
| 2022 Q3 | 0 | $0 | -$916,000 | 0 | |
| 2022 Q2 | 43,669 | $916,000 | +$304,835 | $20.98 | 3 |
| 2022 Q1 | 29,133 | $790,000 | +$790,000 | $27.12 | 1 |