| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 18,278 | $1,222,600 | -$583,061 | $66.92 | 5 |
| 2025 Q2 | 28,088 | $1,792,475 | -$309,125 | $63.84 | 5 |
| 2025 Q1 | 33,366 | $2,051,791 | +$873,160 | $61.5 | 6 |
| 2024 Q4 | 30,258 | $1,861,289 | +$77,151 | $61.52 | 5 |
| 2024 Q3 | 29,001 | $1,865,902 | +$503,416 | $64.33 | 4 |
| 2024 Q2 | 21,579 | $1,303,456 | +$442,678 | $60.4 | 5 |
| 2024 Q1 | 14,250 | $885,489 | +$753,728 | $62.16 | 3 |
| 2023 Q4 | 2,301 | $131,639 | -$196,154 | $57.45 | 2 |
| 2023 Q3 | 20,329 | $1,072,172 | +$545,464 | $52.75 | 2 |
| 2023 Q2 | 9,989 | $541,000 | -$229,280 | $54.16 | 1 |
| 2023 Q1 | 14,393 | $752,934 | +$261,765 | $52.31 | 2 |
| 2022 Q4 | 9,388 | $488,000 | -$308,805 | $51.98 | 1 |
| 2022 Q3 | 15,859 | $752,000 | +$77,633 | $47.42 | 2 |
| 2022 Q2 | 14,221 | $721,000 | +$50,929 | $50.7 | 2 |
| 2022 Q1 | 37,821 | $2,233,000 | -$1,148,855 | $59.05 | 3 |
| 2021 Q4 | 56,919 | $3,441,000 | +$1,935,176 | $60.46 | 4 |
| 2021 Q3 | 24,908 | $1,377,000 | -$91,541 | $55.29 | 2 |
| 2021 Q2 | 26,564 | $1,480,000 | +$69,208 | $55.72 | 2 |
| 2021 Q1 | 25,322 | $1,372,000 | +$140,315 | $54.18 | 2 |
| 2020 Q4 | 22,759 | $1,141,000 | +$243,374 | $50.15 | 3 |
| 2020 Q3 | 19,086 | $875,000 | -$3,920 | $45.83 | 2 |
| 2020 Q2 | 19,171 | $834,000 | +$465,394 | $43.51 | 2 |
| 2020 Q1 | 8,475 | $318,000 | +$318,000 | $37.52 | 1 |
| 2019 Q4 | 0 | $0 | -$339,000 | 0 | |
| 2019 Q3 | 7,306 | $339,000 | -$26,283 | $46.4 | 1 |
| 2019 Q2 | 7,884 | $361,000 | -$204,163 | $45.67 | 2 |
| 2019 Q1 | 12,419 | $560,000 | +$521,180 | $45.05 | 3 |
| 2018 Q4 | 878 | $36,000 | -$1,551,000 | $41.41 | 2 |
| 2018 Q3 | 33,989 | $1,587,000 | +$1,587,000 | $46.69 | 1 |
| 2017 Q4 | 0 | $0 | -$9,856,008 | 0 | |
| 2017 Q3 | 221,613 | $9,856,008 | +$9,856,008 | $22.28 | 2 |