| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 576,734 | $33,190,350 | +$19,728,721 | $57.55 | 16 |
| 2025 Q2 | 237,400 | $9,407,758 | -$289,858 | $39.61 | 13 |
| 2025 Q1 | 243,575 | $10,488,543 | -$5,718,649 | $43.06 | 11 |
| 2024 Q4 | 383,790 | $12,254,215 | -$4,028,326 | $31.93 | 14 |
| 2024 Q3 | 436,933 | $19,711,612 | -$158,389 | $45.12 | 17 |
| 2024 Q2 | 443,019 | $13,451,480 | +$1,152,708 | $30.36 | 10 |
| 2024 Q1 | 412,588 | $12,357,102 | +$5,416,543 | $29.93 | 15 |
| 2023 Q4 | 220,107 | $7,334,526 | +$1,846,622 | $33.32 | 15 |
| 2023 Q3 | 185,921 | $6,496,805 | +$3,658,620 | $34.95 | 15 |
| 2023 Q2 | 80,568 | $2,891,327 | -$1,031,342 | $35.89 | 9 |
| 2023 Q1 | 83,030 | $4,245,149 | -$2,166,823 | $50.98 | 16 |
| 2022 Q4 | 126,155 | $6,421,149 | -$631,044 | $50.91 | 15 |
| 2022 Q3 | 139,354 | $5,439,000 | -$10,988,758 | $39.03 | 11 |
| 2022 Q2 | 320,135 | $23,257,000 | +$23,171,000 | $72.65 | 16 |