| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 85,902 | $9,847,528 | -$662,308 | $114.56 | 2 |
| 2025 Q2 | 91,679 | $13,362,552 | +$12,644,191 | $145.9 | 2 |
| 2025 Q1 | 4,918 | $728,031 | -$77,718 | $147.96 | 2 |
| 2024 Q4 | 5,443 | $769,293 | -$28,788 | $145.39 | 2 |
| 2024 Q3 | 210 | $28,788 | +$28,788 | $137.09 | 1 |
| 2024 Q1 | 0 | $0 | -$42,915,658 | 0 | |
| 2023 Q4 | 363,000 | $42,915,658 | $118.22 | 1 | |
| 2023 Q3 | 363,000 | $36,481,532 | $100.5 | 1 | |
| 2023 Q2 | 363,000 | $38,609,094 | -$27,622,662 | $106.36 | 1 |
| 2023 Q1 | 649,178 | $62,655,318 | -$1,167,407 | $96.31 | 2 |
| 2022 Q4 | 406,000 | $34,850,611 | $85.84 | 1 | |
| 2022 Q3 | 406,000 | $34,571,000 | -$40,000 | $85.15 | 1 |
| 2022 Q2 | 406,430 | $37,671,000 | $92.86 | 2 | |
| 2022 Q1 | 406,430 | $42,628,000 | -$2,472,222 | $104.77 | 2 |
| 2021 Q4 | 430,000 | $40,361,000 | +$40,361,000 | $93.86 | 1 |
| 2020 Q3 | 0 | $0 | -$5,000 | 0 | |
| 2020 Q2 | 53 | $5,000 | +$5,000 | $94.34 | 1 |
| 2020 Q1 | 0 | $0 | -$323,000 | 0 | |
| 2019 Q4 | 3,196 | $323,000 | +$323,000 | $101.06 | 1 |
| 2017 Q2 | 4,539 | $216,000 | +$216,000 | $47.59 | 1 |
| 2016 Q4 | 0 | $0 | -$294,000 | 0 | |
| 2016 Q3 | 8,085 | $294,000 | -$87,891 | $36.36 | 1 |
| 2016 Q2 | 10,502 | $355,000 | -$48,845 | $33.8 | 1 |
| 2016 Q1 | 11,947 | $484,000 | +$54,286 | $40.51 | 1 |
| 2015 Q4 | 10,607 | $429,000 | -$187,018 | $40.44 | 1 |
| 2015 Q3 | 15,231 | $558,000 | +$558,000 | $36.64 | 1 |