| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 18,295,338 | $1,626,079,403 | -$25,287,719 | $89.13 | 378 |
| 2025 Q2 | 18,823,424 | $1,506,503,556 | +$41,833,855 | $80.1 | 360 |
| 2025 Q1 | 18,254,575 | $1,243,940,285 | +$19,010,793 | $68.06 | 329 |
| 2024 Q4 | 18,012,636 | $1,370,193,951 | +$135,677,203 | $76.06 | 335 |
| 2024 Q3 | 16,132,816 | $1,154,833,850 | -$117,614,067 | $71.6 | 302 |
| 2024 Q2 | 17,796,120 | $1,239,534,198 | +$102,853,100 | $69.93 | 297 |
| 2024 Q1 | 16,369,794 | $1,053,344,392 | -$6,593,241 | $64.4 | 282 |
| 2023 Q4 | 16,506,351 | $978,245,472 | +$50,667,022 | $59.24 | 268 |
| 2023 Q3 | 15,311,206 | $796,000,842 | +$9,686,759 | $51.99 | 256 |
| 2023 Q2 | 14,951,042 | $808,127,412 | -$26,160,610 | $54.08 | 236 |
| 2023 Q1 | 15,412,372 | $738,581,545 | +$12,385,512 | $47.95 | 215 |
| 2022 Q4 | 15,208,205 | $623,334,506 | +$28,398,960 | $40.97 | 212 |
| 2022 Q3 | 14,065,804 | $583,468,369 | +$98,192,256 | $41.44 | 188 |
| 2022 Q2 | 11,425,908 | $492,981,856 | +$13,195,174 | $43.15 | 195 |
| 2022 Q1 | 10,898,837 | $605,408,497 | +$30,421,198 | $55.56 | 204 |
| 2021 Q4 | 10,034,866 | $610,965,478 | +$62,432,309 | $60.9 | 215 |
| 2021 Q3 | 9,799,323 | $550,597,283 | -$17,665,583 | $56.18 | 196 |
| 2021 Q2 | 10,068,645 | $567,446,948 | +$494,111,517 | $56.35 | 182 |
| 2021 Q1 | 824,055 | $423,467,443 | -$134,303,661 | $513.58 | 163 |
| 2020 Q4 | 1,119,386 | $561,584,937 | +$97,591,497 | $501.65 | 165 |
| 2020 Q3 | 796,011 | $345,486,994 | +$17,588,196 | $434 | 135 |
| 2020 Q2 | 738,517 | $288,891,343 | +$28,551,344 | $391.2 | 122 |
| 2020 Q1 | 665,194 | $198,682,014 | -$1,438,336 | $298.59 | 118 |
| 2019 Q4 | 686,365 | $240,042,702 | +$11,400,936 | $349.56 | 129 |
| 2019 Q3 | 631,151 | $198,174,527 | +$168,950 | $314.02 | 111 |
| 2019 Q2 | 619,025 | $194,783,861 | +$6,264,116 | $314.67 | 105 |
| 2019 Q1 | 610,329 | $184,547,610 | +$16,821,320 | $302.67 | 112 |
| 2018 Q4 | 557,233 | $145,151,316 | -$34,873,660 | $259.95 | 99 |
| 2018 Q3 | 647,223 | $204,261,584 | +$28,959,681 | $315.61 | 94 |
| 2018 Q2 | 556,220 | $163,756,231 | +$7,960,351 | $294.66 | 89 |
| 2018 Q1 | 532,945 | $147,439,875 | +$13,320,153 | $276.87 | 83 |
| 2017 Q4 | 487,262 | $132,204,042 | -$7,716,653 | $271.12 | 73 |
| 2017 Q3 | 514,862 | $131,538,050 | +$9,321,436 | $255.17 | 61 |
| 2017 Q2 | 477,292 | $115,296,593 | +$8,142,488 | $241.55 | 60 |
| 2017 Q1 | 443,691 | $103,475,518 | +$17,704,290 | $233.23 | 51 |
| 2016 Q4 | 373,213 | $79,030,395 | +$13,418,842 | $211.62 | 49 |
| 2016 Q3 | 323,132 | $67,496,985 | +$13,995,587 | $208.89 | 44 |
| 2016 Q2 | 257,430 | $48,967,083 | -$2,975,236 | $190.19 | 41 |
| 2016 Q1 | 271,695 | $51,947,000 | -$731,635 | $191.23 | 36 |
| 2015 Q4 | 247,182 | $48,593,000 | +$423,968 | $196.79 | 37 |
| 2015 Q3 | 245,195 | $44,495,000 | +$10,435,745 | $181.14 | 36 |
| 2015 Q2 | 185,619 | $36,430,877 | -$12,059,315 | $196.32 | 28 |
| 2015 Q1 | 247,618 | $47,687,352 | +$20,671,658 | $192.62 | 29 |
| 2014 Q4 | 140,748 | $26,147,102 | -$2,327,566 | $185.76 | 26 |
| 2014 Q3 | 138,778 | $24,462,672 | -$2,815,077 | $176.36 | 20 |
| 2014 Q2 | 158,149 | $27,363,976 | +$6,981,453 | $173.04 | 22 |
| 2014 Q1 | 119,131 | $19,612,429 | +$2,447,579 | $164.59 | 23 |