| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,918,870 | $826,143,847 | -$24,343,573 | $167.99 | 249 |
| 2025 Q2 | 5,101,994 | $803,056,979 | -$14,282,128 | $157.36 | 250 |
| 2025 Q1 | 5,157,980 | $682,564,531 | -$46,770,638 | $132.25 | 228 |
| 2024 Q4 | 5,555,942 | $825,492,599 | -$5,972,092 | $148.55 | 256 |
| 2024 Q3 | 5,597,780 | $774,588,478 | -$23,437,114 | $138.65 | 232 |
| 2024 Q2 | 5,748,373 | $783,362,899 | -$22,119,107 | $136.26 | 231 |
| 2024 Q1 | 5,887,180 | $792,972,448 | -$17,267,643 | $134.82 | 225 |
| 2023 Q4 | 6,119,370 | $783,507,470 | +$27,971,041 | $128.07 | 222 |
| 2023 Q3 | 5,849,442 | $650,406,668 | +$12,018,335 | $111.15 | 206 |
| 2023 Q2 | 5,741,405 | $660,459,505 | +$6,033,579 | $115.04 | 202 |
| 2023 Q1 | 5,666,209 | $595,165,643 | -$20,422,057 | $105.19 | 196 |
| 2022 Q4 | 5,870,033 | $537,977,836 | -$12,228,694 | $91.55 | 193 |
| 2022 Q3 | 5,998,026 | $520,906,668 | -$16,952,263 | $86.7 | 183 |
| 2022 Q2 | 6,185,375 | $583,379,052 | -$70,351,521 | $94.11 | 182 |
| 2022 Q1 | 6,914,830 | $802,802,041 | -$268,541,727 | $116.15 | 202 |
| 2021 Q4 | 9,214,714 | $1,214,999,337 | -$755,101,276 | $132.02 | 225 |
| 2021 Q3 | 15,090,299 | $1,854,911,503 | +$67,754,127 | $122.87 | 208 |
| 2021 Q2 | 14,706,183 | $1,825,612,701 | -$62,136,903 | $124.15 | 202 |
| 2021 Q1 | 15,210,514 | $1,730,339,086 | -$187,359,878 | $113.63 | 212 |
| 2020 Q4 | 16,814,909 | $1,882,775,367 | -$57,184,248 | $111.82 | 221 |
| 2020 Q3 | 16,989,247 | $1,545,181,826 | -$56,076,333 | $90.92 | 189 |
| 2020 Q2 | 17,610,328 | $1,469,033,501 | -$141,802,406 | $83.39 | 176 |
| 2020 Q1 | 19,228,659 | $1,143,018,966 | -$310,390,818 | $59.4 | 181 |
| 2019 Q4 | 24,428,678 | $1,773,257,789 | -$51,943,053 | $72.57 | 201 |
| 2019 Q3 | 25,267,931 | $1,644,047,827 | -$8,752,952 | $65.15 | 183 |
| 2019 Q2 | 25,424,539 | $1,688,802,956 | +$1,535,301 | $66.54 | 183 |
| 2019 Q1 | 25,641,748 | $1,636,907,535 | +$3,345,588 | $63.92 | 182 |
| 2018 Q4 | 26,067,579 | $1,375,600,374 | -$98,427,467 | $52.55 | 160 |
| 2018 Q3 | 27,683,802 | $1,756,105,858 | +$53,356,747 | $63.54 | 161 |
| 2018 Q2 | 26,729,937 | $1,504,579,855 | +$37,124,681 | $56.27 | 150 |
| 2018 Q1 | 26,142,054 | $1,437,257,125 | +$85,304,060 | $55.02 | 155 |
| 2017 Q4 | 24,591,048 | $1,263,245,723 | +$868,553,399 | $51.32 | 137 |
| 2017 Q3 | 7,524,289 | $361,141,993 | -$75,809,723 | $47.97 | 105 |
| 2017 Q2 | 9,159,254 | $398,578,523 | +$22,529,627 | $43.52 | 104 |
| 2017 Q1 | 8,635,872 | $362,757,643 | -$9,761,540 | $42.03 | 95 |
| 2016 Q4 | 8,845,786 | $335,292,152 | +$30,569,337 | $37.9 | 94 |
| 2016 Q3 | 7,980,239 | $293,181,913 | -$9,172,341 | $36.75 | 75 |
| 2016 Q2 | 8,241,206 | $271,792,115 | -$77,797,839 | $32.99 | 77 |
| 2016 Q1 | 10,542,227 | $347,069,152 | -$145,726,470 | $32.96 | 78 |
| 2015 Q4 | 14,979,085 | $497,318,971 | +$8,184,420 | $33.24 | 85 |
| 2015 Q3 | 14,512,613 | $461,315,000 | -$55,407,990 | $31.65 | 82 |
| 2015 Q2 | 16,159,888 | $571,353,581 | +$117,221,103 | $35.35 | 85 |
| 2015 Q1 | 12,438,093 | $444,643,197 | -$404,097,253 | $35.76 | 76 |
| 2014 Q4 | 24,678,153 | $851,694,178 | +$182,950,343 | $34.51 | 84 |
| 2014 Q3 | 19,313,474 | $625,919,131 | +$68,070,353 | $32.42 | 70 |
| 2014 Q2 | 17,398,777 | $559,826,390 | -$104,335,882 | $32.52 | 70 |
| 2014 Q1 | 20,766,746 | $639,280,991 | +$271,178,266 | $31.17 | 63 |