| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 820,794 | $199,904,853 | -$2,312,994 | $243.55 | 4 |
| 2025 Q2 | 830,291 | $147,284,954 | -$511,082 | $177.39 | 4 |
| 2025 Q1 | 833,172 | $130,166,548 | -$936,448 | $156.23 | 4 |
| 2024 Q4 | 838,584 | $159,703,354 | -$2,973,964 | $190.44 | 7 |
| 2024 Q3 | 852,437 | $142,519,037 | -$468,044 | $167.19 | 5 |
| 2024 Q2 | 855,236 | $156,869,704 | +$3,090,128 | $183.42 | 5 |
| 2024 Q1 | 838,388 | $127,653,369 | +$3,284,550 | $152.26 | 5 |
| 2023 Q4 | 816,817 | $115,114,701 | -$1,984,209 | $140.93 | 5 |
| 2023 Q3 | 830,896 | $109,554,029 | +$5,597,518 | $131.85 | 5 |
| 2023 Q2 | 788,445 | $95,377,396 | -$2,929,516 | $120.94 | 4 |
| 2023 Q1 | 812,839 | $84,533,998 | -$12,389,253 | $104 | 5 |
| 2022 Q4 | 952,529 | $84,517,620 | +$12,424,257 | $88.73 | 5 |
| 2022 Q3 | 810,906 | $77,968,000 | +$73,795,365 | $96.14 | 4 |
| 2022 Q2 | 41,179 | $90,077,120 | -$25,336,309 | $2,187.45 | 5 |
| 2022 Q1 | 52,334 | $146,166,678 | -$578,609 | $2,792.99 | 7 |
| 2021 Q4 | 52,326 | $151,410,000 | +$7,641,808 | $2,893.57 | 9 |
| 2021 Q3 | 49,713 | $132,502,886 | -$25,255,839 | $2,665.32 | 10 |
| 2021 Q2 | 59,776 | $149,806,000 | -$8,478,737 | $2,506.29 | 11 |
| 2021 Q1 | 63,764 | $131,901,490 | -$6,988,190 | $2,068.58 | 13 |
| 2020 Q4 | 67,987 | $119,106,150 | -$21,901,765 | $1,751.88 | 15 |
| 2020 Q3 | 81,949 | $120,431,000 | -$2,856,669 | $1,469.57 | 15 |
| 2020 Q2 | 83,893 | $118,592,000 | +$7,642,123 | $1,413.59 | 15 |
| 2020 Q1 | 78,820 | $91,653,000 | -$16,975,570 | $1,162.81 | 14 |
| 2019 Q4 | 87,777 | $117,361,000 | -$3,740,269 | $1,337.01 | 18 |
| 2019 Q3 | 93,911 | $114,478,000 | -$5,254,683 | $1,219 | 19 |
| 2019 Q2 | 98,727 | $106,722,000 | +$22,170,526 | $1,081 | 21 |
| 2019 Q1 | 78,219 | $91,775,000 | -$258,813 | $1,173.33 | 18 |
| 2018 Q4 | 78,492 | $81,289,000 | -$36,709,929 | $1,035.61 | 19 |
| 2018 Q3 | 109,220 | $130,354,000 | -$852,184 | $1,193.55 | 19 |
| 2018 Q2 | 111,500 | $123,597,000 | +$1,447,162 | $1,115.61 | 20 |
| 2018 Q1 | 221,406 | $228,446,000 | +$103,374,847 | $1,031.79 | 22 |
| 2017 Q4 | 121,196 | $126,819,000 | -$8,178,504 | $1,046.39 | 23 |
| 2017 Q3 | 130,496 | $124,501,000 | -$39,662,349 | $959.11 | 27 |
| 2017 Q2 | 180,006 | $163,594,000 | -$3,727,683 | $908.73 | 30 |
| 2017 Q1 | 185,469 | $155,875,000 | -$7,661,832 | $829.5 | 31 |
| 2016 Q4 | 192,461 | $148,217,000 | -$36,370,936 | $771.8 | 30 |
| 2016 Q3 | 247,491 | $182,988,915 | -$13,551,681 | $777.35 | 35 |
| 2016 Q2 | 260,150 | $180,040,141 | -$639,814 | $692.07 | 36 |
| 2016 Q1 | 257,999 | $192,198,357 | -$268,790,621 | $744.95 | 37 |
| 2015 Q4 | 614,598 | $466,553,576 | -$123,254,341,632 | $758.88 | 72 |
| 2015 Q3 | 203,311,357 | $123,725,684,262 | -$22,894,498,447 | $608.42 | 1,196 |
| 2015 Q2 | 248,184,491 | $129,401,228,303 | +$14,313,113,349 | $520.51 | 1,571 |
| 2015 Q1 | 220,888,665 | $121,030,567,914 | -$5,885,015,814 | $548 | 1,582 |
| 2014 Q4 | 232,435,802 | $122,363,265,155 | +$6,272,598,234 | $526.4 | 1,557 |
| 2014 Q3 | 218,334,949 | $126,059,146,933 | -$5,322,555,634 | $577.36 | 1,493 |
| 2014 Q2 | 227,322,861 | $130,887,065,219 | +$126,574,222,222 | $575.28 | 1,488 |
| 2014 Q1 | 5,196,343 | $5,791,383,843 | +$5,740,048,842 | $1,114.52 | 111 |