| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 339,842 | $43,047,448 | -$9,759,877 | $125.92 | 41 |
| 2025 Q3 | 19,951,043 | $2,510,842,041 | +$7,561,007 | $125.86 | 627 |
| 2025 Q2 | 20,420,719 | $2,433,139,797 | +$22,431,942 | $119.12 | 641 |
| 2025 Q1 | 19,875,026 | $2,575,109,355 | -$248,610,002 | $129.71 | 685 |
| 2024 Q4 | 21,903,431 | $2,658,410,759 | +$106,023,734 | $121.31 | 675 |
| 2024 Q3 | 20,828,072 | $2,553,192,358 | -$178,477,458 | $122.47 | 616 |
| 2024 Q2 | 22,252,709 | $2,839,505,317 | -$75,591,439 | $127.57 | 611 |
| 2024 Q1 | 22,843,847 | $3,009,696,130 | +$55,284,930 | $131.70 | 622 |
| 2023 Q4 | 91,735 | $10,675,685 | +$2,103,430 | $117.28 | 8 |
| 2023 Q3 | 24,458,642 | $3,099,437,141 | +$524,259,506 | $126.74 | 586 |
| 2023 Q2 | 18,622,456 | $2,103,277,074 | -$124,106,293 | $112.89 | 547 |
| 2023 Q1 | 19,599,454 | $2,240,533,646 | -$241,532,325 | $114.23 | 550 |
| 2022 Q4 | 23,645,763 | $2,866,366,979 | +$139,249,220 | $121.28 | 582 |
| 2022 Q3 | 22,090,390 | $2,244,705,641 | -$169,357,993 | $101.58 | 501 |
| 2022 Q2 | 23,923,740 | $2,381,559,854 | -$344,849,988 | $99.47 | 535 |
| 2022 Q1 | 26,979,443 | $2,888,552,346 | -$96,504,499 | $107.04 | 527 |
| 2021 Q4 | 28,508,396 | $2,218,278,933 | +$188,124,604 | $77.61 | 459 |
| 2021 Q3 | 25,304,505 | $1,870,668,012 | +$76,947,962 | $73.90 | 395 |
| 2021 Q2 | 23,639,350 | $1,793,806,179 | +$19,079,829 | $75.89 | 411 |
| 2021 Q1 | 23,647,518 | $1,585,569,914 | +$179,665,560 | $68.00 | 389 |
| 2020 Q4 | 20,701,299 | $1,074,739,899 | +$173,485,215 | $51.86 | 328 |
| 2020 Q3 | 16,971,081 | $684,054,164 | -$36,993,299 | $40.31 | 280 |
| 2020 Q2 | 17,726,735 | $889,948,781 | +$26,206,418 | $50.30 | 294 |
| 2020 Q1 | 17,272,616 | $660,496,857 | +$108,581,073 | $38.22 | 266 |
| 2019 Q4 | 13,304,849 | $1,081,152,470 | +$73,465,725 | $81.49 | 301 |
| 2019 Q3 | 12,162,405 | $949,450,684 | -$27,794,967 | $78.02 | 273 |
| 2019 Q2 | 12,600,055 | $1,070,916,325 | -$50,930,218 | $85.02 | 308 |
| 2019 Q1 | 13,202,268 | $1,179,974,053 | -$86,473,135 | $89.38 | 315 |
| 2018 Q4 | 14,192,646 | $1,094,873,368 | -$68,179,466 | $77.11 | 307 |
| 2018 Q3 | 14,186,249 | $1,490,772,115 | -$5,704,050 | $105.11 | 329 |
| 2018 Q2 | 14,263,309 | $1,497,661,007 | +$45,794,498 | $105.08 | 322 |
| 2018 Q1 | 13,924,002 | $1,287,241,652 | -$30,362,707 | $92.37 | 318 |
| 2017 Q4 | 14,346,630 | $1,420,007,986 | +$62,131,520 | $98.95 | 310 |
| 2017 Q3 | 13,597,456 | $1,272,359,139 | +$9,799,949 | $93.58 | 266 |
| 2017 Q2 | 13,516,457 | $1,196,053,434 | -$25,259,924 | $88.50 | 252 |
| 2017 Q1 | 13,615,792 | $1,316,835,375 | +$51,007,168 | $96.71 | 261 |
| 2016 Q4 | 13,223,520 | $1,384,279,662 | +$105,033,068 | $104.68 | 272 |
| 2016 Q3 | 12,069,872 | $1,178,803,435 | +$3,496,771 | $97.69 | 241 |
| 2016 Q2 | 12,079,012 | $1,148,618,389 | +$14,110,480 | $95.12 | 243 |
| 2016 Q1 | 11,896,666 | $1,019,926,155 | -$537,409,023 | $85.82 | 229 |
| 2015 Q4 | 18,208,705 | $1,511,093,324 | +$209,910,723 | $83.12 | 229 |
| 2015 Q3 | 15,518,110 | $1,319,592,604 | +$217,295,807 | $84.76 | 181 |
| 2015 Q2 | 16,640,680 | $1,779,073,355 | +$341,407,084 | $106.94 | 202 |
| 2015 Q1 | 13,455,479 | $1,470,673,176 | +$107,273,454 | $109.28 | 198 |
| 2014 Q4 | 12,508,174 | $1,395,920,722 | +$309,586,035 | $111.62 | 190 |
| 2014 Q3 | 9,393,339 | $1,231,273,470 | +$60,481,817 | $131.11 | 163 |
| 2014 Q2 | 8,986,200 | $1,293,572,204 | +$116,416,450 | $143.96 | 164 |
| 2014 Q1 | 8,181,696 | $1,050,605,343 | +$150,675,557 | $128.41 | 139 |