| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 1,163,846 | $78,466,658 | +$19,286,533 | $67.43 | 26 |
| 2025 Q3 | 52,146,403 | $3,487,966,432 | -$409,541,552 | $66.90 | 381 |
| 2025 Q2 | 58,701,919 | $3,819,587,578 | -$52,411,404 | $65.35 | 384 |
| 2025 Q1 | 59,349,979 | $3,808,795,052 | +$92,927,810 | $64.20 | 373 |
| 2024 Q4 | 58,060,909 | $3,673,335,603 | -$375,968,367 | $63.15 | 378 |
| 2024 Q3 | 63,472,291 | $4,215,828,780 | +$158,101,336 | $66.37 | 356 |
| 2024 Q2 | 61,454,093 | $3,866,875,267 | +$945,964,174 | $62.91 | 340 |
| 2024 Q1 | 46,092,419 | $2,942,416,090 | +$369,056,597 | $63.85 | 325 |
| 2023 Q4 | 148,409 | $9,461,054 | +$1,505,965 | $63.75 | 4 |
| 2023 Q3 | 37,295,350 | $2,207,309,320 | -$52,551,154 | $59.16 | 296 |
| 2023 Q2 | 37,941,751 | $2,362,009,157 | +$76,583,091 | $62.27 | 285 |
| 2023 Q1 | 34,813,825 | $2,169,277,098 | +$101,394,952 | $62.31 | 289 |
| 2022 Q4 | 33,330,796 | $2,033,319,274 | +$329,673,689 | $60.98 | 274 |
| 2022 Q3 | 28,951,266 | $1,671,691,116 | +$24,007,615 | $57.49 | 222 |
| 2022 Q2 | 28,497,661 | $1,746,919,879 | +$248,937,643 | $61.30 | 239 |
| 2022 Q1 | 24,301,279 | $1,697,219,884 | +$115,863,536 | $69.86 | 231 |
| 2021 Q4 | 22,829,990 | $1,772,908,349 | +$115,069,408 | $77.66 | 246 |
| 2021 Q3 | 19,257,919 | $1,507,791,808 | +$48,515,979 | $78.30 | 224 |
| 2021 Q2 | 20,408,869 | $1,628,997,660 | +$96,394,848 | $79.83 | 225 |
| 2021 Q1 | 19,220,228 | $1,458,206,359 | +$39,419,028 | $77.50 | 209 |
| 2020 Q4 | 18,085,248 | $1,488,124,513 | +$555,001,954 | $82.30 | 196 |
| 2020 Q3 | 10,971,003 | $866,008,924 | +$89,113,425 | $78.90 | 176 |
| 2020 Q2 | 9,806,938 | $762,388,583 | -$6,158,956 | $77.76 | 162 |
| 2020 Q1 | 9,924,233 | $698,035,997 | -$3,870,745 | $70.40 | 152 |
| 2019 Q4 | 9,500,155 | $773,948,349 | +$61,695,084 | $81.41 | 159 |
| 2019 Q3 | 8,913,620 | $718,151,815 | +$40,375,387 | $80.60 | 141 |
| 2019 Q2 | 8,528,795 | $685,937,612 | +$52,258,434 | $80.42 | 128 |
| 2019 Q1 | 7,703,140 | $602,756,783 | +$51,505,870 | $78.25 | 116 |
| 2018 Q4 | 7,113,402 | $530,623,039 | +$44,774,557 | $74.54 | 107 |
| 2018 Q3 | 6,452,009 | $489,091,006 | +$27,906,786 | $75.83 | 98 |
| 2018 Q2 | 6,018,074 | $453,295,589 | +$18,462,069 | $75.30 | 107 |
| 2018 Q1 | 5,788,688 | $452,385,448 | +$39,491,608 | $78.45 | 108 |
| 2017 Q4 | 5,385,386 | $432,311,576 | -$26,902,200 | $80.27 | 108 |
| 2017 Q3 | 5,438,217 | $441,143,441 | +$25,010,323 | $81.15 | 89 |
| 2017 Q2 | 5,171,553 | $414,265,073 | -$11,807,597 | $80.10 | 85 |
| 2017 Q1 | 5,370,243 | $427,795,766 | -$27,079,191 | $79.65 | 75 |
| 2016 Q4 | 5,518,699 | $427,929,000 | +$60,035,811 | $77.54 | 65 |
| 2016 Q3 | 4,707,800 | $384,056,000 | +$65,467,982 | $81.62 | 65 |
| 2016 Q2 | 3,907,313 | $313,684,000 | +$34,086,095 | $80.29 | 61 |
| 2016 Q1 | 3,529,872 | $271,621,000 | +$15,892,838 | $76.95 | 51 |
| 2015 Q4 | 3,284,855 | $243,017,923 | +$27,245,304 | $73.96 | 49 |
| 2015 Q3 | 2,700,517 | $200,381,000 | +$67,161,880 | $74.19 | 38 |
| 2015 Q2 | 1,804,274 | $138,798,003 | +$33,375,379 | $76.94 | 42 |
| 2015 Q1 | 1,372,841 | $106,756,638 | +$3,204,463 | $77.77 | 34 |
| 2014 Q4 | 1,348,178 | $102,950,016 | -$12,416,984 | $76.36 | 36 |
| 2014 Q3 | 1,139,384 | $89,750,323 | +$24,568,364 | $78.76 | 36 |
| 2014 Q2 | 759,150 | $61,291,258 | -$5,307,142 | $80.72 | 27 |
| 2014 Q1 | 813,887 | $63,669,000 | +$11,775,068 | $78.23 | 24 |