| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,379,652 | $91,174,505 | +$70,291,955 | $66.92 | 58 |
| 2025 Q2 | 344,379 | $20,386,591 | -$4,176,961 | $59.16 | 35 |
| 2025 Q1 | 446,472 | $19,864,681 | +$1,581,650 | $44.49 | 30 |
| 2024 Q4 | 408,296 | $20,635,906 | +$5,147,570 | $50.52 | 24 |
| 2024 Q3 | 309,262 | $14,426,522 | +$6,872,463 | $46.83 | 23 |
| 2024 Q2 | 161,499 | $7,330,329 | -$2,397,830 | $45.38 | 18 |
| 2024 Q1 | 219,774 | $9,503,059 | +$8,675,478 | $43.24 | 14 |
| 2023 Q4 | 19,141 | $702,837 | -$1,331,499 | $36.71 | 2 |
| 2023 Q3 | 62,037 | $1,921,790 | +$736,947 | $30.92 | 5 |
| 2023 Q2 | 38,319 | $1,198,487 | +$278,876 | $31.28 | 3 |
| 2023 Q1 | 29,421 | $788,910 | -$108,916 | $26.82 | 2 |
| 2022 Q4 | 33,483 | $739,026 | -$17,459 | $22.07 | 3 |
| 2022 Q3 | 34,274 | $709,000 | -$118,926 | $19.74 | 2 |
| 2022 Q2 | 40,000 | $902,000 | +$902,000 | $22.55 | 1 |