| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 650,639 | $33,583,715 | -$11,375,361 | $51.60 | 16 |
| 2025 Q3 | 40,685,231 | $2,127,124,044 | -$36,634,276 | $52.30 | 426 |
| 2025 Q2 | 41,522,463 | $2,081,692,900 | +$17,591,801 | $50.12 | 429 |
| 2025 Q1 | 41,506,548 | $2,054,476,773 | +$53,641,020 | $49.52 | 430 |
| 2024 Q4 | 40,212,398 | $2,049,960,816 | +$46,483,233 | $50.97 | 433 |
| 2024 Q3 | 39,519,898 | $2,020,620,218 | -$30,573,321 | $51.13 | 411 |
| 2024 Q2 | 40,291,108 | $1,884,908,878 | +$64,380,253 | $46.77 | 401 |
| 2024 Q1 | 39,024,911 | $1,902,402,594 | -$102,835,448 | $48.77 | 419 |
| 2023 Q4 | 264,593 | $12,089,247 | +$1,556,521 | $45.69 | 7 |
| 2023 Q3 | 40,825,174 | $1,672,282,876 | -$4,868,794 | $40.96 | 370 |
| 2023 Q2 | 40,813,602 | $1,716,578,075 | -$25,399,369 | $42.05 | 362 |
| 2023 Q1 | 41,285,627 | $1,691,367,976 | +$9,904,626 | $40.98 | 357 |
| 2022 Q4 | 40,933,342 | $1,684,391,191 | +$126,908,930 | $41.14 | 357 |
| 2022 Q3 | 37,498,358 | $1,413,246,743 | +$6,821,102 | $37.67 | 328 |
| 2022 Q2 | 38,069,630 | $1,485,046,041 | +$72,855,388 | $38.98 | 343 |
| 2022 Q1 | 35,547,439 | $1,578,573,922 | +$44,058,272 | $44.42 | 344 |
| 2021 Q4 | 35,576,988 | $1,577,893,176 | +$52,519,096 | $44.36 | 340 |
| 2021 Q3 | 33,374,737 | $1,384,530,286 | -$38,497,667 | $41.45 | 308 |
| 2021 Q2 | 34,117,929 | $1,431,031,489 | +$45,108,082 | $41.95 | 304 |
| 2021 Q1 | 33,658,365 | $1,361,208,064 | -$137,484,519 | $40.42 | 303 |
| 2020 Q4 | 37,548,611 | $1,307,857,707 | -$104,888,279 | $34.81 | 302 |
| 2020 Q3 | 38,787,765 | $1,121,586,536 | -$106,903,881 | $28.92 | 273 |
| 2020 Q2 | 41,666,673 | $1,181,058,456 | -$204,684,868 | $28.34 | 278 |
| 2020 Q1 | 48,177,981 | $1,162,705,139 | -$173,534,141 | $24.16 | 297 |
| 2019 Q4 | 54,175,389 | $2,060,508,854 | +$49,824,573 | $38.04 | 344 |
| 2019 Q3 | 47,412,983 | $1,721,355,782 | +$20,798,025 | $36.31 | 305 |
| 2019 Q2 | 51,627,658 | $1,869,026,307 | +$53,408,201 | $36.20 | 295 |
| 2019 Q1 | 50,337,910 | $1,802,134,034 | +$264,106,053 | $35.79 | 298 |
| 2018 Q4 | 42,819,857 | $1,356,124,120 | -$20,681,673 | $31.63 | 284 |
| 2018 Q3 | 42,114,836 | $1,555,381,436 | +$19,282,071 | $36.88 | 263 |
| 2018 Q2 | 40,119,436 | $1,436,038,473 | +$6,467,847 | $35.80 | 258 |
| 2018 Q1 | 39,736,429 | $1,356,005,303 | -$823,171 | $34.12 | 253 |
| 2017 Q4 | 40,837,485 | $1,441,682,911 | +$913,130,011 | $35.28 | 241 |
| 2017 Q3 | 13,452,521 | $1,344,613,007 | -$806,363 | $99.95 | 210 |
| 2017 Q2 | 13,439,505 | $1,314,051,455 | +$62,490,705 | $97.75 | 216 |
| 2017 Q1 | 12,634,387 | $1,231,568,641 | +$114,327,803 | $97.53 | 205 |
| 2016 Q4 | 11,568,420 | $1,092,150,342 | +$121,171,353 | $94.38 | 197 |
| 2016 Q3 | 10,206,792 | $926,602,077 | +$120,681,114 | $90.88 | 183 |
| 2016 Q2 | 8,923,006 | $798,601,357 | +$45,090,879 | $89.50 | 166 |
| 2016 Q1 | 8,316,209 | $715,575,872 | -$35,635,959 | $86.11 | 152 |
| 2015 Q4 | 7,586,815 | $610,762,318 | +$41,091,752 | $80.51 | 154 |
| 2015 Q3 | 8,082,000 | $628,136,826 | -$4,650,926 | $77.66 | 137 |
| 2015 Q2 | 8,114,236 | $670,952,041 | +$3,131,155 | $82.65 | 141 |
| 2015 Q1 | 8,047,016 | $692,662,455 | +$95,991,488 | $86.08 | 133 |
| 2014 Q4 | 6,976,535 | $584,123,481 | +$41,141,817 | $83.73 | 128 |
| 2014 Q3 | 6,212,398 | $486,005,561 | +$20,464,164 | $78.27 | 104 |
| 2014 Q2 | 5,947,021 | $485,114,733 | +$52,898,814 | $81.66 | 106 |
| 2014 Q1 | 5,365,143 | $413,114,417 | +$28,000,401 | $77.06 | 101 |