| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 29,820 | $3,737,606 | +$2,290,352 | $125.34 | 4 |
| 2025 Q2 | 12,177 | $1,276,658 | -$767,620 | $110.52 | 3 |
| 2025 Q1 | 29,950 | $2,044,278 | -$2,727,554 | $68.24 | 5 |
| 2024 Q4 | 54,567 | $5,066,707 | +$2,964,527 | $92.86 | 4 |
| 2024 Q3 | 24,166 | $1,718,445 | -$907,648 | $71.11 | 3 |
| 2024 Q2 | 36,320 | $2,672,789 | +$711,865 | $73.59 | 2 |
| 2024 Q1 | 28,020 | $1,643,933 | -$802,156 | $58.67 | 3 |
| 2023 Q4 | 47,767 | $2,199,672 | -$2,100,347 | $46.05 | 5 |
| 2023 Q3 | 65,326 | $2,204,753 | -$170,944 | $33.75 | 3 |
| 2023 Q2 | 63,630 | $2,447,846 | -$1,279,835 | $38.47 | 4 |
| 2023 Q1 | 114,768 | $2,904,538 | +$1,720,534 | $25.31 | 4 |
| 2022 Q4 | 202,784 | $2,745,696 | -$26,105 | $13.54 | 4 |
| 2022 Q3 | 126,712 | $2,031,000 | -$673,349 | $16.02 | 3 |
| 2022 Q2 | 161,687 | $3,008,000 | -$1,009,462 | $18.6 | 4 |
| 2022 Q1 | 207,375 | $7,412,000 | +$352,777 | $35.66 | 5 |
| 2021 Q4 | 197,468 | $9,409,000 | -$1,198,532 | $47.64 | 4 |
| 2021 Q3 | 224,352 | $9,707,000 | +$4,012,527 | $43.29 | 6 |
| 2021 Q2 | 131,658 | $6,208,000 | -$180,305 | $47.13 | 4 |
| 2021 Q1 | 135,486 | $5,157,000 | +$3,285,534 | $38.06 | 4 |
| 2020 Q4 | 33,319 | $6,187,000 | -$724,526 | $185.39 | 5 |
| 2020 Q3 | 37,214 | $5,232,000 | +$3,969,333 | $140.55 | 4 |
| 2020 Q2 | 11,488 | $1,011,000 | +$137,000 | $84.34 | 4 |
| 2020 Q1 | 16,619 | $759,000 | +$414,000 | $44.04 | 2 |
| 2019 Q4 | 6,695 | $367,000 | -$250,595 | $54.81 | 3 |
| 2019 Q3 | 15,995 | $596,000 | -$98,227 | $37.16 | 2 |
| 2019 Q2 | 18,630 | $711,000 | -$695,404 | $38.15 | 3 |
| 2019 Q1 | 35,222 | $1,477,000 | +$1,264,936 | $41.91 | 3 |
| 2018 Q4 | 5,061 | $155,000 | -$460,559 | $30.63 | 1 |
| 2018 Q3 | 20,099 | $1,016,000 | +$1,016,000 | $50.55 | 1 |