| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 285,221 | $28,543,546 | -$12,231,135 | $100.05 | 35 |
| 2025 Q2 | 420,128 | $36,496,091 | -$13,981,787 | $86.79 | 31 |
| 2025 Q1 | 595,185 | $50,861,011 | +$13,122,538 | $86.58 | 36 |
| 2024 Q4 | 387,881 | $42,610,925 | -$14,316,773 | $109.85 | 43 |
| 2024 Q3 | 493,884 | $48,694,696 | -$29,345,268 | $99.49 | 35 |
| 2024 Q2 | 854,693 | $60,024,169 | +$24,148,598 | $70.23 | 36 |
| 2024 Q1 | 507,268 | $39,938,663 | -$1,990,933 | $79.58 | 38 |
| 2023 Q4 | 472,373 | $45,933,111 | +$8,362,884 | $97.23 | 40 |
| 2023 Q3 | 415,774 | $22,551,851 | +$7,410,556 | $54.23 | 31 |
| 2023 Q2 | 291,326 | $15,775,881 | +$14,106,881 | $54.07 | 25 |