| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 10,358,730 | $1,021,607,146 | -$11,670,575 | $98.62 | 166 |
| 2025 Q2 | 10,487,492 | $1,020,646,937 | -$16,059,970 | $97.31 | 169 |
| 2025 Q1 | 10,788,579 | $1,044,109,119 | +$53,765,598 | $96.77 | 176 |
| 2024 Q4 | 10,393,742 | $989,124,797 | +$34,735,335 | $95.1 | 174 |
| 2024 Q3 | 9,766,408 | $971,146,349 | +$78,796,922 | $99.45 | 156 |
| 2024 Q2 | 8,992,880 | $855,045,949 | +$41,120,284 | $95.07 | 160 |
| 2024 Q1 | 8,529,416 | $819,153,968 | +$82,162,153 | $96.05 | 156 |
| 2023 Q4 | 7,675,633 | $746,244,788 | +$85,337,690 | $97.26 | 147 |
| 2023 Q3 | 6,638,725 | $605,006,791 | +$145,830,102 | $91.12 | 147 |
| 2023 Q2 | 5,126,174 | $486,137,573 | +$32,760,300 | $94.85 | 138 |
| 2023 Q1 | 4,775,585 | $459,394,849 | -$120,788,498 | $96.2 | 137 |
| 2022 Q4 | 5,964,636 | $555,142,369 | +$164,200,343 | $93 | 132 |
| 2022 Q3 | 4,088,133 | $373,024,186 | +$48,247,077 | $91.23 | 102 |
| 2022 Q2 | 3,556,118 | $343,049,912 | -$40,212,245 | $96.38 | 118 |
| 2022 Q1 | 3,940,470 | $409,942,835 | +$2,868,499 | $104.14 | 135 |
| 2021 Q4 | 3,905,617 | $440,164,229 | +$17,708,638 | $112.84 | 138 |
| 2021 Q3 | 3,340,746 | $379,403,005 | +$2,233,227 | $113.57 | 121 |
| 2021 Q2 | 3,561,709 | $407,883,901 | -$9,978,060 | $114.48 | 131 |
| 2021 Q1 | 3,668,503 | $409,499,857 | -$35,268,992 | $111.41 | 131 |
| 2020 Q4 | 3,767,221 | $436,569,562 | +$30,058,251 | $117.07 | 134 |
| 2020 Q3 | 3,272,254 | $375,078,687 | +$48,172,562 | $114.66 | 128 |
| 2020 Q2 | 2,997,392 | $342,611,544 | -$20,278,895 | $114.27 | 129 |
| 2020 Q1 | 3,211,026 | $342,308,278 | +$25,647,827 | $105.86 | 122 |
| 2019 Q4 | 2,974,311 | $327,979,881 | +$27,195,028 | $109.96 | 130 |
| 2019 Q3 | 2,565,054 | $282,492,834 | -$167,778,908 | $109.72 | 114 |
| 2019 Q2 | 4,022,496 | $433,903,638 | +$71,018,491 | $107.44 | 119 |
| 2019 Q1 | 3,357,599 | $350,873,129 | -$1,020,436 | $103.74 | 125 |
| 2018 Q4 | 3,021,002 | $299,318,198 | -$153,267,739 | $99.05 | 117 |
| 2018 Q3 | 4,479,579 | $450,282,682 | -$40,677,378 | $100.59 | 116 |
| 2018 Q2 | 4,800,495 | $481,788,487 | -$136,195,853 | $100.32 | 117 |
| 2018 Q1 | 6,221,534 | $636,096,426 | +$81,926,507 | $102.27 | 116 |
| 2017 Q4 | 5,431,394 | $573,561,499 | +$17,349,922 | $105.67 | 117 |
| 2017 Q3 | 4,735,765 | $499,081,932 | +$28,290,536 | $105.4 | 92 |
| 2017 Q2 | 4,388,678 | $461,249,000 | -$16,498,981 | $105.1 | 85 |
| 2017 Q1 | 4,540,517 | $467,739,000 | +$181,806,810 | $103.01 | 76 |
| 2016 Q4 | 2,772,264 | $284,143,000 | -$15,873,405 | $102.3 | 71 |
| 2016 Q3 | 2,852,974 | $304,487,388 | +$81,468,430 | $106.73 | 72 |
| 2016 Q2 | 2,114,659 | $224,772,710 | +$12,161,220 | $106.28 | 61 |
| 2016 Q1 | 1,999,347 | $206,243,000 | +$122,758,578 | $103.17 | 52 |
| 2015 Q4 | 729,004 | $72,171,000 | +$7,945,511 | $98.97 | 42 |
| 2015 Q3 | 633,336 | $63,467,000 | -$19,635,066 | $100.17 | 36 |
| 2015 Q2 | 833,762 | $83,768,495 | +$7,714,083 | $100.47 | 36 |
| 2015 Q1 | 756,129 | $78,770,276 | +$23,548,955 | $104.17 | 36 |
| 2014 Q4 | 527,915 | $54,352,900 | -$42,464,278 | $102.96 | 33 |
| 2014 Q3 | 930,041 | $95,147,274 | -$13,041,241 | $102.29 | 31 |
| 2014 Q2 | 1,051,929 | $108,576,303 | -$11,521,060 | $103.21 | 29 |
| 2014 Q1 | 1,164,102 | $118,041,889 | +$18,526,707 | $101.41 | 27 |