| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2024 Q1 | 0 | $0 | -$5,337,475 | 0 | |
| 2023 Q4 | 219,592 | $5,337,475 | -$6,899,480,621 | $59.98 | 3 |
| 2023 Q3 | 116,125,019 | $6,923,901,486 | +$579,829,100 | $59.62 | 314 |
| 2023 Q2 | 108,607,956 | $6,232,756,146 | -$271,796,906 | $57.40 | 350 |
| 2023 Q1 | 115,842,452 | $6,071,119,836 | -$23,421,315 | $52.41 | 382 |
| 2022 Q4 | 119,642,796 | $4,425,831,983 | +$62,435,886 | $36.90 | 322 |
| 2022 Q3 | 120,151,422 | $4,550,690,640 | -$307,149,126 | $37.74 | 283 |
| 2022 Q2 | 119,356,791 | $3,728,582,707 | +$26,447,659 | $31.23 | 286 |
| 2022 Q1 | 118,698,710 | $4,817,323,155 | -$16,302,674 | $40.59 | 306 |
| 2021 Q4 | 118,763,025 | $5,184,414,954 | +$55,253,693 | $43.67 | 313 |
| 2021 Q3 | 117,600,868 | $4,613,726,869 | -$54,409,556 | $39.23 | 298 |
| 2021 Q2 | 118,902,378 | $5,027,898,323 | +$128,661,573 | $42.28 | 291 |
| 2021 Q1 | 117,209,602 | $5,061,380,064 | -$99,667,881 | $43.18 | 303 |
| 2020 Q4 | 119,263,647 | $5,240,202,763 | +$223,102,686 | $43.94 | 289 |
| 2020 Q3 | 114,341,145 | $4,081,714,748 | +$61,048,663 | $35.70 | 284 |
| 2020 Q2 | 112,305,883 | $4,346,492,148 | +$24,867,347 | $38.71 | 313 |
| 2020 Q1 | 111,968,552 | $3,704,356,395 | +$78,770,888 | $33.08 | 300 |
| 2019 Q4 | 108,154,562 | $4,579,460,916 | +$54,058,835 | $42.34 | 311 |
| 2019 Q3 | 105,901,813 | $4,446,298,969 | -$6,183,928 | $41.99 | 292 |
| 2019 Q2 | 106,015,179 | $4,451,278,369 | +$56,115,724 | $41.99 | 305 |
| 2019 Q1 | 105,784,434 | $4,692,510,820 | +$83,596,840 | $44.36 | 326 |
| 2018 Q4 | 103,864,461 | $4,713,436,608 | +$11,904,002 | $45.38 | 320 |
| 2018 Q3 | 103,286,182 | $4,990,881,011 | +$80,483,755 | $48.33 | 282 |
| 2018 Q2 | 103,059,050 | $4,324,243,880 | +$12,564,250 | $41.98 | 263 |
| 2018 Q1 | 102,639,903 | $5,186,815,170 | +$78,126,144 | $50.57 | 293 |
| 2017 Q4 | 101,398,336 | $4,218,603,820 | -$99,558,495 | $41.63 | 279 |
| 2017 Q3 | 103,229,226 | $4,353,351,119 | -$115,327,221 | $42.17 | 239 |
| 2017 Q2 | 106,013,534 | $4,264,001,302 | +$631,276,669 | $40.22 | 236 |
| 2017 Q1 | 100,669,835 | $3,278,011,773 | +$348,502,196 | $32.56 | 245 |
| 2016 Q4 | 98,701,507 | $3,041,638,297 | +$56,998,241 | $30.82 | 247 |
| 2016 Q3 | 96,615,019 | $2,742,785,736 | +$65,020,971 | $28.40 | 227 |
| 2016 Q2 | 94,523,763 | $2,589,945,493 | +$13,589,573 | $27.40 | 233 |
| 2016 Q1 | 93,615,565 | $2,817,433,992 | +$71,559,030 | $30.11 | 231 |
| 2015 Q4 | 91,337,897 | $2,620,376,060 | -$977,823 | $28.69 | 224 |
| 2015 Q3 | 91,372,789 | $2,539,164,978 | +$593,219 | $27.79 | 211 |
| 2015 Q2 | 91,636,761 | $2,699,644,267 | +$45,542,404 | $29.46 | 217 |
| 2015 Q1 | 90,040,677 | $2,884,387,417 | +$12,074,414 | $32.04 | 224 |
| 2014 Q4 | 89,864,274 | $2,793,741,379 | -$12,276,185 | $31.09 | 218 |
| 2014 Q3 | 90,231,411 | $2,790,856,057 | +$6,883,742 | $30.93 | 200 |
| 2014 Q2 | 90,131,003 | $2,919,342,009 | +$53,317,743 | $32.39 | 198 |
| 2014 Q1 | 88,628,767 | $2,542,436,747 | -$4,464,371 | $28.69 | 204 |