| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 27,259 | $1,273,234 | +$38,383 | $46.83 | 7 |
| 2025 Q2 | 26,432 | $1,189,749 | -$342,513 | $45.01 | 5 |
| 2025 Q1 | 34,057 | $1,393,618 | -$883,300 | $40.92 | 6 |
| 2024 Q4 | 53,864 | $2,454,048 | +$58,466 | $45.56 | 7 |
| 2024 Q3 | 52,983 | $2,309,824 | +$206,915 | $43.59 | 10 |
| 2024 Q2 | 47,732 | $2,195,165 | +$425,450 | $45.98 | 9 |
| 2024 Q1 | 38,755 | $1,678,143 | -$1,043,209 | $43.34 | 8 |
| 2023 Q4 | 66,882 | $2,625,909 | -$1,293,157 | $39.26 | 7 |
| 2023 Q3 | 103,889 | $3,490,122 | -$522,350 | $33.6 | 9 |
| 2023 Q2 | 118,963 | $4,227,464 | -$514,659 | $35.53 | 9 |
| 2023 Q1 | 133,824 | $4,333,822 | -$127,505 | $32.34 | 10 |
| 2022 Q4 | 139,975 | $4,439,908 | -$4,614,327 | $31.54 | 10 |
| 2022 Q3 | 296,258 | $8,951,868 | -$357,330 | $30.1 | 12 |
| 2022 Q2 | 304,976 | $9,637,856 | -$3,727,403 | $31.6 | 11 |
| 2022 Q1 | 396,485 | $16,376,331 | -$892,876 | $41.38 | 15 |
| 2021 Q4 | 412,437 | $18,387,984 | +$4,550,537 | $44.59 | 14 |
| 2021 Q3 | 310,283 | $13,297,000 | +$12,997,578 | $42.86 | 8 |
| 2021 Q2 | 6,976 | $300,000 | +$300,000 | $43.37 | 3 |