| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 20,324,960 | $1,684,580,657 | -$8,136,086 | $82.91 | 266 |
| 2025 Q2 | 20,386,142 | $1,683,422,658 | +$2,353,196 | $82.59 | 261 |
| 2025 Q1 | 20,518,613 | $1,110,024,230 | +$26,567,546 | $54.11 | 231 |
| 2024 Q4 | 20,076,382 | $1,142,663,511 | +$21,665,246 | $56.9 | 232 |
| 2024 Q3 | 18,688,906 | $1,157,350,221 | -$122,484,638 | $61.75 | 227 |
| 2024 Q2 | 21,790,325 | $1,233,717,891 | -$30,979,829 | $56.61 | 223 |
| 2024 Q1 | 22,445,873 | $1,168,318,655 | -$10,310,252 | $52.07 | 224 |
| 2023 Q4 | 22,785,021 | $942,241,999 | -$29,370,760 | $41.37 | 205 |
| 2023 Q3 | 23,346,884 | $960,527,833 | -$87,086,291 | $41.11 | 183 |
| 2023 Q2 | 25,469,518 | $928,755,185 | +$84,582,808 | $36.4 | 173 |
| 2023 Q1 | 23,046,723 | $839,716,303 | -$19,482,178 | $36.42 | 155 |
| 2022 Q4 | 23,653,004 | $915,149,898 | -$9,638,580 | $38.66 | 165 |
| 2022 Q3 | 23,828,672 | $718,453,005 | +$45,769,945 | $30.14 | 154 |
| 2022 Q2 | 21,857,869 | $812,845,680 | +$37,390,295 | $37.2 | 163 |
| 2022 Q1 | 21,842,763 | $1,066,563,829 | +$16,416,049 | $48.83 | 180 |
| 2021 Q4 | 21,412,943 | $988,671,365 | +$5,467,710 | $46.16 | 170 |
| 2021 Q3 | 21,487,353 | $997,311,777 | -$36,449,711 | $46.41 | 162 |
| 2021 Q2 | 22,253,876 | $1,097,010,952 | +$12,398,257 | $49.3 | 164 |
| 2021 Q1 | 21,988,854 | $1,086,682,699 | -$22,289,753 | $49.43 | 161 |
| 2020 Q4 | 23,738,226 | $939,992,801 | +$17,811,598 | $39.6 | 139 |
| 2020 Q3 | 23,194,209 | $745,057,527 | -$2,172,739 | $32.12 | 118 |
| 2020 Q2 | 23,289,600 | $659,274,877 | -$58,138,185 | $27.82 | 128 |
| 2020 Q1 | 25,225,591 | $685,911,826 | -$27,879,595 | $27.19 | 115 |
| 2019 Q4 | 26,130,205 | $1,080,849,326 | -$28,642,095 | $41.37 | 123 |
| 2019 Q3 | 26,853,023 | $959,165,899 | -$21,401,058 | $35.72 | 125 |
| 2019 Q2 | 27,414,836 | $1,082,286,913 | +$61,657,516 | $39.48 | 137 |
| 2019 Q1 | 25,965,338 | $962,314,550 | -$11,696,184 | $37.06 | 136 |
| 2018 Q4 | 26,250,931 | $1,102,074,176 | +$1,712,794 | $41.98 | 145 |
| 2018 Q3 | 26,179,660 | $1,263,656,817 | +$50,481,172 | $48.28 | 137 |
| 2018 Q2 | 25,274,879 | $1,174,861,666 | +$12,645,242 | $46.48 | 152 |
| 2018 Q1 | 24,901,267 | $1,442,301,851 | -$10,773,147 | $57.94 | 155 |
| 2017 Q4 | 25,065,565 | $1,466,628,860 | -$29,139,241 | $58.51 | 149 |
| 2017 Q3 | 25,630,409 | $1,256,356,406 | +$14,665,437 | $49.03 | 121 |
| 2017 Q2 | 25,323,877 | $1,278,675,509 | -$93,493,242 | $50.49 | 121 |
| 2017 Q1 | 27,203,818 | $1,189,857,343 | -$7,233,129 | $43.97 | 116 |
| 2016 Q4 | 27,397,805 | $966,818,810 | -$6,238,327 | $35.29 | 118 |
| 2016 Q3 | 26,912,301 | $920,670,259 | -$58,828,102 | $34.21 | 109 |
| 2016 Q2 | 28,641,825 | $815,040,000 | -$12,702,249 | $28.46 | 92 |
| 2016 Q1 | 29,182,798 | $806,059,000 | -$10,743,231 | $27.59 | 94 |
| 2015 Q4 | 29,571,034 | $824,068,000 | -$75,062,511 | $27.87 | 97 |
| 2015 Q3 | 32,190,661 | $946,051,000 | -$5,426,039 | $29.39 | 96 |
| 2015 Q2 | 32,854,159 | $1,079,831,723 | -$19,229,570 | $32.87 | 97 |
| 2015 Q1 | 33,528,360 | $1,178,557,179 | +$47,178,428 | $35.14 | 91 |
| 2014 Q4 | 32,187,471 | $1,049,962,713 | +$30,562,442 | $32.62 | 91 |
| 2014 Q3 | 31,229,644 | $1,131,161,298 | +$26,335,609 | $36.22 | 90 |
| 2014 Q2 | 30,516,326 | $1,063,024,905 | -$13,804,423 | $34.76 | 89 |
| 2014 Q1 | 30,897,551 | $1,086,019,528 | -$61,054,083 | $35.15 | 90 |