| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q1 | 0 | $0 | -$58,582 | 0 | |
| 2024 Q4 | 1,183 | $58,582 | -$3,395,412,256 | $49.52 | 1 |
| 2024 Q3 | 54,389,392 | $3,405,856,476 | -$258,693,653 | $62.62 | 260 |
| 2024 Q2 | 58,477,427 | $3,660,057,881 | -$79,302,121 | $62.59 | 253 |
| 2024 Q1 | 59,875,172 | $3,467,097,980 | +$65,197,277 | $57.91 | 231 |
| 2023 Q4 | 58,870,400 | $2,915,108,703 | +$108,709,858 | $49.52 | 218 |
| 2023 Q3 | 56,890,983 | $2,509,222,967 | -$111,951,770 | $44.03 | 223 |
| 2023 Q2 | 58,388,057 | $3,465,873,828 | -$3,630,754 | $59.35 | 225 |
| 2023 Q1 | 58,327,818 | $3,422,151,451 | +$7,966,941 | $58.67 | 234 |
| 2022 Q4 | 58,313,544 | $3,598,089,586 | +$274,523,211 | $61.7 | 237 |
| 2022 Q3 | 55,887,482 | $2,482,028,585 | -$8,250,179 | $44.4 | 228 |
| 2022 Q2 | 55,768,838 | $2,943,677,077 | -$62,784,872 | $52.77 | 241 |
| 2022 Q1 | 56,529,397 | $4,209,272,225 | +$17,972,939 | $74.44 | 265 |
| 2021 Q4 | 56,235,444 | $4,462,831,964 | -$68,310,285 | $79.34 | 251 |
| 2021 Q3 | 56,742,233 | $4,552,254,585 | +$42,909,533 | $80.24 | 228 |
| 2021 Q2 | 56,263,576 | $4,269,547,358 | +$74,850,300 | $75.86 | 241 |
| 2021 Q1 | 55,282,604 | $3,993,275,876 | -$40,004,495 | $72.23 | 230 |
| 2020 Q4 | 55,166,397 | $4,539,533,479 | -$144,615,293 | $82.29 | 281 |
| 2020 Q3 | 57,007,989 | $4,399,045,486 | +$321,496,113 | $77.16 | 273 |
| 2020 Q2 | 52,860,223 | $3,890,476,684 | +$178,553,857 | $73.54 | 248 |
| 2020 Q1 | 50,688,919 | $2,726,284,863 | -$61,614,622 | $53.78 | 234 |
| 2019 Q4 | 50,746,971 | $3,534,923,116 | +$8,587,890 | $69.63 | 229 |
| 2019 Q3 | 49,523,988 | $2,808,108,597 | +$210,649,607 | $56.7 | 217 |
| 2019 Q2 | 46,979,473 | $3,211,155,623 | +$67,700,712 | $68.37 | 229 |
| 2019 Q1 | 46,469,278 | $3,038,640,930 | +$74,333,011 | $65.39 | 225 |
| 2018 Q4 | 45,194,957 | $2,223,179,421 | -$17,686,505 | $49.19 | 204 |
| 2018 Q3 | 45,358,721 | $2,764,462,383 | +$72,515,797 | $60.95 | 210 |
| 2018 Q2 | 44,332,568 | $2,437,284,466 | +$152,203,670 | $54.95 | 209 |
| 2018 Q1 | 41,885,471 | $2,400,005,344 | +$8,087,506 | $57.3 | 200 |
| 2017 Q4 | 41,764,992 | $2,082,208,161 | -$32,216,491 | $49.85 | 197 |
| 2017 Q3 | 42,287,604 | $2,155,675,715 | +$15,686,482 | $51 | 169 |
| 2017 Q2 | 42,381,779 | $1,678,087,733 | +$124,992,543 | $39.6 | 145 |
| 2017 Q1 | 43,261,237 | $1,397,675,607 | +$69,548,856 | $32.3 | 156 |
| 2016 Q4 | 43,645,958 | $1,538,705,385 | +$9,852,905 | $35.25 | 150 |
| 2016 Q3 | 43,030,869 | $1,568,180,242 | -$8,798,291 | $36.45 | 136 |
| 2016 Q2 | 42,786,643 | $1,425,198,957 | +$13,190,873 | $33.31 | 130 |
| 2016 Q1 | 42,969,115 | $1,169,992,000 | +$23,663,278 | $27.2 | 126 |
| 2015 Q4 | 41,943,682 | $1,252,021,722 | +$93,483,935 | $29.85 | 137 |
| 2015 Q3 | 38,809,557 | $1,163,130,751 | +$106,029,185 | $29.97 | 130 |
| 2015 Q2 | 34,290,422 | $1,386,392,626 | -$24,851,230 | $40.43 | 143 |
| 2015 Q1 | 34,068,721 | $1,910,282,530 | +$87,629,675 | $56.08 | 136 |
| 2014 Q4 | 31,801,799 | $1,562,900,743 | +$37,722,940 | $49.14 | 143 |
| 2014 Q3 | 32,515,058 | $1,456,735,485 | +$40,085,478 | $45 | 129 |
| 2014 Q2 | 31,601,611 | $1,534,018,268 | +$95,522,094 | $48.92 | 124 |
| 2014 Q1 | 29,803,291 | $1,195,247,094 | +$104,254,352 | $40.18 | 126 |