| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,696,952 | $146,616,857 | +$44,314,168 | $86.28 | 65 |
| 2025 Q2 | 1,234,539 | $65,203,118 | +$9,367,521 | $52.68 | 53 |
| 2025 Q1 | 1,066,199 | $35,322,102 | -$487,592 | $33.03 | 44 |
| 2024 Q4 | 1,054,433 | $54,070,536 | -$2,002,983 | $51.23 | 46 |
| 2024 Q3 | 1,091,281 | $51,426,734 | -$671,734 | $47.00 | 40 |
| 2024 Q2 | 1,105,185 | $56,339,706 | +$588,083 | $50.97 | 36 |
| 2024 Q1 | 825,374 | $42,012,035 | +$16,934,012 | $50.98 | 36 |
| 2023 Q4 | 761,861 | $35,273,796 | +$7,530,628 | $46.24 | 40 |
| 2023 Q3 | 594,458 | $13,850,555 | -$2,369,219 | $23.30 | 33 |
| 2023 Q2 | 692,133 | $21,357,916 | -$511,502 | $30.84 | 33 |
| 2023 Q1 | 723,556 | $16,097,054 | -$3,009,305 | $22.25 | 32 |
| 2022 Q4 | 854,107 | $11,002,576 | +$10,825,409 | $12.88 | 25 |
| 2022 Q3 | 713 | $4,182 | $5.87 | 1 |