| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,936,205 | $762,953,038 | +$71,343,502 | $96.14 | 149 |
| 2025 Q2 | 7,416,070 | $710,455,331 | +$51,907,607 | $95.83 | 158 |
| 2025 Q1 | 6,860,618 | $658,459,361 | +$9,242,819 | $95.98 | 157 |
| 2024 Q4 | 6,800,820 | $646,149,630 | +$21,756,398 | $94.99 | 159 |
| 2024 Q3 | 6,297,000 | $604,214,986 | -$19,546,994 | $95.96 | 150 |
| 2024 Q2 | 6,439,570 | $609,644,217 | -$18,602,026 | $94.67 | 153 |
| 2024 Q1 | 6,637,336 | $629,488,311 | -$68,867,260 | $94.86 | 156 |
| 2023 Q4 | 7,356,841 | $697,212,260 | -$48,779,522 | $94.76 | 159 |
| 2023 Q3 | 7,721,232 | $723,799,693 | +$8,105,362 | $93.74 | 152 |
| 2023 Q2 | 7,640,728 | $716,256,511 | -$207,277,150 | $93.74 | 147 |
| 2023 Q1 | 9,839,686 | $933,658,723 | -$23,743,608 | $94.88 | 159 |
| 2022 Q4 | 10,110,108 | $953,419,729 | -$50,539,196 | $94.26 | 161 |
| 2022 Q3 | 10,349,820 | $980,443,378 | -$28,650,238 | $94.71 | 156 |
| 2022 Q2 | 10,687,948 | $1,026,345,693 | +$269,295,943 | $96.02 | 155 |
| 2022 Q1 | 8,065,336 | $786,660,071 | +$45,192,173 | $97.53 | 141 |
| 2021 Q4 | 7,588,821 | $763,528,008 | +$76,546,148 | $100.59 | 142 |
| 2021 Q3 | 6,314,071 | $643,005,941 | +$31,107,301 | $101.82 | 125 |
| 2021 Q2 | 6,386,419 | $649,574,031 | +$54,948,793 | $101.71 | 122 |
| 2021 Q1 | 5,851,140 | $596,515,552 | +$106,764,371 | $101.97 | 109 |
| 2020 Q4 | 4,786,378 | $488,290,366 | +$32,199,861 | $102.05 | 109 |
| 2020 Q3 | 4,304,399 | $439,550,060 | +$89,934,183 | $102.18 | 89 |
| 2020 Q2 | 3,465,715 | $353,166,076 | +$5,254,935 | $101.94 | 78 |
| 2020 Q1 | 3,356,759 | $333,051,730 | +$14,704,045 | $99 | 70 |
| 2019 Q4 | 3,422,338 | $342,486,380 | +$21,936,674 | $99.8 | 69 |
| 2019 Q3 | 3,146,740 | $316,424,343 | +$34,221,240 | $100.35 | 61 |
| 2019 Q2 | 2,805,774 | $281,920,695 | +$11,890,166 | $100.22 | 58 |
| 2019 Q1 | 2,687,196 | $268,981,753 | +$34,713,693 | $99.74 | 52 |
| 2018 Q4 | 1,893,638 | $184,806,682 | +$65,249,107 | $98.76 | 52 |
| 2018 Q3 | 1,302,522 | $120,124,070 | +$24,866,875 | $99.67 | 49 |
| 2018 Q2 | 1,196,259 | $95,380,435 | +$8,993,190 | $99.71 | 46 |
| 2018 Q1 | 841,675 | $84,124,500 | +$11,037,717 | $99.96 | 39 |
| 2017 Q4 | 731,077 | $73,356,502 | +$12,397,215 | $100.34 | 37 |
| 2017 Q3 | 596,793 | $60,334,506 | +$20,545,000 | $101.1 | 30 |
| 2017 Q2 | 393,590 | $39,847,000 | -$7,409,840 | $101.27 | 25 |
| 2017 Q1 | 479,959 | $48,365,000 | +$11,010,045 | $100.82 | 26 |
| 2016 Q4 | 357,633 | $35,903,000 | -$5,900,046 | $100.36 | 19 |
| 2016 Q3 | 416,280 | $42,063,000 | +$10,890,031 | $101.04 | 23 |
| 2016 Q2 | 308,552 | $30,970,000 | -$1,745,180 | $100.35 | 20 |
| 2016 Q1 | 326,032 | $32,488,000 | -$78,024,869 | $99.82 | 20 |
| 2015 Q4 | 1,110,873 | $110,786,000 | -$43,983,249 | $99.67 | 21 |
| 2015 Q3 | 1,546,213 | $155,410,000 | -$2,173,031 | $100.5 | 16 |
| 2015 Q2 | 1,567,470 | $159,161,460 | +$15,795,356 | $101.53 | 13 |
| 2015 Q1 | 1,410,623 | $143,480,000 | +$12,436,685 | $101.77 | 12 |
| 2014 Q4 | 1,288,499 | $129,211,000 | -$3,768,629 | $100.28 | 7 |
| 2014 Q3 | 1,342,925 | $135,920,000 | +$3,380,081 | $101.23 | 6 |
| 2014 Q2 | 1,309,510 | $132,745,000 | +$115,749,501 | $101.36 | 6 |
| 2014 Q1 | 169,002 | $16,968,000 | +$16,968,000 | $100.42 | 4 |