| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 184,968,366 | $12,435,044,635 | +$856,054,859 | $67.26 | 658 |
| 2025 Q2 | 174,425,317 | $10,939,027,472 | +$554,064,686 | $62.74 | 645 |
| 2025 Q1 | 165,717,032 | $9,692,685,049 | +$653,181,511 | $58.54 | 637 |
| 2024 Q4 | 154,985,303 | $9,168,345,054 | +$469,712,262 | $59.14 | 650 |
| 2024 Q3 | 143,470,347 | $8,493,850,413 | +$411,448,320 | $59.21 | 570 |
| 2024 Q2 | 137,239,019 | $7,514,596,149 | +$316,745,796 | $54.75 | 536 |
| 2024 Q1 | 131,390,743 | $7,376,599,317 | +$329,290,450 | $56.17 | 529 |
| 2023 Q4 | 125,224,037 | $6,468,999,482 | +$211,228,652 | $51.67 | 504 |
| 2023 Q3 | 120,069,867 | $5,516,556,379 | +$206,877,621 | $45.95 | 441 |
| 2023 Q2 | 115,719,712 | $5,451,417,736 | -$72,485,340 | $47.1 | 432 |
| 2023 Q1 | 117,189,480 | $5,257,078,849 | -$166,721,907 | $44.87 | 427 |
| 2022 Q4 | 118,842,652 | $5,217,865,444 | -$346,050,109 | $43.92 | 434 |
| 2022 Q3 | 128,632,697 | $5,004,934,023 | -$201,896,977 | $38.88 | 403 |
| 2022 Q2 | 133,312,509 | $5,460,170,369 | -$135,462,971 | $40.92 | 401 |
| 2022 Q1 | 135,663,333 | $6,643,518,215 | +$1,482,940,705 | $49 | 425 |
| 2021 Q4 | 105,598,613 | $5,463,916,734 | +$1,187,646,567 | $51.79 | 377 |
| 2021 Q3 | 78,591,810 | $3,731,858,776 | +$611,705,548 | $47.47 | 280 |
| 2021 Q2 | 65,249,759 | $3,134,476,748 | +$916,619,787 | $48.04 | 248 |
| 2021 Q1 | 46,647,691 | $2,124,391,139 | +$759,137,295 | $45.49 | 199 |
| 2020 Q4 | 29,388,698 | $1,173,887,791 | +$200,837,843 | $39.94 | 155 |
| 2020 Q3 | 24,023,336 | $786,201,482 | +$26,966,322 | $32.73 | 122 |
| 2020 Q2 | 22,890,190 | $705,781,387 | +$30,569,026 | $30.84 | 127 |
| 2020 Q1 | 21,987,266 | $565,091,900 | +$91,791,189 | $25.63 | 117 |
| 2019 Q4 | 17,567,462 | $630,403,493 | +$124,570,304 | $35.88 | 131 |
| 2019 Q3 | 14,043,109 | $447,354,261 | +$11,645,288 | $31.85 | 97 |
| 2019 Q2 | 13,721,547 | $425,970,035 | +$17,019,636 | $31.06 | 94 |
| 2019 Q1 | 13,174,561 | $393,563,914 | +$46,385,022 | $29.83 | 92 |
| 2018 Q4 | 11,562,627 | $306,699,634 | -$10,858,651 | $26.51 | 83 |
| 2018 Q3 | 11,900,966 | $375,277,238 | +$76,533,288 | $31.56 | 77 |
| 2018 Q2 | 9,384,483 | $281,157,250 | +$34,911,414 | $29.95 | 68 |
| 2018 Q1 | 8,200,802 | $243,792,151 | +$51,176,965 | $29.71 | 63 |
| 2017 Q4 | 6,484,336 | $193,840,815 | +$26,472,480 | $29.88 | 58 |
| 2017 Q3 | 4,995,556 | $139,154,582 | +$36,362,176 | $27.85 | 44 |
| 2017 Q2 | 3,692,086 | $99,736,874 | +$28,860,563 | $27.04 | 47 |
| 2017 Q1 | 2,622,603 | $69,548,000 | +$37,135,937 | $26.53 | 34 |
| 2016 Q4 | 1,210,992 | $30,083,000 | +$22,407,746 | $24.67 | 24 |
| 2016 Q3 | 294,652 | $6,524,000 | -$905,774 | $22.14 | 18 |
| 2016 Q2 | 346,302 | $7,014,000 | -$2,493,534 | $20.35 | 18 |
| 2016 Q1 | 464,776 | $9,656,000 | -$9,369,986 | $20.8 | 16 |
| 2015 Q4 | 923,123 | $19,116,000 | +$3,736,933 | $20.72 | 21 |
| 2015 Q3 | 738,436 | $15,076,000 | +$8,258,428 | $20.37 | 21 |
| 2015 Q2 | 332,628 | $7,316,122 | +$857,861 | $22 | 20 |
| 2015 Q1 | 293,641 | $6,541,793 | +$4,158,099 | $22.28 | 14 |
| 2014 Q4 | 107,084 | $2,335,887 | +$1,431,771 | $21.81 | 7 |
| 2014 Q3 | 44,541 | $944,772 | +$318,233 | $21.77 | 8 |
| 2014 Q2 | 29,487 | $621,902 | -$65,981 | $20.96 | 4 |
| 2014 Q1 | 33,765 | $683,830 | +$683,830 | $20.24 | 5 |