| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 37,720,091 | $2,602,474,564 | +$133,231,948 | $69.08 | 216 |
| 2025 Q2 | 35,811,841 | $2,296,007,500 | +$102,824,127 | $64.13 | 210 |
| 2025 Q1 | 34,339,790 | $1,986,737,447 | +$60,841,758 | $57.88 | 206 |
| 2024 Q4 | 33,461,242 | $2,020,135,748 | +$67,621,110 | $60.35 | 204 |
| 2024 Q3 | 31,979,691 | $1,880,476,786 | +$38,599,033 | $58.77 | 192 |
| 2024 Q2 | 31,323,735 | $1,744,661,659 | +$131,026,844 | $55.69 | 189 |
| 2024 Q1 | 28,677,577 | $1,542,747,775 | +$44,874,756 | $53.81 | 173 |
| 2023 Q4 | 27,885,963 | $1,346,629,055 | +$25,522,716 | $48.29 | 155 |
| 2023 Q3 | 27,377,605 | $1,187,099,848 | +$73,492,679 | $43.32 | 156 |
| 2023 Q2 | 25,651,104 | $1,143,439,459 | +$19,495,734 | $44.56 | 149 |
| 2023 Q1 | 25,200,519 | $1,044,249,613 | +$10,607,312 | $41.44 | 148 |
| 2022 Q4 | 25,147,109 | $981,067,130 | +$63,767,918 | $39.01 | 156 |
| 2022 Q3 | 22,574,436 | $818,828,515 | +$9,910,987 | $36.22 | 147 |
| 2022 Q2 | 22,299,925 | $846,051,675 | -$28,162,595 | $37.9 | 141 |
| 2022 Q1 | 22,732,019 | $1,010,959,783 | +$35,253,433 | $44.48 | 139 |
| 2021 Q4 | 21,931,564 | $1,020,624,444 | -$1,099,798 | $46.56 | 130 |
| 2021 Q3 | 21,709,504 | $915,015,850 | +$135,310,318 | $42.14 | 119 |
| 2021 Q2 | 18,633,602 | $798,081,570 | +$10,011,566 | $42.83 | 120 |
| 2021 Q1 | 18,747,899 | $762,143,323 | +$34,387,108 | $40.64 | 119 |
| 2020 Q4 | 18,089,403 | $682,202,061 | -$21,607,075 | $37.67 | 115 |
| 2020 Q3 | 18,611,911 | $617,551,919 | -$44,067,712 | $33.2 | 111 |
| 2020 Q2 | 19,945,395 | $620,294,134 | -$1,678,776 | $31.07 | 109 |
| 2020 Q1 | 20,072,633 | $532,025,204 | -$11,287,684 | $26.45 | 108 |
| 2019 Q4 | 20,478,145 | $706,219,999 | +$4,359,799 | $34.48 | 113 |
| 2019 Q3 | 20,332,409 | $648,902,126 | -$123,874,890 | $31.92 | 114 |
| 2019 Q2 | 24,215,199 | $769,225,357 | -$50,433,190 | $31.76 | 120 |
| 2019 Q1 | 25,716,216 | $798,254,846 | +$47,252,722 | $31.03 | 113 |
| 2018 Q4 | 24,556,004 | $684,337,709 | -$9,751,253 | $27.86 | 115 |
| 2018 Q3 | 24,237,768 | $814,003,470 | +$62,836,663 | $33.62 | 104 |
| 2018 Q2 | 22,567,232 | $721,468,554 | +$111,694,379 | $31.97 | 85 |
| 2018 Q1 | 18,824,460 | $593,301,933 | +$179,443,860 | $31.5 | 71 |
| 2017 Q4 | 14,793,433 | $470,577,699 | +$88,858,107 | $31.79 | 63 |
| 2017 Q3 | 11,295,845 | $338,099,346 | +$131,599,351 | $29.93 | 46 |
| 2017 Q2 | 6,901,522 | $198,058,000 | -$47,611,256 | $28.7 | 35 |
| 2017 Q1 | 8,656,353 | $241,847,000 | +$147,037,953 | $27.94 | 27 |
| 2016 Q4 | 8,837,829 | $236,151,000 | +$174,946,110 | $26.72 | 23 |
| 2016 Q3 | 2,290,336 | $57,747,000 | -$2,405,825 | $25.22 | 14 |
| 2016 Q2 | 2,562,922 | $62,018,000 | -$3,689,850 | $24.22 | 13 |
| 2016 Q1 | 2,671,624 | $64,919,000 | +$6,423,978 | $24.35 | 10 |
| 2015 Q4 | 2,407,548 | $57,789,000 | +$56,948,811 | $24.06 | 8 |
| 2015 Q3 | 36,185 | $834,000 | +$642,112 | $22.99 | 3 |
| 2015 Q2 | 8,325 | $206,785 | +$206,785 | $24.83 | 3 |