| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 21,599,191 | $1,432,928,191 | +$94,978,165 | $68.21 | 229 |
| 2025 Q2 | 20,382,132 | $1,234,395,092 | -$20,468,315 | $60.56 | 215 |
| 2025 Q1 | 21,260,589 | $1,084,371,358 | +$322,111,183 | $50.96 | 180 |
| 2024 Q4 | 15,089,935 | $706,711,439 | -$196,086,569 | $46.82 | 174 |
| 2024 Q3 | 19,153,487 | $1,028,756,962 | -$104,518,417 | $53.71 | 196 |
| 2024 Q2 | 21,006,517 | $1,189,530,631 | +$14,244,863 | $56.61 | 218 |
| 2024 Q1 | 20,084,013 | $1,390,879,358 | -$518,476,003 | $69.31 | 248 |
| 2023 Q4 | 27,552,979 | $1,868,407,409 | +$365,032,806 | $67.85 | 257 |
| 2023 Q3 | 22,466,011 | $1,307,943,459 | -$50,893,398 | $58.23 | 228 |
| 2023 Q2 | 23,153,249 | $1,440,128,428 | +$284,674,243 | $62.18 | 234 |
| 2023 Q1 | 18,144,561 | $1,080,310,854 | -$131,043,284 | $59.53 | 217 |
| 2022 Q4 | 20,507,266 | $1,016,019,430 | +$319,447,212 | $49.45 | 186 |
| 2022 Q3 | 14,268,469 | $631,718,565 | -$5,424,163 | $44.23 | 141 |
| 2022 Q2 | 15,155,966 | $706,125,459 | +$49,156,769 | $46.59 | 148 |
| 2022 Q1 | 12,923,324 | $709,898,441 | -$167,437,475 | $54.97 | 152 |
| 2021 Q4 | 15,930,500 | $806,109,488 | -$45,074,429 | $50.6 | 148 |
| 2021 Q3 | 17,136,248 | $827,540,675 | -$94,343,092 | $48.26 | 155 |
| 2021 Q2 | 19,482,231 | $935,190,970 | -$51,517,236 | $47.99 | 167 |
| 2021 Q1 | 20,760,521 | $910,164,413 | -$228,702,053 | $43.83 | 157 |
| 2020 Q4 | 25,700,631 | $1,104,955,444 | +$222,109,820 | $42.99 | 149 |
| 2020 Q3 | 20,609,711 | $687,184,685 | -$78,962,581 | $33.36 | 120 |
| 2020 Q2 | 24,306,212 | $774,719,708 | -$838,922 | $31.88 | 127 |
| 2020 Q1 | 23,313,380 | $660,953,180 | +$37,552,915 | $28.35 | 121 |
| 2019 Q4 | 20,671,093 | $931,642,460 | +$112,930,831 | $45.03 | 150 |
| 2019 Q3 | 17,950,632 | $767,194,250 | -$75,779,873 | $42.72 | 132 |
| 2019 Q2 | 20,114,936 | $872,609,034 | -$144,814,478 | $43.38 | 143 |
| 2019 Q1 | 23,590,838 | $1,028,455,493 | -$237,055,837 | $43.59 | 154 |
| 2018 Q4 | 28,633,792 | $1,179,223,429 | +$151,034,629 | $41.18 | 149 |
| 2018 Q3 | 23,954,565 | $1,226,805,111 | -$102,068,538 | $51.23 | 160 |
| 2018 Q2 | 25,866,164 | $1,219,364,883 | +$244,127,668 | $47.14 | 152 |
| 2018 Q1 | 20,355,719 | $1,047,812,271 | +$69,703,012 | $51.52 | 150 |
| 2017 Q4 | 19,204,370 | $946,708,504 | -$152,457,461 | $49.29 | 163 |
| 2017 Q3 | 21,888,445 | $1,196,490,325 | +$22,396,405 | $54.61 | 153 |
| 2017 Q2 | 21,515,280 | $1,162,159,113 | -$72,897,066 | $53.94 | 170 |
| 2017 Q1 | 23,083,476 | $1,182,544,918 | -$102,231,307 | $51.17 | 174 |
| 2016 Q4 | 25,628,800 | $1,127,308,671 | +$294,677,487 | $43.97 | 172 |
| 2016 Q3 | 18,633,129 | $903,363,180 | +$162,047,849 | $48.48 | 152 |
| 2016 Q2 | 14,997,581 | $755,323,768 | -$201,418,994 | $50.37 | 143 |
| 2016 Q1 | 18,705,171 | $1,004,329,793 | +$95,862,885 | $53.7 | 150 |
| 2015 Q4 | 16,949,949 | $844,329,701 | -$91,151,301 | $49.83 | 128 |
| 2015 Q3 | 18,699,153 | $964,962,187 | +$160,727,055 | $51.56 | 130 |
| 2015 Q2 | 15,560,970 | $888,651,320 | -$185,438,343 | $57.11 | 141 |
| 2015 Q1 | 19,223,072 | $1,114,300,745 | -$424,475,087 | $57.96 | 153 |
| 2014 Q4 | 26,381,852 | $1,565,444,063 | -$366,363,090 | $59.39 | 185 |
| 2014 Q3 | 31,004,232 | $2,130,136,348 | +$56,448,979 | $68.73 | 190 |
| 2014 Q2 | 30,379,183 | $2,059,896,190 | +$74,341,461 | $67.81 | 182 |
| 2014 Q1 | 30,013,960 | $1,920,164,324 | +$232,684,640 | $63.95 | 180 |