| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 72,844 | $12,271,549 | -$1,925,537 | $168.46 | 1 |
| 2025 Q2 | 84,274 | $10,020,237 | -$354,205 | $118.9 | 1 |
| 2025 Q1 | 87,253 | $9,451,878 | +$375,679 | $108.33 | 1 |
| 2024 Q4 | 83,785 | $6,551,565 | $78.2 | 1 | |
| 2023 Q2 | 0 | $0 | -$13,309,636 | 0 | |
| 2023 Q1 | 261,431 | $13,309,636 | $50.91 | 1 | |
| 2022 Q4 | 261,431 | $13,576,000 | -$2,461,410 | $51.93 | 1 |
| 2022 Q3 | 308,830 | $13,117,000 | -$708,368 | $42.47 | 1 |
| 2022 Q2 | 325,508 | $14,868,000 | $45.68 | 1 | |
| 2022 Q1 | 325,508 | $19,936,000 | +$9,244,320 | $61.25 | 1 |
| 2021 Q4 | 174,570 | $9,286,000 | -$342,088 | $53.19 | 1 |
| 2021 Q3 | 181,001 | $9,389,000 | -$82,270 | $51.87 | 1 |
| 2021 Q2 | 182,587 | $11,053,000 | $60.54 | 1 | |
| 2021 Q1 | 182,587 | $10,554,000 | $57.8 | 1 | |
| 2020 Q4 | 182,587 | $12,840,000 | $70.32 | 1 | |
| 2020 Q3 | 182,587 | $14,502,000 | +$14,502,000 | $79.43 | 1 |
| 2018 Q4 | 0 | $0 | -$182,000 | 0 | |
| 2018 Q3 | 5,318 | $182,000 | +$182,000 | $34.22 | 1 |
| 2018 Q2 | 0 | $0 | -$224,000 | 0 | |
| 2018 Q1 | 5,318 | $224,000 | $42.12 | 1 | |
| 2017 Q4 | 5,318 | $246,000 | -$29,840,000 | $46.26 | 1 |
| 2017 Q3 | 665,602 | $30,080,000 | +$29,840,000 | $45.16 | 2 |
| 2017 Q2 | 5,318 | $240,000 | +$240,000 | $45.13 | 1 |
| 2017 Q1 | 0 | $0 | -$224,000 | 0 | |
| 2016 Q4 | 5,318 | $224,000 | $42.12 | 1 | |
| 2016 Q3 | 5,318 | $287,596 | +$82,904 | $54.08 | 1 |
| 2016 Q2 | 3,785 | $202,558 | $53.52 | 1 | |
| 2016 Q1 | 3,785 | $137,000 | $36.2 | 1 | |
| 2015 Q4 | 3,785 | $99,000 | $26.16 | 1 | |
| 2015 Q3 | 3,785 | $96,000 | -$4,768 | $25.36 | 1 |
| 2015 Q2 | 3,973 | $112,796 | $28.57 | 1 | |
| 2015 Q1 | 3,973 | $110,386 | $27.76 | 1 | |
| 2014 Q4 | 3,973 | $98,898 | $24.9 | 1 | |
| 2014 Q3 | 3,973 | $114,903 | $28.98 | 1 | |
| 2014 Q2 | 3,973 | $152,136 | +$152,136 | $38.29 | 1 |