| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 250 | $779,880 | -$7,923,880 | $734.38 | 1 |
| 2025 Q2 | 9,900 | $10,078,848 | -$57,899,702 | $738.09 | 3 |
| 2025 Q1 | 92,135 | $53,090,750 | +$27,385,461 | $576.36 | 2 |
| 2024 Q4 | 44,600 | $26,113,000 | +$6,674,624 | $585.51 | 1 |
| 2024 Q3 | 33,200 | $19,005,000 | +$19,005,001 | $572.44 | 14 |
| 2024 Q2 | $504.22 | 14 | |||
| 2024 Q1 | $485.58 | 15 | |||
| 2023 Q4 | $353.96 | 21 | |||
| 2023 Q3 | 0 | $0 | -$947,000 | $300.21 | 22 |
| 2023 Q2 | 3,300 | $947,000 | -$6,052,066 | $286.98 | 21 |
| 2023 Q1 | 27,000 | $5,700,490 | +$2,029,186 | $211.94 | 25 |
| 2022 Q4 | 14,300 | $1,719,890 | +$336,483 | $120.34 | 2 |
| 2022 Q3 | $135.68 | 16 | |||
| 2022 Q2 | $161.25 | 19 | |||
| 2022 Q1 | $222.36 | 0 | |||
| 2021 Q4 | 619,655 | $209,094 | -$3,099 | $336.35 | 19 |
| 2021 Q3 | 628,121 | $213,818,000 | +$189,656,838 | $339.50 | 5 |
| 2021 Q2 | 72,110 | $25,411,000 | $0 | $347.71 | 5 |
| 2021 Q1 | 75,185 | $22,637,000 | +$5,885,001 | $294.55 | 5 |
| 2020 Q4 | $273.16 | 16 | |||
| 2020 Q3 | $261.90 | 0 | |||
| 2020 Q2 | $227.07 | 0 | |||
| 2020 Q1 | 41,778 | $7,722 | +$2,309 | $166.80 | 2 |
| 2019 Q4 | 29,743 | $5,939 | -$529 | $205.25 | 2 |
| 2019 Q3 | 32,433 | $6,143,000 | +$1,270,600 | $178.08 | 2 |
| 2019 Q2 | $193.00 | 0 | |||
| 2019 Q1 | 12,571 | $2,095,000 | $0 | $166.69 | 1 |
| 2018 Q4 | 0 | $0 | -$1,738 | $131.09 | 0 |
| 2018 Q3 | 72,892 | $12,245 | +$3,732 | $164.46 | 3 |
| 2018 Q2 | 1,500 | $263 | $0 | $194.32 | 18 |
| 2018 Q1 | 1,500 | $263 | +$263 | $159.79 | 1 |
| 2017 Q4 | $176.46 | 16 | |||
| 2017 Q3 | $170.87 | 15 | |||
| 2017 Q2 | $150.98 | 18 | |||
| 2017 Q1 | 0 | $0 | -$10,914 | $142.05 | 19 |
| 2016 Q4 | 94,900 | $10,918 | +$10,914 | $115.05 | 17 |
| 2016 Q3 | 0 | $0 | -$20,672,999 | $128.27 | 16 |
| 2016 Q2 | 180,900 | $20,673,000 | +$20,672,999 | $114.28 | 1 |
| 2016 Q1 | $114.10 | 15 | |||
| 2015 Q4 | $104.66 | 14 | |||
| 2015 Q3 | $89.90 | 14 | |||
| 2015 Q2 | 0 | $0 | -$723,000 | $85.77 | 11 |
| 2015 Q1 | 8,800 | $723,000 | +$723,000 | $82.21 | 12 |
| 2014 Q4 | $78.03 | 9 | |||
| 2014 Q3 | $79.05 | 11 | |||
| 2014 Q2 | $67.29 | 8 | |||
| 2014 Q1 | 0 | $0 | -$5,435 | $60.24 | 11 |