| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 9,534 | $535,613 | +$76,830 | $55.24 | 6 |
| 2025 Q3 | 51,798,648 | $2,795,565,083 | +$22,707,220 | $53.93 | 286 |
| 2025 Q2 | 51,307,734 | $2,821,947,129 | -$71,213,084 | $55.00 | 282 |
| 2025 Q1 | 52,621,645 | $2,729,351,168 | -$62,917,949 | $51.87 | 258 |
| 2024 Q4 | 53,836,449 | $2,860,383,558 | +$69,777,579 | $53.13 | 248 |
| 2024 Q3 | 52,538,478 | $2,681,284,181 | -$42,207,342 | $50.99 | 259 |
| 2024 Q2 | 53,345,310 | $2,507,033,852 | +$4,031,901 | $47.00 | 228 |
| 2024 Q1 | 53,332,867 | $2,406,784,396 | -$1,775,857 | $45.14 | 238 |
| 2023 Q4 | 40,934 | $1,880,099 | +$599,892 | $45.93 | 1 |
| 2023 Q3 | 51,865,356 | $1,893,146,742 | -$23,084,781 | $36.50 | 208 |
| 2023 Q2 | 52,765,741 | $1,990,471,551 | -$40,118,196 | $37.72 | 199 |
| 2023 Q1 | 53,626,869 | $2,016,888,917 | -$10,235,405 | $37.61 | 217 |
| 2022 Q4 | 53,423,481 | $2,422,455,372 | -$22,303,398 | $45.34 | 219 |
| 2022 Q3 | 51,415,731 | $2,388,507,331 | -$186,879,156 | $46.46 | 219 |
| 2022 Q2 | 56,145,425 | $2,249,625,620 | -$12,628,627 | $40.09 | 219 |
| 2022 Q1 | 55,920,922 | $2,609,106,107 | +$545,706,185 | $46.62 | 215 |
| 2021 Q4 | 44,914,719 | $2,251,450,539 | +$78,022,783 | $50.12 | 190 |
| 2021 Q3 | 43,260,976 | $2,219,899,920 | +$29,834,625 | $51.31 | 184 |
| 2021 Q2 | 42,424,039 | $1,976,868,970 | -$18,782,254 | $46.59 | 182 |
| 2021 Q1 | 42,446,844 | $2,113,354,046 | +$80,769,009 | $49.79 | 183 |
| 2020 Q4 | 40,964,673 | $1,839,052,369 | -$42,422,841 | $44.88 | 159 |
| 2020 Q3 | 42,215,113 | $1,139,512,864 | -$2,662,790 | $26.97 | 146 |
| 2020 Q2 | 43,192,061 | $1,237,845,586 | +$16,751,522 | $28.70 | 164 |
| 2020 Q1 | 41,404,287 | $1,031,548,123 | -$34,948,928 | $24.92 | 146 |
| 2019 Q4 | 43,063,384 | $1,894,218,032 | -$29,231,985 | $43.99 | 172 |
| 2019 Q3 | 42,971,264 | $1,895,160,218 | +$891,990 | $44.10 | 159 |
| 2019 Q2 | 43,690,775 | $1,804,152,048 | +$145,607,119 | $41.30 | 166 |
| 2019 Q1 | 42,620,589 | $1,645,216,708 | +$582,510,563 | $38.60 | 186 |
| 2018 Q4 | 27,534,426 | $1,044,149,292 | +$19,535,117 | $37.91 | 146 |
| 2018 Q3 | 26,993,108 | $1,273,425,566 | +$82,381,527 | $47.15 | 157 |
| 2018 Q2 | 25,104,964 | $1,338,209,675 | +$8,006,200 | $53.30 | 152 |
| 2018 Q1 | 25,344,929 | $1,214,158,157 | +$9,055,913 | $47.90 | 141 |
| 2017 Q4 | 25,033,442 | $1,198,253,357 | -$3,351,522 | $47.85 | 142 |
| 2017 Q3 | 25,510,878 | $1,243,805,797 | +$32,494,347 | $48.75 | 141 |
| 2017 Q2 | 24,779,344 | $1,123,740,391 | +$12,147,168 | $45.35 | 142 |
| 2017 Q1 | 23,701,624 | $1,090,671,595 | +$92,714,419 | $45.95 | 145 |
| 2016 Q4 | 23,331,848 | $1,082,707,767 | +$26,945,877 | $46.35 | 147 |
| 2016 Q3 | 23,166,267 | $845,327,092 | +$12,785,611 | $36.49 | 137 |
| 2016 Q2 | 22,827,990 | $734,817,479 | +$694,331 | $32.19 | 133 |
| 2016 Q1 | 22,801,269 | $741,753,780 | +$17,430,025 | $32.52 | 121 |
| 2015 Q4 | 22,266,079 | $719,618,483 | +$24,975,489 | $32.36 | 117 |
| 2015 Q3 | 21,506,444 | $619,658,948 | -$40,783,190 | $28.81 | 110 |
| 2015 Q2 | 21,292,295 | $582,348,350 | +$385,280,726 | $27.35 | 117 |
| 2015 Q1 | 6,984,655 | $528,256,133 | +$24,046,132 | $75.63 | 113 |
| 2014 Q4 | 6,951,437 | $534,492,181 | +$10,624,188 | $76.89 | 121 |
| 2014 Q3 | 6,849,405 | $490,478,857 | +$8,758,099 | $71.61 | 122 |
| 2014 Q2 | 6,686,637 | $492,537,032 | +$9,214,458 | $73.67 | 115 |
| 2014 Q1 | 6,648,026 | $474,722,037 | -$4,047,499 | $71.43 | 117 |