| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 21,102,082 | $1,042,657,910 | -$22,406,372 | $49.45 | 326 |
| 2025 Q2 | 21,838,883 | $1,039,546,269 | -$135,530,823 | $47.56 | 332 |
| 2025 Q1 | 24,460,462 | $1,227,315,113 | +$32,039,545 | $50.23 | 341 |
| 2024 Q4 | 23,943,542 | $1,156,766,966 | +$44,812,451 | $48.31 | 356 |
| 2024 Q3 | 22,785,520 | $1,152,034,079 | +$44,957,922 | $50.57 | 335 |
| 2024 Q2 | 21,959,024 | $976,698,520 | +$20,482,862 | $44.43 | 303 |
| 2024 Q1 | 21,333,476 | $947,107,368 | -$82,376,109 | $44.40 | 306 |
| 2023 Q4 | 23,244,607 | $985,965,139 | -$39,784,802 | $42.41 | 309 |
| 2023 Q3 | 24,092,751 | $943,091,415 | -$96,466,665 | $39.19 | 306 |
| 2023 Q2 | 26,397,354 | $1,091,652,638 | -$202,977,996 | $41.35 | 313 |
| 2023 Q1 | 30,801,387 | $1,300,167,786 | -$119,500,608 | $42.21 | 330 |
| 2022 Q4 | 33,160,981 | $1,453,935,571 | +$119,299,726 | $43.83 | 339 |
| 2022 Q3 | 30,783,565 | $1,206,160,435 | -$96,503,292 | $39.11 | 302 |
| 2022 Q2 | 32,911,974 | $1,457,894,054 | +$491,075,253 | $44.14 | 312 |
| 2022 Q1 | 21,771,762 | $1,027,128,179 | +$120,219,926 | $47.21 | 286 |
| 2021 Q4 | 18,816,009 | $852,051,177 | +$31,706,601 | $45.28 | 288 |
| 2021 Q3 | 18,226,025 | $771,600,884 | -$1,558,707 | $42.33 | 258 |
| 2021 Q2 | 18,564,303 | $817,823,459 | -$17,377,272 | $44.08 | 264 |
| 2021 Q1 | 19,079,882 | $818,595,160 | +$25,585,055 | $42.87 | 246 |
| 2020 Q4 | 18,393,194 | $691,450,737 | -$52,995,211 | $37.58 | 232 |
| 2020 Q3 | 19,609,955 | $647,045,138 | -$77,977,854 | $32.99 | 222 |
| 2020 Q2 | 21,943,546 | $721,217,652 | -$156,764,339 | $32.92 | 233 |
| 2020 Q1 | 26,757,423 | $803,288,382 | -$161,374,099 | $30.01 | 243 |
| 2019 Q4 | 31,277,693 | $1,375,503,281 | +$105,247,571 | $44.03 | 273 |
| 2019 Q3 | 28,654,200 | $1,221,272,946 | +$30,967,908 | $42.63 | 240 |
| 2019 Q2 | 27,789,175 | $1,168,798,122 | +$77,238,055 | $42.11 | 236 |
| 2019 Q1 | 25,900,298 | $1,099,321,299 | +$160,913,435 | $42.46 | 234 |
| 2018 Q4 | 21,914,993 | $837,613,262 | -$56,592,006 | $38.20 | 223 |
| 2018 Q3 | 22,918,505 | $949,107,866 | +$144,128,808 | $41.41 | 194 |
| 2018 Q2 | 19,406,259 | $796,434,344 | +$795,488,400 | $41.04 | 174 |
| 2018 Q1 | 23,041 | $909,000 | +$909,000 | $39.45 | 1 |
| 2016 Q2 | 0 | $0 | -$447,000 | 0 | |
| 2016 Q1 | 10,564 | $447,000 | $42.31 | 1 |