| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 73,170 | $36,361,402 | -$25,270,267 | $502.74 | 11 |
| 2025 Q2 | 126,071 | $60,674,336 | -$4,451,727 | $485.77 | 15 |
| 2025 Q1 | 91,713 | $48,349,299 | -$4,673,667 | $532.58 | 15 |
| 2024 Q4 | 102,951 | $46,233,640 | -$4,552,361 | $453.28 | 17 |
| 2024 Q3 | 96,502 | $43,985,238 | -$1,737,941 | $460.26 | 14 |
| 2024 Q2 | 100,278 | $40,792,206 | -$656,398 | $406.8 | 12 |
| 2024 Q1 | 101,840 | $42,826,206 | -$111,571,872 | $420.52 | 14 |
| 2023 Q4 | 413,723 | $147,565,861 | -$167,658 | $356.66 | 14 |
| 2023 Q3 | 399,324 | $139,883,233 | +$1,001,270 | $350.3 | 13 |
| 2023 Q2 | 396,501 | $135,204,179 | -$21,494 | $341 | 14 |
| 2023 Q1 | 398,977 | $123,192,850 | -$40,049,961 | $308.77 | 16 |
| 2022 Q4 | 528,613 | $163,288,126 | +$23,951,495 | $308.9 | 15 |
| 2022 Q3 | 471,210 | $125,824,000 | -$57,323,554 | $267.03 | 16 |
| 2022 Q2 | 680,589 | $185,813,000 | -$9,796,193 | $273.02 | 17 |
| 2022 Q1 | 712,379 | $251,404,000 | +$82,901,980 | $352.91 | 21 |
| 2021 Q4 | 477,469 | $142,762,000 | -$25,329,851 | $298.99 | 16 |
| 2021 Q3 | 517,270 | $141,184,000 | -$336,000 | $272.94 | 13 |
| 2021 Q2 | 507,618 | $141,077,482 | +$20,930,769 | $277.92 | 16 |
| 2021 Q1 | 454,789 | $116,188,014 | -$403,526 | $255.47 | 18 |
| 2020 Q4 | 458,994 | $106,433,888 | -$22,762,145 | $231.9 | 19 |
| 2020 Q3 | 566,834 | $120,700,216 | -$33,201,935 | $212.94 | 19 |
| 2020 Q2 | 756,718 | $135,077,694 | -$2,935,450 | $178.5 | 22 |
| 2020 Q1 | 773,070 | $141,337,805 | +$19,553,379 | $182.83 | 23 |
| 2019 Q4 | 663,986 | $150,388,571 | +$2,399,155 | $226.49 | 22 |
| 2019 Q3 | 770,318 | $160,235,872 | +$3,080,251 | $208.01 | 25 |
| 2019 Q2 | 753,862 | $160,693,191 | -$69,330,871 | $213.17 | 31 |
| 2019 Q1 | 1,094,432 | $219,856,500 | +$46,473,152 | $200.89 | 33 |
| 2018 Q4 | 862,933 | $176,191,035 | -$1,884,431 | $204.18 | 30 |
| 2018 Q3 | 862,369 | $184,639,411 | -$1,637,285 | $214.11 | 30 |
| 2018 Q2 | 881,798 | $164,585,385 | +$5,595,501 | $186.65 | 30 |
| 2018 Q1 | 996,159 | $198,710,968 | -$8,118,896 | $199.48 | 34 |
| 2017 Q4 | 1,040,953 | $206,335,349 | -$10,798,554 | $198.22 | 38 |
| 2017 Q3 | 1,079,357 | $197,868,769 | -$20,638,546 | $183.32 | 36 |
| 2017 Q2 | 1,202,548 | $203,673,455 | +$6,632,915 | $169.37 | 38 |
| 2017 Q1 | 1,163,588 | $193,792,441 | -$7,466,041 | $166.68 | 38 |
| 2016 Q4 | 1,196,561 | $195,012,617 | -$16,624,109 | $162.98 | 38 |
| 2016 Q3 | 1,385,941 | $200,148,836 | +$1,383,579 | $144.47 | 41 |
| 2016 Q2 | 1,376,056 | $199,190,143 | -$20,270,234 | $144.79 | 43 |
| 2016 Q1 | 1,261,556 | $179,093,794 | +$9,920,624 | $141.88 | 45 |
| 2015 Q4 | 1,315,961 | $173,693,826 | -$12,308,678 | $132.04 | 49 |
| 2015 Q3 | 1,413,025 | $180,918,060 | -$22,675,419 | $130.39 | 51 |
| 2015 Q2 | 1,578,239 | $214,812,610 | -$21,026,382 | $136.11 | 50 |
| 2015 Q1 | 1,558,178 | $224,889,910 | -$1,972,590 | $144.32 | 53 |
| 2014 Q4 | 1,735,316 | $260,556,048 | -$22,217,031 | $150.15 | 55 |
| 2014 Q3 | 1,819,719 | $251,375,461 | -$1,435,493 | $138.14 | 51 |
| 2014 Q2 | 1,831,340 | $231,891,718 | -$187,331 | $126.56 | 54 |
| 2014 Q1 | 1,952,358 | $245,949,874 | -$14,903,688 | $124.97 | 50 |