| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 128,267 | $7,816,654 | +$36,546 | $60.94 | 11 |
| 2025 Q2 | 128,110 | $7,276,621 | -$7,688,587 | $56.80 | 10 |
| 2025 Q1 | 264,969 | $13,558,410 | +$6,572,887 | $51.17 | 9 |
| 2024 Q4 | 136,701 | $7,256,211 | -$475,470 | $53.09 | 7 |
| 2024 Q3 | 145,660 | $7,807,320 | +$3,799,077 | $53.60 | 5 |
| 2024 Q2 | 927 | $47,678 | +$30,514 | $51.49 | 3 |
| 2024 Q1 | 46,279 | $2,241,514 | +$1,964,900 | $48.47 | 4 |
| 2023 Q4 | 6,260 | $275,242 | +$253,882 | $43.97 | 2 |
| 2023 Q3 | 508 | $19,964 | +$19,964 | $39.32 | 2 |
| 2023 Q2 | 0 | $0 | -$345 | 0 | |
| 2023 Q1 | 9 | $345 | -$1,073 | $38.33 | 1 |
| 2022 Q4 | 37 | $1,321 | -$649,820 | $35.70 | 1 |
| 2022 Q3 | 19,383 | $651,000 | +$647,860 | $34.23 | 2 |
| 2022 Q2 | 90 | $3,000 | -$469,500 | $33.33 | 1 |
| 2022 Q1 | 11,115 | $473,000 | +$458,911 | $43.50 | 2 |
| 2021 Q4 | 317 | $15,000 | -$54,842 | $47.32 | 1 |
| 2021 Q3 | 1,476 | $62,000 | +$62,000 | $42.01 | 1 |
| 2021 Q2 | 0 | $0 | -$19,000 | 0 | |
| 2021 Q1 | 489 | $19,000 | +$19,000 | $38.85 | 1 |
| 2020 Q4 | 0 | $0 | -$1,000 | 0 | |
| 2020 Q3 | 25 | $1,000 | +$1,000 | $40.00 | 1 |
| 2020 Q2 | 0 | $0 | -$1,000 | 0 | |
| 2020 Q1 | 25 | $1,000 | +$1,000 | $40.00 | 1 |
| 2019 Q3 | 0 | $0 | -$220,000 | 0 | |
| 2019 Q2 | 8,506 | $220,000 | +$220,000 | $22.95 | 2 |