| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 30,156,282 | $1,768,868,168 | -$17,295,681 | $58.66 | 299 |
| 2025 Q2 | 30,561,935 | $1,386,293,061 | +$20,205,581 | $45.35 | 280 |
| 2025 Q1 | 30,438,028 | $1,158,183,340 | -$32,349,480 | $38.32 | 279 |
| 2024 Q4 | 30,566,488 | $1,553,033,537 | +$25,488,403 | $50.81 | 261 |
| 2024 Q3 | 30,100,859 | $1,323,281,223 | +$11,025,364 | $43.97 | 264 |
| 2024 Q2 | 29,905,054 | $1,104,660,188 | +$11,831,024 | $36.94 | 233 |
| 2024 Q1 | 29,549,973 | $1,189,790,540 | +$45,414,279 | $40.27 | 237 |
| 2023 Q4 | 28,224,243 | $1,340,230,289 | +$65,886,432 | $47.52 | 224 |
| 2023 Q3 | 26,978,908 | $900,861,788 | -$8,784,392 | $33.39 | 228 |
| 2023 Q2 | 27,296,173 | $944,645,168 | -$10,073,917 | $34.6 | 226 |
| 2023 Q1 | 27,439,952 | $978,739,946 | +$36,565,570 | $35.69 | 246 |
| 2022 Q4 | 26,476,714 | $1,200,369,908 | -$791,252 | $45.35 | 244 |
| 2022 Q3 | 25,651,322 | $812,271,173 | -$21,680,094 | $31.66 | 212 |
| 2022 Q2 | 26,288,859 | $728,268,578 | -$24,477,754 | $27.69 | 205 |
| 2022 Q1 | 27,575,274 | $911,740,799 | -$35,384,706 | $33.04 | 226 |
| 2021 Q4 | 28,105,182 | $1,189,289,915 | -$29,177,594 | $42.31 | 249 |
| 2021 Q3 | 28,715,280 | $1,137,447,365 | -$41,394,063 | $39.59 | 216 |
| 2021 Q2 | 29,810,859 | $1,482,595,536 | +$69,555,907 | $49.75 | 205 |
| 2021 Q1 | 28,500,907 | $1,119,756,996 | -$95,700,720 | $39.28 | 187 |
| 2020 Q4 | 30,752,386 | $898,164,062 | +$5,918,440 | $29.2 | 161 |
| 2020 Q3 | 30,682,602 | $625,699,626 | -$11,037,690 | $20.39 | 154 |
| 2020 Q2 | 31,343,352 | $491,487,706 | -$23,287,041 | $15.68 | 152 |
| 2020 Q1 | 32,970,499 | $452,188,144 | -$32,001,851 | $13.71 | 161 |
| 2019 Q4 | 33,935,457 | $917,351,883 | +$31,226,436 | $27.04 | 187 |
| 2019 Q3 | 32,864,091 | $676,409,610 | +$2,686,699 | $20.6 | 153 |
| 2019 Q2 | 32,881,810 | $569,262,184 | -$4,214,001 | $17.31 | 163 |
| 2019 Q1 | 33,209,893 | $621,567,876 | -$12,442,014 | $18.72 | 171 |
| 2018 Q4 | 33,837,938 | $654,364,322 | -$59,144,996 | $19.34 | 177 |
| 2018 Q3 | 36,593,072 | $843,376,181 | +$36,394,776 | $23.05 | 184 |
| 2018 Q2 | 34,953,698 | $940,899,540 | +$39,976,938 | $26.9 | 188 |
| 2018 Q1 | 33,576,990 | $743,175,540 | +$31,204,603 | $22.15 | 186 |
| 2017 Q4 | 32,705,176 | $776,623,926 | +$63,864,478 | $23.75 | 178 |
| 2017 Q3 | 29,218,503 | $492,171,469 | -$4,443,118 | $16.85 | 154 |
| 2017 Q2 | 29,483,061 | $525,058,607 | -$20,509,254 | $17.8 | 159 |
| 2017 Q1 | 30,223,007 | $562,268,953 | +$60,144,127 | $18.6 | 162 |
| 2016 Q4 | 30,544,390 | $696,227,054 | -$16,337,045 | $22.8 | 165 |
| 2016 Q3 | 31,064,294 | $745,813,019 | -$24,847,230 | $24.03 | 166 |
| 2016 Q2 | 32,078,929 | $833,669,966 | +$47,387,380 | $25.99 | 160 |
| 2016 Q1 | 29,982,502 | $1,015,602,153 | +$4,446,662 | $33.87 | 169 |
| 2015 Q4 | 30,108,593 | $926,439,325 | +$13,530,672 | $30.78 | 171 |
| 2015 Q3 | 29,186,601 | $1,079,018,702 | +$18,537,057 | $36.97 | 173 |
| 2015 Q2 | 28,753,811 | $1,316,454,609 | +$39,175,881 | $45.77 | 184 |
| 2015 Q1 | 27,815,423 | $1,419,678,764 | -$641,855 | $51.09 | 189 |
| 2014 Q4 | 27,870,432 | $1,463,685,682 | +$90,459,454 | $52.52 | 182 |
| 2014 Q3 | 25,979,509 | $1,179,216,787 | -$19,927,960 | $45.39 | 157 |
| 2014 Q2 | 26,331,070 | $1,168,036,129 | -$18,584,064 | $44.36 | 164 |
| 2014 Q1 | 26,709,499 | $1,227,125,998 | -$5,448,773 | $45.8 | 167 |