| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 120,233 | $13,016,459 | -$2,818,298 | $108.83 | 2 |
| 2025 Q2 | 146,266 | $16,049,768 | -$246,015 | $109.73 | 1 |
| 2025 Q1 | 148,508 | $15,951,244 | -$373,250 | $107.41 | 1 |
| 2024 Q4 | 151,983 | $14,535,654 | -$8,064,365 | $95.64 | 1 |
| 2024 Q3 | 236,303 | $26,347,785 | -$4,000 | $111.5 | 1 |
| 2024 Q2 | 236,333 | $28,350,908 | +$4,000 | $126.65 | 2 |
| 2024 Q1 | 236,303 | $35,724,288 | +$2,435,510 | $151.18 | 1 |
| 2023 Q4 | 220,193 | $29,217,409 | +$54,384 | $132.69 | 1 |
| 2023 Q3 | 219,783 | $29,049,853 | -$264,350 | $132.75 | 2 |
| 2023 Q2 | 221,783 | $37,398,100 | +$84,313 | $167.65 | 2 |
| 2023 Q1 | 221,283 | $37,879,089 | $168.92 | 2 | |
| 2022 Q4 | 221,283 | $34,872,260 | $162.13 | 2 | |
| 2022 Q3 | 221,283 | $36,559,000 | +$70,252 | $149.28 | 2 |
| 2022 Q2 | 220,852 | $40,213,000 | +$313,908 | $182.08 | 1 |
| 2022 Q1 | 219,128 | $54,716,000 | +$2,197,349 | $249.7 | 1 |
| 2021 Q4 | 210,328 | $61,800,000 | +$587,654 | $293.83 | 1 |
| 2021 Q3 | 208,328 | $64,698,000 | -$294,060 | $310.56 | 1 |
| 2021 Q2 | 209,221 | $70,498,060 | +$44,000 | $330 | 4 |
| 2021 Q1 | 209,088 | $75,977,880 | +$3,637,743 | $363.89 | 3 |
| 2020 Q4 | 199,087 | $41,650,620 | -$1,933,080 | $209.21 | 3 |
| 2020 Q3 | 208,287 | $36,500,000 | -$6,000 | $162.62 | 2 |
| 2020 Q2 | 208,327 | $33,242,000 | -$2,083,718 | $150 | 3 |
| 2020 Q1 | 221,383 | $28,980,000 | -$596,942 | $140.45 | 2 |
| 2019 Q4 | 225,925 | $44,043,000 | +$220,489 | $197.47 | 2 |
| 2019 Q3 | 224,795 | $40,045,000 | -$8,005,490 | $178.14 | 1 |
| 2019 Q2 | 269,735 | $46,022,000 | +$7,000 | $172.81 | 2 |
| 2019 Q1 | 269,695 | $43,934,000 | -$211,773 | $162.9 | 1 |
| 2018 Q4 | 270,995 | $42,546,000 | $157 | 1 | |
| 2018 Q3 | 270,995 | $48,000,000 | +$48,000,000 | $177.12 | 1 |
| 2017 Q4 | 0 | $0 | -$54,000 | 0 | |
| 2017 Q3 | 321 | $54,000 | +$54,000 | $168.22 | 1 |