| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,103,487 | $49,153,284 | +$1,260,851 | $44.54 | 1 |
| 2025 Q2 | 1,075,181 | $49,659,920 | -$9,617,576 | $46.19 | 1 |
| 2025 Q1 | 1,283,410 | $54,788,546 | -$1,740,208 | $42.69 | 1 |
| 2024 Q4 | 1,324,174 | $46,608,545 | +$3,113,598 | $35.20 | 1 |
| 2024 Q3 | 1,235,715 | $55,062,921 | +$328,716 | $44.56 | 1 |
| 2024 Q2 | 1,228,338 | $49,712,361 | +$49,712,361 | $40.47 | 1 |
| 2024 Q1 | 0 | $0 | -$40,563,839 | 0 | |
| 2023 Q4 | 819,180 | $40,563,839 | +$40,515,040 | $49.52 | 1 |
| 2023 Q3 | 1,205 | $48,799 | -$30,810,656 | $40.50 | 1 |
| 2023 Q2 | 632,243 | $30,859,455 | -$1,565,759 | $48.81 | 1 |
| 2023 Q1 | 664,322 | $31,044,698 | +$11,116,279 | $46.73 | 1 |
| 2022 Q4 | 426,446 | $16,059,134 | +$15,033,134 | $37.66 | 1 |
| 2022 Q3 | 33,649 | $1,026,000 | $30.49 | 1 | |
| 2022 Q2 | 33,649 | $1,257,000 | +$1,257,000 | $37.36 | 1 |
| 2021 Q1 | 0 | $0 | -$1,855,789 | 0 | |
| 2020 Q4 | 37,450 | $1,855,789 | $49.55 | 1 | |
| 2020 Q3 | 37,450 | $1,708,323 | -$187,026 | $45.62 | 1 |
| 2020 Q2 | 41,550 | $1,519,007 | $36.56 | 1 | |
| 2020 Q1 | 41,550 | $1,129,511 | +$1,129,511 | $27.18 | 1 |
| 2015 Q1 | 0 | $0 | -$1,527,000 | 0 | |
| 2014 Q4 | 46,675 | $1,527,000 | +$1,527,000 | $32.72 | 1 |
| 2014 Q3 | 0 | $0 | -$1,775,000 | 0 | |
| 2014 Q2 | 49,090 | $1,775,000 | -$81,356 | $36.16 | 1 |
| 2014 Q1 | 51,340 | $1,908,000 | -$37,164 | $37.16 | 1 |