| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 84,324 | $7,725,160 | -$922,028 | $92.28 | 18 |
| 2025 Q2 | 123,698 | $9,905,704 | +$3,462,112 | $80.08 | 19 |
| 2025 Q1 | 79,668 | $6,555,828 | +$977,854 | $82.3 | 15 |
| 2024 Q4 | 48,050 | $3,510,526 | +$109,022 | $73.06 | 10 |
| 2024 Q3 | 46,677 | $3,734,609 | -$1,022,867 | $80.01 | 8 |
| 2024 Q2 | 59,461 | $4,771,150 | -$3,436,638 | $80.24 | 7 |
| 2024 Q1 | 110,195 | $8,257,843 | -$746,614 | $75.15 | 14 |
| 2023 Q4 | 120,108 | $8,873,572 | +$4,392,764 | $73.88 | 14 |
| 2023 Q3 | 59,259 | $4,136,248 | -$174,047 | $69.8 | 12 |
| 2023 Q2 | 60,554 | $4,444,625 | -$2,685,460 | $73.4 | 12 |
| 2023 Q1 | 95,125 | $7,734,165 | +$1,242,597 | $81.31 | 17 |
| 2022 Q4 | 78,680 | $6,955,711 | -$1,692,563 | $88.41 | 17 |
| 2022 Q3 | 99,623 | $7,676,148 | +$7,676,148 | $77.04 | 14 |