| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 103,289 | $8,900,668 | +$1,529 | $83.11 | 5 |
| 2025 Q2 | 186,648 | $12,732,531 | -$5,291,065 | $68.22 | 7 |
| 2025 Q1 | 286,772 | $17,069,243 | -$114,311,771 | $59.5 | 10 |
| 2024 Q4 | 2,170,978 | $131,267,642 | -$17,418,569,812 | $60.48 | 26 |
| 2024 Q3 | 245,229,944 | $17,650,655,983 | -$374,774,658 | $72.01 | 708 |
| 2024 Q2 | 251,182,463 | $17,678,618,656 | -$475,914,789 | $70.42 | 732 |
| 2024 Q1 | 257,056,325 | $20,448,842,657 | -$153,928,510 | $79.65 | 729 |
| 2023 Q4 | 257,927,919 | $23,118,646,709 | -$497,364,003 | $89.72 | 742 |
| 2023 Q3 | 262,635,794 | $25,887,004,698 | +$303,689,646 | $98.59 | 738 |
| 2023 Q2 | 259,812,429 | $26,560,777,932 | +$435,030,871 | $102.09 | 729 |
| 2023 Q1 | 254,864,185 | $28,564,199,009 | +$461,349,245 | $112.19 | 769 |
| 2022 Q4 | 252,865,086 | $23,560,688,892 | -$247,530 | $93.13 | 730 |
| 2022 Q3 | 253,274,152 | $19,845,821,139 | +$341,366,681 | $78.21 | 659 |
| 2022 Q2 | 248,436,359 | $22,123,795,994 | +$19,816,920 | $89.07 | 720 |
| 2022 Q1 | 247,917,021 | $29,629,821,245 | -$30,447,386 | $119.71 | 738 |
| 2021 Q4 | 246,890,443 | $40,661,532,810 | -$532,882,567 | $164.95 | 808 |
| 2021 Q3 | 248,146,758 | $36,948,226,596 | +$293,684,280 | $148.97 | 735 |
| 2021 Q2 | 247,087,032 | $38,843,373,799 | +$333,766,604 | $157.33 | 706 |
| 2021 Q1 | 245,859,456 | $33,882,251,685 | -$459,501,655 | $137.9 | 713 |
| 2020 Q4 | 249,521,365 | $32,496,459,047 | -$851,471,730 | $130.29 | 660 |
| 2020 Q3 | 256,911,746 | $23,532,202,065 | -$413,239,096 | $91.68 | 573 |
| 2020 Q2 | 261,007,580 | $20,330,190,879 | +$2,124,476,878 | $77.92 | 558 |
| 2020 Q1 | 234,853,010 | $11,559,025,043 | -$326,481,364 | $49.24 | 502 |
| 2019 Q4 | 238,703,268 | $22,652,846,550 | -$460,077,574 | $94.97 | 597 |
| 2019 Q3 | 244,499,487 | $21,364,005,393 | -$569,094,240 | $87.42 | 533 |
| 2019 Q2 | 251,085,408 | $20,280,521,095 | +$413,351,264 | $80.83 | 535 |
| 2019 Q1 | 249,106,457 | $19,785,339,085 | +$259,228,589 | $79.49 | 568 |
| 2018 Q4 | 247,027,569 | $15,193,694,156 | -$94,506,389 | $61.57 | 586 |
| 2018 Q3 | 247,526,226 | $20,749,011,439 | +$186,694,151 | $83.9 | 611 |
| 2018 Q2 | 244,147,568 | $22,348,472,179 | +$384,195,000 | $91.63 | 633 |
| 2018 Q1 | 239,998,817 | $20,371,443,618 | -$94,178,657 | $84.97 | 628 |
| 2017 Q4 | 241,228,467 | $20,449,057,894 | +$20,399,821,494 | $84.83 | 616 |
| 2017 Q3 | 22,522 | $2,216,034 | +$162,756 | $98.39 | 3 |
| 2017 Q2 | 20,866 | $1,828,594 | -$367,103 | $87.65 | 2 |
| 2017 Q1 | 25,055 | $2,016,300 | +$76,612 | $80.48 | 2 |
| 2016 Q4 | 24,103 | $1,622,906 | +$1,585,484 | $67.34 | 2 |
| 2016 Q3 | 502 | $2,946,000 | -$448,339,193 | $69.15 | 3 |
| 2016 Q2 | 42,631 | $2,667,775 | -$307,704 | $62.59 | 3 |
| 2016 Q1 | 47,524 | $3,564,905 | -$438 | $75.02 | 4 |
| 2015 Q4 | 71 | $6,000 | $84.51 | 1 |