| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 799 | $45,467 | $49.97 | 2 | |
| 2025 Q2 | 799 | $44,144 | -$334,354 | $49.14 | 2 |
| 2025 Q1 | 7,700 | $373,055 | +$2,229 | $48.45 | 4 |
| 2024 Q4 | 7,654 | $414,747 | $54.19 | 3 | |
| 2024 Q3 | 7,654 | $361,949 | -$93,682 | $47.29 | 3 |
| 2024 Q2 | 9,635 | $366,622 | -$2,131 | $38.05 | 3 |
| 2024 Q1 | 35,562 | $1,494,317 | -$11,514 | $42.02 | 4 |
| 2023 Q4 | 35,836 | $1,439,537 | -$213,083 | $40.17 | 4 |
| 2023 Q3 | 40,226 | $1,387,580 | -$25,549,237 | $37.14 | 4 |
| 2023 Q2 | 824,813 | $26,913,669 | -$59,104,048 | $32.63 | 5 |
| 2023 Q1 | 2,636,103 | $86,244,950 | -$68,612,300 | $32.72 | 7 |
| 2022 Q4 | 5,093,504 | $147,985,676 | -$40,620,433,848 | $28.68 | 13 |
| 2022 Q3 | 1,003,483,710 | $41,090,264,732 | +$495,500,598 | $40.89 | 658 |
| 2022 Q2 | 992,621,369 | $44,153,282,631 | +$70,042,162 | $44.47 | 689 |
| 2022 Q1 | 989,222,146 | $55,979,761,710 | -$106,392,864 | $56.57 | 701 |
| 2021 Q4 | 991,158,168 | $59,827,679,284 | -$447,998,706 | $60.38 | 703 |
| 2021 Q3 | 974,886,335 | $52,155,549,295 | +$8,284,295,851 | $53.51 | 636 |
| 2021 Q2 | 950,088,924 | $48,605,316,837 | +$153,530,524 | $50.98 | 610 |
| 2021 Q1 | 946,620,033 | $42,153,701,541 | +$292,621,920 | $44.50 | 585 |
| 2020 Q4 | 944,712,364 | $38,810,255,134 | +$94,323,567 | $41.27 | 563 |
| 2020 Q3 | 972,654,667 | $32,240,737,001 | +$244,381,565 | $33.06 | 506 |
| 2020 Q2 | 959,977,998 | $31,615,114,835 | +$9,366,166,779 | $32.90 | 553 |
| 2020 Q1 | 568,527,585 | $25,217,337,683 | +$46,372,462 | $44.25 | 522 |
| 2019 Q4 | 624,001,234 | $36,122,095,469 | -$511,672,413 | $57.80 | 579 |
| 2019 Q3 | 642,411,597 | $34,085,439,508 | +$1,491,270,913 | $53.09 | 527 |
| 2019 Q2 | 612,987,638 | $29,286,572,868 | +$29,645,472 | $47.78 | 463 |
| 2019 Q1 | 617,283,589 | $28,779,339,555 | -$104,905,264 | $46.65 | 450 |
| 2018 Q4 | 620,627,934 | $23,772,728,725 | +$334,456,812 | $38.35 | 437 |
| 2018 Q3 | 609,936,784 | $27,109,799,287 | +$184,681,434 | $44.53 | 416 |
| 2018 Q2 | 605,771,792 | $24,529,279,353 | +$41,211,428 | $40.54 | 408 |
| 2018 Q1 | 610,528,413 | $23,765,576,533 | +$3,225,885,828 | $39.00 | 418 |
| 2017 Q4 | 527,686,583 | $22,957,820,967 | +$74,679,178 | $43.54 | 406 |
| 2017 Q3 | 529,483,203 | $21,841,029,559 | +$413,393,244 | $41.30 | 373 |
| 2017 Q2 | 516,181,068 | $20,232,877,246 | -$389,692,211 | $39.21 | 347 |
| 2017 Q1 | 531,786,141 | $19,362,949,306 | +$387,658,826 | $36.46 | 344 |
| 2016 Q4 | 512,443,536 | $16,922,597,007 | -$652,218,298 | $33.01 | 338 |
| 2016 Q3 | 529,231,792 | $18,596,984,111 | +$353,736,968 | $35.18 | 327 |
| 2016 Q2 | 518,987,031 | $17,145,098,029 | +$116,859,923 | $33.07 | 317 |
| 2016 Q1 | 506,957,852 | $17,638,835,650 | -$459,607,729 | $34.79 | 326 |
| 2015 Q4 | 524,364,509 | $16,531,351,460 | -$127,844,314 | $31.53 | 340 |
| 2015 Q3 | 528,152,670 | $16,605,246,865 | +$137,251,184 | $31.44 | 331 |
| 2015 Q2 | 518,059,899 | $18,148,720,301 | +$6,199,102,904 | $34.93 | 310 |
| 2015 Q1 | 337,524,412 | $18,087,322,232 | +$342,675,834 | $53.61 | 306 |
| 2014 Q4 | 335,714,358 | $16,874,693,981 | -$107,179,429 | $50.13 | 302 |
| 2014 Q3 | 337,841,601 | $15,192,260,569 | -$136,431,247 | $44.96 | 295 |
| 2014 Q2 | 341,011,428 | $15,031,841,678 | +$267,847,637 | $44.02 | 285 |
| 2014 Q1 | 334,965,025 | $13,699,477,061 | +$188,842,462 | $40.85 | 263 |