| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 9,706 | $2,343,960 | -$531,505 | $288.25 | 8 |
| 2025 Q2 | 12,390 | $3,213,972 | -$23,791 | $330.58 | 10 |
| 2025 Q1 | 11,865 | $3,223,423 | -$319,353 | $329.00 | 12 |
| 2024 Q4 | 12,963 | $3,008,756 | -$346,220 | $276.14 | 9 |
| 2024 Q3 | 14,046 | $4,128,561 | -$7,978 | $346.44 | 11 |
| 2024 Q2 | 12,469 | $4,124,487 | +$839,228 | $330.57 | 10 |
| 2024 Q1 | 9,930 | $3,609,055 | +$747,875 | $363.19 | 9 |
| 2023 Q4 | 7,870 | $2,363,353 | -$5,235,961 | $299.45 | 8 |
| 2023 Q3 | 26,290 | $7,499,629 | -$4,453,799 | $286.07 | 9 |
| 2023 Q2 | 41,767 | $11,726,050 | +$9,542,550 | $280.60 | 7 |
| 2023 Q1 | 7,757 | $1,990,083 | -$42,211,667 | $255.53 | 6 |
| 2022 Q4 | 135,271 | $44,823,949 | +$26,948,957 | $331.34 | 10 |
| 2022 Q3 | 56,521 | $15,684,000 | -$4,700,619 | $277.49 | 11 |
| 2022 Q2 | 73,460 | $19,357,000 | -$11,704,320 | $263.51 | 10 |
| 2022 Q1 | 117,873 | $28,243,000 | -$3,044,578 | $239.60 | 10 |
| 2021 Q4 | 130,912 | $30,063,000 | -$25,663,780 | $229.68 | 12 |
| 2021 Q3 | 253,061 | $50,765,000 | +$10,240,750 | $200.17 | 16 |
| 2021 Q2 | 199,668 | $47,254,000 | +$1,599,374 | $237.05 | 16 |
| 2021 Q1 | 192,432 | $46,488,000 | -$11,502,776 | $241.73 | 21 |
| 2020 Q4 | 241,043 | $50,291,000 | +$4,438,936 | $208.15 | 21 |
| 2020 Q3 | 219,525 | $37,303,000 | +$3,360,747 | $169.40 | 20 |
| 2020 Q2 | 201,620 | $37,847,000 | -$1,556,779 | $187.66 | 22 |
| 2020 Q1 | 211,287 | $37,572,418 | -$20,679,970 | $177.17 | 27 |
| 2019 Q4 | 315,601 | $64,108,000 | -$23,113,849 | $204.49 | 30 |
| 2019 Q3 | 429,354 | $65,147,000 | +$3,945,204 | $151.80 | 33 |
| 2019 Q2 | 404,362 | $63,962,000 | -$183,860,230 | $157.55 | 36 |
| 2019 Q1 | 1,503,478 | $248,910,900 | -$181,567,426 | $160.82 | 46 |
| 2018 Q4 | 2,471,953 | $467,101,735 | -$47,300,247,993 | $189.92 | 79 |
| 2018 Q3 | 230,325,126 | $47,942,832,701 | +$2,204,846,735 | $208.25 | 857 |
| 2018 Q2 | 220,863,811 | $37,520,944,382 | +$861,439,169 | $169.95 | 841 |
| 2018 Q1 | 216,402,441 | $36,273,135,935 | -$98,900,821 | $167.74 | 852 |
| 2017 Q4 | 216,719,339 | $43,989,111,651 | -$760,694,820 | $203.09 | 856 |
| 2017 Q3 | 219,581,820 | $41,050,092,217 | -$907,683,403 | $186.94 | 774 |
| 2017 Q2 | 228,296,165 | $38,259,693,410 | -$35,490,157 | $167.39 | 767 |
| 2017 Q1 | 225,158,844 | $33,000,096,692 | +$2,468,561,095 | $146.49 | 747 |
| 2016 Q4 | 228,835,820 | $30,546,480,053 | +$138,895,129 | $133.39 | 720 |
| 2016 Q3 | 222,882,850 | $29,027,559,492 | +$178,363,042 | $130.32 | 690 |
| 2016 Q2 | 221,467,752 | $28,335,842,347 | -$130,745,458 | $127.99 | 702 |
| 2016 Q1 | 221,719,392 | $30,423,498,442 | -$170,690,557 | $137.24 | 722 |
| 2015 Q4 | 223,080,825 | $32,643,511,771 | +$102,988,451 | $146.33 | 734 |
| 2015 Q3 | 222,556,006 | $30,051,673,960 | -$302,593,475 | $135.02 | 742 |
| 2015 Q2 | 223,433,563 | $36,189,971,069 | -$114,080,392 | $162.00 | 753 |
| 2015 Q1 | 225,289,756 | $29,134,389,646 | -$52,681,776 | $129.44 | 683 |
| 2014 Q4 | 225,872,130 | $23,244,935,157 | -$572,449,372 | $102.91 | 646 |
| 2014 Q3 | 227,112,569 | $20,596,385,519 | -$1,452,875 | $90.69 | 602 |
| 2014 Q2 | 226,674,060 | $20,846,599,671 | -$401,315,187 | $91.97 | 591 |
| 2014 Q1 | 228,524,772 | $19,128,598,903 | -$595,275,026 | $83.73 | 577 |