| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,813,230 | $356,676,796 | -$3,240,661 | $93.55 | 100 |
| 2025 Q2 | 3,859,411 | $356,639,367 | -$25,184,495 | $92.4 | 102 |
| 2025 Q1 | 4,131,842 | $381,207,425 | +$103,038,318 | $92.27 | 95 |
| 2024 Q4 | 3,025,714 | $280,619,184 | -$9,331,063 | $92.74 | 92 |
| 2024 Q3 | 3,100,022 | $288,456,925 | +$34,253,933 | $93.05 | 82 |
| 2024 Q2 | 2,706,003 | $251,580,029 | +$22,897,269 | $92.93 | 75 |
| 2024 Q1 | 2,452,812 | $230,657,762 | +$25,552,438 | $94.04 | 73 |
| 2023 Q4 | 2,182,146 | $203,180,560 | +$15,572,566 | $93.08 | 70 |
| 2023 Q3 | 1,806,671 | $167,265,022 | -$18,485,169 | $92.55 | 65 |
| 2023 Q2 | 2,192,635 | $203,775,524 | -$76,483,195 | $92.95 | 69 |
| 2023 Q1 | 3,020,509 | $276,777,178 | -$127,000,577 | $91.63 | 83 |
| 2022 Q4 | 4,417,312 | $399,799,966 | -$280,835,025 | $90.49 | 106 |
| 2022 Q3 | 7,367,722 | $653,927,421 | -$265,936,881 | $88.74 | 109 |
| 2022 Q2 | 10,455,951 | $943,815,246 | -$119,013,430 | $90.26 | 122 |
| 2022 Q1 | 11,752,369 | $1,098,238,005 | +$213,717,231 | $93.53 | 109 |
| 2021 Q4 | 9,537,260 | $912,700,244 | +$412,687,068 | $95.71 | 103 |
| 2021 Q3 | 5,389,392 | $516,388,174 | -$3,852,926 | $95.81 | 86 |
| 2021 Q2 | 5,428,735 | $522,792,739 | +$98,918,489 | $96.3 | 89 |
| 2021 Q1 | 4,421,205 | $426,728,657 | +$28,894,489 | $96.51 | 77 |
| 2020 Q4 | 4,121,946 | $393,806,840 | +$194,614,909 | $95.54 | 73 |
| 2020 Q3 | 2,074,460 | $189,391,647 | +$8,723,434 | $91.28 | 53 |
| 2020 Q2 | 2,018,008 | $181,493,636 | +$51,363,468 | $89.9 | 58 |
| 2020 Q1 | 1,412,053 | $117,248,790 | +$68,955,449 | $83.02 | 39 |
| 2019 Q4 | 535,312 | $51,481,814 | -$15,452,450 | $96.19 | 44 |
| 2019 Q3 | 673,723 | $62,632,764 | -$10,824,039 | $92.97 | 43 |
| 2019 Q2 | 784,322 | $73,734,633 | -$87,536,309 | $94.02 | 43 |
| 2019 Q1 | 1,722,272 | $160,949,617 | +$803,887 | $93.45 | 43 |
| 2018 Q4 | 1,102,986 | $100,015,539 | -$35,848,226 | $90.68 | 41 |
| 2018 Q3 | 1,345,024 | $130,681,317 | +$80,410,860 | $97.16 | 35 |
| 2018 Q2 | 1,597,877 | $152,702,440 | +$111,205,430 | $95.53 | 32 |
| 2018 Q1 | 433,467 | $41,919,378 | +$9,780,729 | $96.7 | 25 |
| 2017 Q4 | 332,456 | $32,354,000 | -$3,473,505 | $97.33 | 25 |
| 2017 Q3 | 364,340 | $35,029,000 | -$4,458,701 | $96.16 | 21 |
| 2017 Q2 | 410,875 | $39,227,000 | +$5,962,829 | $95.48 | 22 |
| 2017 Q1 | 348,208 | $32,988,000 | +$7,782,247 | $94.72 | 20 |
| 2016 Q4 | 266,298 | $25,049,000 | +$448,054 | $94.06 | 19 |
| 2016 Q3 | 176,594 | $16,289,000 | +$524,108 | $92.25 | 14 |
| 2016 Q2 | 170,944 | $15,605,000 | -$6,587,295 | $91.27 | 15 |
| 2016 Q1 | 243,041 | $22,070,000 | +$10,770,422 | $90.79 | 15 |
| 2015 Q4 | 123,821 | $11,322,000 | +$5,252,931 | $91.24 | 9 |
| 2015 Q3 | 66,182 | $6,086,000 | -$6,781,164 | $91.99 | 7 |
| 2015 Q2 | 141,936 | $13,429,018 | +$4,468,429 | $94.61 | 8 |
| 2015 Q1 | 94,694 | $9,118,000 | +$2,537,217 | $97.66 | 7 |
| 2014 Q4 | 68,329 | $6,573,000 | +$1,290,812 | $96.14 | 7 |
| 2014 Q3 | 54,189 | $5,338,000 | -$4,472,630 | $98.54 | 5 |
| 2014 Q2 | 99,598 | $10,011,000 | +$10,011,000 | $100.51 | 1 |