| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 78,728,448 | $4,951,158,171 | +$288,886,461 | $62.91 | 399 |
| 2025 Q2 | 74,983,118 | $4,504,282,122 | +$212,947,225 | $60.05 | 396 |
| 2025 Q1 | 71,335,178 | $4,027,823,325 | +$200,994,855 | $56.47 | 371 |
| 2024 Q4 | 68,122,054 | $3,903,813,338 | -$61,170,788 | $57.27 | 372 |
| 2024 Q3 | 67,656,090 | $3,825,077,851 | +$348,081,252 | $56.57 | 319 |
| 2024 Q2 | 61,928,615 | $3,278,798,651 | +$8,019,420 | $52.95 | 307 |
| 2024 Q1 | 61,370,315 | $3,239,224,406 | -$71,265,272 | $52.87 | 281 |
| 2023 Q4 | 62,544,252 | $2,994,661,015 | +$484,474,246 | $47.86 | 253 |
| 2023 Q3 | 49,976,146 | $2,162,256,956 | +$299,533,325 | $43.27 | 201 |
| 2023 Q2 | 35,436,324 | $1,568,888,472 | +$441,713,566 | $44.28 | 172 |
| 2023 Q1 | 25,346,416 | $1,044,941,975 | +$298,542,110 | $41.23 | 129 |
| 2022 Q4 | 18,255,543 | $707,613,420 | +$77,373,400 | $38.75 | 105 |
| 2022 Q3 | 16,019,893 | $561,727,210 | +$285,516,041 | $35.04 | 82 |
| 2022 Q2 | 7,862,771 | $292,943,000 | +$1,124,133 | $37.24 | 78 |
| 2022 Q1 | 7,655,541 | $328,263,000 | +$21,621,953 | $42.88 | 78 |
| 2021 Q4 | 7,121,393 | $323,672,000 | +$9,558,644 | $45.5 | 76 |
| 2021 Q3 | 6,886,979 | $282,082,000 | +$30,580,769 | $40.93 | 68 |
| 2021 Q2 | 6,156,445 | $251,701,000 | -$87,826,970 | $40.9 | 61 |
| 2021 Q1 | 8,771,448 | $331,128,000 | -$26,658,103 | $37.72 | 55 |
| 2020 Q4 | 9,969,391 | $356,504,000 | +$8,788,008 | $35.88 | 46 |
| 2020 Q3 | 10,712,984 | $346,392,000 | +$48,314,971 | $32.45 | 46 |
| 2020 Q2 | 8,937,501 | $271,943,000 | +$117,266,826 | $30.43 | 40 |
| 2020 Q1 | 5,374,693 | $137,055,000 | +$51,321,223 | $25.5 | 32 |
| 2019 Q4 | 3,155,735 | $98,806,000 | +$14,328,438 | $31.31 | 20 |
| 2019 Q3 | 2,702,947 | $79,443,000 | +$33,297,613 | $29.39 | 17 |
| 2019 Q2 | 1,570,192 | $45,144,000 | +$10,795,324 | $28.87 | 9 |
| 2019 Q1 | 1,195,217 | $33,729,000 | +$4,725,500 | $28.21 | 9 |
| 2018 Q4 | 1,027,756 | $25,492,000 | -$288,922 | $24.78 | 5 |
| 2018 Q3 | 1,037,536 | $29,388,000 | -$85,722 | $28.33 | 2 |
| 2018 Q2 | 1,040,631 | $27,488,000 | -$26,400 | $26.41 | 3 |
| 2018 Q1 | 1,041,612 | $26,728,000 | +$1,119,000 | $25.66 | 2 |
| 2017 Q4 | 998,000 | $26,028,000 | +$26,028,000 | $26.08 | 1 |