| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 22,506,379 | $2,097,457,213 | -$118,606,952 | $93.19 | 313 |
| 2025 Q2 | 23,508,828 | $1,580,339,190 | +$174,664,919 | $67.22 | 264 |
| 2025 Q1 | 21,062,550 | $1,178,833,402 | +$3,821,435 | $55.99 | 254 |
| 2024 Q4 | 20,898,536 | $1,186,585,699 | -$100,821,198 | $56.75 | 271 |
| 2024 Q3 | 22,787,282 | $1,451,844,877 | -$204,906,371 | $63.72 | 252 |
| 2024 Q2 | 26,022,217 | $1,544,171,639 | +$33,677,110 | $59.33 | 289 |
| 2024 Q1 | 25,452,610 | $1,534,214,982 | -$74,178,706 | $60.28 | 266 |
| 2023 Q4 | 26,219,110 | $1,568,557,038 | -$10,538,554 | $59.83 | 267 |
| 2023 Q3 | 26,839,071 | $1,409,630,432 | -$312,078,876 | $52.5 | 262 |
| 2023 Q2 | 33,068,933 | $1,680,143,461 | -$161,135,121 | $50.82 | 272 |
| 2023 Q1 | 35,665,759 | $1,894,469,040 | +$36,094,417 | $53.16 | 283 |
| 2022 Q4 | 35,087,973 | $1,748,061,180 | +$135,207,471 | $49.81 | 276 |
| 2022 Q3 | 32,545,133 | $1,382,979,540 | -$320,859,413 | $42.49 | 236 |
| 2022 Q2 | 40,165,267 | $1,743,747,274 | -$68,719,062 | $43.4 | 263 |
| 2022 Q1 | 41,797,082 | $2,563,859,611 | +$605,643,696 | $61.29 | 318 |
| 2021 Q4 | 32,189,818 | $1,443,054,241 | -$46,613,502 | $44.78 | 240 |
| 2021 Q3 | 33,439,573 | $1,396,754,590 | -$390,420,071 | $41.74 | 216 |
| 2021 Q2 | 42,582,168 | $1,833,035,533 | +$869,087,992 | $43.06 | 240 |
| 2021 Q1 | 21,831,470 | $871,257,821 | +$130,466,963 | $39.92 | 196 |
| 2020 Q4 | 18,689,325 | $625,692,844 | +$181,661,356 | $33.44 | 142 |
| 2020 Q3 | 13,652,121 | $317,360,414 | +$43,825,313 | $23.24 | 109 |
| 2020 Q2 | 11,724,169 | $248,430,843 | +$30,098,849 | $21.19 | 98 |
| 2020 Q1 | 11,073,854 | $178,630,337 | -$92,754,463 | $16.13 | 89 |
| 2019 Q4 | 15,504,792 | $454,122,566 | +$76,085,058 | $29.29 | 110 |
| 2019 Q3 | 11,867,141 | $302,031,826 | -$46,529,922 | $25.45 | 91 |
| 2019 Q2 | 14,382,387 | $407,731,230 | +$79,576,678 | $28.38 | 96 |
| 2019 Q1 | 11,140,570 | $330,684,638 | -$149,175,456 | $29.68 | 104 |
| 2018 Q4 | 16,730,404 | $438,227,276 | +$16,395,873 | $26.19 | 107 |
| 2018 Q3 | 16,144,825 | $551,046,119 | -$73,217,238 | $34.16 | 114 |
| 2018 Q2 | 19,553,954 | $693,335,671 | -$91,022,337 | $35.47 | 130 |
| 2018 Q1 | 22,587,812 | $768,909,880 | +$17,233,626 | $34.04 | 129 |
| 2017 Q4 | 21,989,568 | $799,977,366 | -$7,121,199 | $36.37 | 128 |
| 2017 Q3 | 21,929,166 | $705,547,456 | +$91,960,919 | $32.18 | 112 |
| 2017 Q2 | 19,185,054 | $574,963,680 | -$228,982,131 | $29.97 | 105 |
| 2017 Q1 | 26,713,578 | $812,650,129 | +$98,423,993 | $30.42 | 128 |
| 2016 Q4 | 23,546,774 | $716,028,018 | -$241,222,073 | $30.41 | 125 |
| 2016 Q3 | 31,614,717 | $838,111,540 | -$244,594,881 | $26.52 | 108 |
| 2016 Q2 | 41,735,025 | $1,018,277,045 | +$236,382,991 | $24.41 | 96 |
| 2016 Q1 | 31,568,284 | $645,389,179 | +$320,233,938 | $20.46 | 91 |
| 2015 Q4 | 16,201,760 | $240,706,536 | +$25,733,506 | $14.95 | 70 |
| 2015 Q3 | 14,161,768 | $236,887,524 | +$5,418,226 | $16.72 | 65 |
| 2015 Q2 | 12,606,763 | $306,349,547 | -$16,888,327 | $24.33 | 59 |
| 2015 Q1 | 13,070,788 | $355,173,663 | -$67,174,391 | $27.19 | 64 |
| 2014 Q4 | 15,450,190 | $475,791,750 | +$3,570,679 | $30.86 | 70 |
| 2014 Q3 | 14,389,165 | $528,592,528 | +$80,553,180 | $36.79 | 71 |
| 2014 Q2 | 12,124,516 | $511,991,265 | -$72,614,408 | $42.25 | 76 |
| 2014 Q1 | 13,884,796 | $578,588,004 | -$142,774,307 | $41.73 | 79 |