| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price (Median) | Investors |
|---|---|---|---|---|---|
| 2025 Q2 | 0 | $0 | -$131,193 | $64.67 | 0 |
| 2025 Q1 | 787 | $48,247 | -$2,001,667,062 | $61.30 | 1 |
| 2024 Q4 | 34,089,354 | $2,089,878,710 | +$43,022,700 | $61.30 | 232 |
| 2024 Q3 | 33,188,082 | $1,881,702,454 | +$67,822,899 | $56.70 | 215 |
| 2024 Q2 | 31,936,149 | $1,419,555,383 | +$36,884,325 | $44.45 | 209 |
| 2024 Q1 | 31,366,609 | $1,102,631,634 | +$29,978,481 | $35.15 | 207 |
| 2023 Q4 | 30,512,284 | $1,147,575,960 | +$17,944,117 | $37.61 | 216 |
| 2023 Q3 | 30,178,449 | $888,156,047 | +$12,896,898 | $29.43 | 189 |
| 2023 Q2 | 29,573,671 | $824,226,671 | -$5,933,706 | $27.87 | 176 |
| 2023 Q1 | 29,752,215 | $1,141,543,881 | +$80,503,463 | $38.36 | 192 |
| 2022 Q4 | 27,629,430 | $1,287,471,457 | +$42,493,525 | $46.62 | 178 |
| 2022 Q3 | 26,861,970 | $1,164,520,688 | -$8,198,988 | $43.36 | 176 |
| 2022 Q2 | 26,718,249 | $1,109,871,410 | +$7,729,992 | $41.54 | 173 |
| 2022 Q1 | 26,662,876 | $1,276,746,056 | +$29,560,689 | $47.83 | 185 |
| 2021 Q4 | 26,040,267 | $1,317,924,777 | +$18,602,435 | $50.61 | 180 |
| 2021 Q3 | 25,624,373 | $1,231,774,458 | +$10,764,997 | $48.08 | 176 |
| 2021 Q2 | 25,400,845 | $1,193,569,101 | +$31,415,226 | $46.99 | 172 |
| 2021 Q1 | 24,716,031 | $1,241,845,769 | +$137,621,436 | $50.26 | 174 |
| 2020 Q4 | 21,985,721 | $888,878,396 | +$31,227,032 | $40.37 | 156 |
| 2020 Q3 | 21,177,858 | $635,792,621 | +$5,057,164 | $29.99 | 137 |
| 2020 Q2 | 21,011,886 | $702,221,984 | +$9,659,006 | $33.44 | 136 |
| 2020 Q1 | 20,880,735 | $632,200,670 | -$4,813,743 | $30.20 | 135 |
| 2019 Q4 | 20,676,310 | $1,027,956,861 | +$33,421,872 | $49.74 | 145 |
| 2019 Q3 | 19,871,620 | $889,137,995 | +$44,340,732 | $44.74 | 147 |
| 2019 Q2 | 18,877,858 | $844,455,843 | +$14,354,143 | $44.73 | 145 |
| 2019 Q1 | 18,569,443 | $792,347,838 | -$21,969,561 | $42.65 | 140 |
| 2018 Q4 | 19,129,215 | $840,780,069 | -$4,499,800 | $43.95 | 136 |
| 2018 Q3 | 19,184,417 | $1,113,458,250 | +$54,077,063 | $58.05 | 136 |
| 2018 Q2 | 18,014,629 | $988,248,078 | +$43,777,678 | $54.85 | 138 |
| 2018 Q1 | 17,458,000 | $925,931,957 | +$64,751,652 | $53.05 | 142 |
| 2017 Q4 | 16,309,593 | $874,692,050 | +$104,627,149 | $53.65 | 148 |
| 2017 Q3 | 14,234,139 | $703,179,767 | +$82,083,097 | $49.40 | 131 |
| 2017 Q2 | 12,683,360 | $597,382,606 | +$26,469,009 | $47.10 | 129 |
| 2017 Q1 | 12,109,234 | $604,845,284 | +$56,582,797 | $49.95 | 135 |
| 2016 Q4 | 12,423,601 | $596,110,240 | +$87,946,765 | $48.00 | 139 |
| 2016 Q3 | 10,121,943 | $365,086,358 | +$18,475,676 | $36.07 | 131 |
| 2016 Q2 | 10,111,079 | $356,832,226 | +$29,916,636 | $35.29 | 130 |
| 2016 Q1 | 9,280,238 | $285,866,000 | +$29,060,321 | $30.79 | 114 |
| 2015 Q4 | 8,331,000 | $261,343,252 | +$3,038,362 | $31.36 | 104 |
| 2015 Q3 | 8,196,385 | $297,446,753 | +$7,027,948 | $36.29 | 112 |
| 2015 Q2 | 8,000,216 | $297,772,527 | +$29,735,401 | $37.22 | 114 |
| 2015 Q1 | 7,218,483 | $235,464,839 | +$9,842,624 | $32.63 | 96 |
| 2014 Q4 | 6,950,814 | $188,397,046 | +$2,814,152 | $27.10 | 87 |
| 2014 Q3 | 6,909,229 | $164,997,123 | -$2,316,001 | $23.88 | 78 |
| 2014 Q2 | 7,005,463 | $173,241,737 | -$5,377,201 | $24.73 | 70 |
| 2014 Q1 | 7,212,374 | $194,656,761 | +$323,596 | $26.99 | 71 |