| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 101,581 | $6,061,324 | -$952,868 | $59.67 | 9 |
| 2025 Q3 | 18,993,283 | $1,170,183,375 | -$6,665,098 | $61.62 | 335 |
| 2025 Q2 | 19,364,222 | $1,182,905,924 | -$37,363,055 | $61.16 | 344 |
| 2025 Q1 | 20,006,232 | $1,230,568,435 | -$11,525,873 | $61.53 | 357 |
| 2024 Q4 | 20,263,174 | $1,221,146,544 | -$67,937,586 | $60.26 | 370 |
| 2024 Q3 | 21,252,251 | $1,398,680,704 | +$23,392,971 | $65.91 | 352 |
| 2024 Q2 | 21,026,912 | $1,203,697,698 | -$12,406,655 | $57.29 | 331 |
| 2024 Q1 | 21,228,836 | $1,224,776,071 | -$36,103,662 | $57.70 | 335 |
| 2023 Q4 | 21,708,223 | $1,274,217,519 | -$98,307,483 | $58.73 | 342 |
| 2023 Q3 | 23,301,026 | $1,168,179,832 | -$16,022,101 | $50.16 | 322 |
| 2023 Q2 | 23,535,938 | $1,307,927,270 | -$5,080,584 | $55.57 | 334 |
| 2023 Q1 | 23,648,285 | $1,313,341,493 | +$8,355,991 | $55.54 | 344 |
| 2022 Q4 | 23,482,318 | $1,288,511,881 | -$38,521,918 | $54.84 | 355 |
| 2022 Q3 | 23,314,676 | $1,251,005,302 | +$12,640,498 | $53.66 | 347 |
| 2022 Q2 | 23,076,103 | $1,401,634,000 | +$27,355,650 | $60.77 | 383 |
| 2022 Q1 | 22,659,761 | $1,608,773,499 | +$70,689,314 | $71.01 | 394 |
| 2021 Q4 | 21,513,432 | $1,635,256,485 | +$32,151,256 | $76.08 | 411 |
| 2021 Q3 | 19,924,501 | $1,303,934,679 | +$76,287,023 | $65.42 | 348 |
| 2021 Q2 | 19,115,335 | $1,250,146,839 | +$6,057,104 | $65.35 | 335 |
| 2021 Q1 | 19,038,598 | $1,101,856,488 | +$6,411,274 | $57.81 | 326 |
| 2020 Q4 | 18,914,083 | $1,018,833,908 | +$511,298,261 | $53.88 | 329 |
| 2020 Q3 | 9,251,692 | $943,835,200 | -$62,847,292 | $102.01 | 288 |
| 2020 Q2 | 9,703,184 | $979,149,760 | -$50,124,028 | $100.88 | 294 |
| 2020 Q1 | 10,246,573 | $938,586,178 | +$17,538,002 | $91.58 | 308 |
| 2019 Q4 | 9,997,624 | $1,169,810,956 | -$1,018,681 | $116.99 | 335 |
| 2019 Q3 | 9,869,404 | $1,184,389,586 | +$24,949,796 | $120.02 | 302 |
| 2019 Q2 | 9,738,580 | $1,097,088,854 | +$40,638,348 | $112.65 | 296 |
| 2019 Q1 | 9,442,203 | $1,049,221,299 | -$4,279,184 | $111.20 | 306 |
| 2018 Q4 | 9,497,076 | $909,937,858 | -$531,189,350 | $95.70 | 297 |
| 2018 Q3 | 14,971,163 | $1,498,210,470 | -$5,654,397 | $100.08 | 283 |
| 2018 Q2 | 15,036,063 | $1,501,586,647 | -$162,480,742 | $99.88 | 280 |
| 2018 Q1 | 16,668,274 | $1,554,987,021 | -$160,974,276 | $93.30 | 285 |
| 2017 Q4 | 18,334,552 | $1,857,057,619 | -$172,909,165 | $101.32 | 292 |
| 2017 Q3 | 19,897,494 | $2,002,061,380 | -$34,263,123 | $100.65 | 268 |
| 2017 Q2 | 20,368,055 | $2,059,575,194 | -$14,024,738 | $101.12 | 269 |
| 2017 Q1 | 20,462,926 | $2,042,216,223 | +$455,604,041 | $99.75 | 283 |
| 2016 Q4 | 21,715,960 | $2,163,691,254 | -$416,543,139 | $99.64 | 285 |
| 2016 Q3 | 25,883,909 | $2,713,606,509 | +$116,004,801 | $104.90 | 281 |
| 2016 Q2 | 24,755,492 | $2,678,914,176 | +$87,464,860 | $108.20 | 281 |
| 2016 Q1 | 23,910,614 | $2,466,138,056 | +$46,254,864 | $103.16 | 278 |
| 2015 Q4 | 23,451,819 | $2,327,191,388 | +$296,992,986 | $99.24 | 277 |
| 2015 Q3 | 20,366,169 | $1,886,795,057 | -$96,820,629 | $92.62 | 251 |
| 2015 Q2 | 21,429,625 | $1,920,993,022 | -$181,638,264 | $89.61 | 254 |
| 2015 Q1 | 23,170,715 | $2,342,724,158 | +$199,189,719 | $101.13 | 277 |
| 2014 Q4 | 21,257,150 | $2,058,655,581 | +$64,605,062 | $96.84 | 266 |
| 2014 Q3 | 20,374,559 | $1,721,139,536 | +$75,213,081 | $84.47 | 236 |
| 2014 Q2 | 19,986,012 | $1,745,395,454 | +$204,561,930 | $87.33 | 242 |
| 2014 Q1 | 17,631,324 | $1,449,915,839 | -$11,697,784 | $82.24 | 227 |