| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 11,501 | $3,705,685 | +$3,705,415 | $296.1 | 2 |
| 2025 Q2 | 1 | $270 | -$672,049 | $270 | 1 |
| 2025 Q1 | 2,561 | $672,319 | -$257,951 | $266.26 | 2 |
| 2024 Q4 | 5,052 | $930,270 | -$6,625,277 | $227.06 | 2 |
| 2024 Q3 | 25,240 | $6,625,547 | -$15,905,838 | $262.54 | 4 |
| 2024 Q2 | 84,866 | $22,495,685 | -$53,505,782,841 | $262.52 | 14 |
| 2024 Q1 | 202,013,820 | $53,027,368,862 | -$56,054,565 | $262.5 | 1,280 |
| 2023 Q4 | 202,626,312 | $45,569,301,802 | +$1,422,288,373 | $224.88 | 1,305 |
| 2023 Q3 | 195,504,114 | $44,909,057,370 | +$562,361,372 | $229.55 | 1,318 |
| 2023 Q2 | 192,910,637 | $39,966,501,877 | -$1,453,674,399 | $207.18 | 1,279 |
| 2023 Q1 | 198,172,981 | $40,482,132,565 | -$1,878,732,913 | $204.24 | 1,190 |
| 2022 Q4 | 209,207,536 | $47,758,475,448 | -$1,638,291,778 | $228.39 | 1,194 |
| 2022 Q3 | 216,356,971 | $46,940,809,732 | -$784,241,349 | $216.53 | 1,113 |
| 2022 Q2 | 216,973,146 | $48,393,330,580 | -$385,267,432 | $223.08 | 1,122 |
| 2022 Q1 | 219,502,811 | $54,879,044,812 | +$1,907,141,349 | $250.03 | 1,048 |
| 2021 Q4 | 211,904,891 | $38,577,137,771 | +$877,806,964 | $181.88 | 918 |
| 2021 Q3 | 206,907,106 | $34,446,066,447 | -$707,026,654 | $166.51 | 815 |
| 2021 Q2 | 211,311,011 | $34,314,814,447 | +$2,778,517,550 | $162.52 | 802 |
| 2021 Q1 | 194,701,578 | $30,891,041,175 | +$6,811,437,552 | $158.82 | 748 |
| 2020 Q4 | 152,549,727 | $17,375,910,395 | +$591,391,729 | $113.89 | 661 |
| 2020 Q3 | 147,508,983 | $12,685,485,075 | -$72,744,113 | $85.99 | 611 |
| 2020 Q2 | 148,702,337 | $14,524,440,861 | +$158,027,596 | $97.7 | 623 |
| 2020 Q1 | 148,073,916 | $10,393,007,140 | -$239,334,494 | $70.15 | 608 |
| 2019 Q4 | 146,612,503 | $22,198,195,075 | +$206,750,916 | $151.37 | 721 |
| 2019 Q3 | 145,729,757 | $18,330,654,251 | -$378,519,906 | $125.77 | 678 |
| 2019 Q2 | 147,638,349 | $22,686,324,932 | -$98,834,181 | $153.86 | 745 |
| 2019 Q1 | 149,390,335 | $22,749,754,129 | +$116,829,525 | $152.28 | 737 |
| 2018 Q4 | 149,495,974 | $19,656,840,614 | -$120,687,448 | $131.52 | 741 |
| 2018 Q3 | 150,266,816 | $26,171,871,165 | -$361,022,852 | $174.19 | 763 |
| 2018 Q2 | 152,038,065 | $28,769,827,188 | +$302,823,610 | $189.24 | 773 |
| 2018 Q1 | 150,443,135 | $25,866,261,903 | -$376,173,192 | $171.78 | 756 |
| 2017 Q4 | 152,678,163 | $26,385,445,000 | -$558,886,319 | $172.85 | 721 |
| 2017 Q3 | 156,067,147 | $23,023,714,202 | -$248,305,257 | $147.54 | 662 |
| 2017 Q2 | 157,572,345 | $25,150,300,694 | -$89,807,761 | $159.58 | 702 |
| 2017 Q1 | 159,773,978 | $29,749,347,067 | +$2,544,433,082 | $186.23 | 735 |
| 2016 Q4 | 157,827,904 | $28,424,124,625 | -$529,462,766 | $180.07 | 729 |
| 2016 Q3 | 159,693,303 | $29,631,623,567 | +$24,451,864 | $185.65 | 671 |
| 2016 Q2 | 159,978,498 | $24,192,118,584 | +$610,405,406 | $151.21 | 660 |
| 2016 Q1 | 155,641,478 | $21,900,901,929 | +$2,228,773,745 | $140.74 | 589 |
| 2015 Q4 | 140,873,612 | $17,660,779,815 | -$312,256,596 | $125.38 | 557 |
| 2015 Q3 | 142,370,356 | $17,317,046,863 | +$73,514,282 | $121.64 | 517 |
| 2015 Q2 | 141,338,418 | $19,600,336,382 | -$212,684,475 | $138.69 | 542 |
| 2015 Q1 | 142,171,983 | $23,250,251,941 | +$713,259,850 | $163.51 | 545 |
| 2014 Q4 | 138,128,916 | $20,563,109,598 | +$962,474,196 | $148.85 | 547 |
| 2014 Q3 | 130,513,024 | $25,707,214,088 | +$378,941,030 | $196.97 | 535 |
| 2014 Q2 | 130,071,099 | $29,889,908,836 | -$203,062,116 | $229.81 | 573 |
| 2014 Q1 | 131,335,050 | $24,585,079,088 | +$734,077,639 | $187.14 | 549 |