| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,900 | $2,624,000 | -$930,025 | $332.16 | 1 |
| 2025 Q2 | 10,700 | $3,413,000 | +$3,413,000 | $318.98 | 1 |
| 2025 Q1 | $269.05 | 0 | |||
| 2024 Q4 | $296.79 | 0 | |||
| 2024 Q3 | $271.20 | 0 | |||
| 2024 Q2 | 0 | $0 | -$409,000 | $231.55 | 0 |
| 2024 Q1 | 1,800 | $409,000 | -$249,944 | $227.69 | 1 |
| 2023 Q4 | 2,900 | $543,000 | +$543,000 | $187.34 | 1 |
| 2023 Q3 | $149.19 | 0 | |||
| 2023 Q2 | $174.20 | 0 | |||
| 2023 Q1 | $164.95 | 0 | |||
| 2022 Q4 | $147.75 | 0 | |||
| 2022 Q3 | $134.91 | 0 | |||
| 2022 Q2 | $138.62 | 0 | |||
| 2022 Q1 | $187.00 | 0 | |||
| 2021 Q4 | $163.60 | 0 | |||
| 2021 Q3 | $167.53 | 0 | |||
| 2021 Q2 | 0 | $0 | -$42,496,000 | $165.23 | 0 |
| 2021 Q1 | 300,453 | $42,496,000 | -$26,041,323 | $141.44 | 1 |
| 2020 Q4 | 484,569 | $58,589,000 | -$22,240,337 | $120.91 | 1 |
| 2020 Q3 | 668,511 | $67,018,000 | +$31,672,772 | $100.25 | 1 |
| 2020 Q2 | 352,981 | $33,603,000 | +$33,603,000 | $95.20 | 2 |
| 2020 Q1 | $85.61 | 0 | |||
| 2019 Q4 | $124.49 | 0 | |||
| 2019 Q3 | $118.28 | 0 | |||
| 2019 Q2 | $123.44 | 0 | |||
| 2019 Q1 | $109.30 | 0 | |||
| 2018 Q4 | $95.32 | 0 | |||
| 2018 Q3 | 0 | $0 | -$29,400,000 | $106.49 | 0 |
| 2018 Q2 | 300 | $29,400,000 | +$29,400,000 | $98.00 | 1 |
| 2018 Q1 | $93.28 | 0 | |||
| 2017 Q4 | 0 | $0 | -$1,346,000 | $99.31 | 0 |
| 2017 Q3 | 14,870 | $1,346,000 | +$1,346,000 | $90.46 | 1 |
| 2017 Q2 | $84.24 | 0 | |||
| 2017 Q1 | 0 | $0 | -$164,196,000 | $79.11 | 0 |
| 2016 Q4 | 2,216,426 | $164,196,000 | +$163,857,600 | $74.08 | 2 |
| 2016 Q3 | 4,500 | $308,000 | +$308,000 | $64.04 | 1 |
| 2016 Q2 | $5.00 | 0 | |||
| 2016 Q1 | $61.40 | 0 | |||
| 2015 Q4 | 0 | $0 | -$14,739,000 | $69.54 | 0 |
| 2015 Q3 | 493,900 | $14,739,000 | +$14,739,000 | $74.13 | 2 |
| 2015 Q2 | 0 | $0 | -$5,859,000 | $77.72 | 0 |
| 2015 Q1 | 75,000 | $5,859,000 | +$5,859,000 | $78.12 | 1 |
| 2014 Q4 | $93.04 | 0 | |||
| 2014 Q3 | $87.54 | 0 | |||
| 2014 Q2 | $94.87 | 0 | |||
| 2014 Q1 | $90.03 | 0 |