| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,651,922 | $1,220,424,327 | -$36,583,363 | $141.11 | 231 |
| 2025 Q2 | 9,209,388 | $1,256,637,788 | -$80,135,749 | $136.49 | 239 |
| 2025 Q1 | 9,699,206 | $1,172,784,882 | -$30,037,673 | $120.93 | 232 |
| 2024 Q4 | 10,009,321 | $1,251,005,038 | -$27,222,189 | $124.96 | 242 |
| 2024 Q3 | 9,963,723 | $1,249,505,272 | -$117,179,758 | $125.45 | 222 |
| 2024 Q2 | 10,877,245 | $1,340,965,847 | -$86,277,027 | $123.29 | 231 |
| 2024 Q1 | 11,589,514 | $1,433,690,275 | -$196,497,334 | $123.9 | 223 |
| 2023 Q4 | 13,144,286 | $1,543,947,598 | +$109,513,062 | $117.45 | 230 |
| 2023 Q3 | 12,015,976 | $1,249,900,571 | +$49,336,559 | $103.99 | 198 |
| 2023 Q2 | 11,643,212 | $1,245,013,604 | +$320,171,510 | $106.9 | 196 |
| 2023 Q1 | 8,630,001 | $868,589,922 | +$141,851,035 | $100.65 | 169 |
| 2022 Q4 | 7,245,603 | $643,424,936 | -$28,956,208 | $88.78 | 163 |
| 2022 Q3 | 7,500,213 | $627,710,229 | +$82,028,525 | $83.69 | 150 |
| 2022 Q2 | 6,420,905 | $561,260,352 | +$11,337,253 | $87.33 | 148 |
| 2022 Q1 | 6,357,420 | $681,989,299 | -$58,393,605 | $107.28 | 153 |
| 2021 Q4 | 6,849,455 | $809,700,341 | +$5,880,322 | $118.47 | 172 |
| 2021 Q3 | 6,701,265 | $745,515,309 | +$26,018,253 | $111.25 | 157 |
| 2021 Q2 | 6,487,527 | $728,030,507 | -$72,886,565 | $112.2 | 155 |
| 2021 Q1 | 7,176,387 | $742,605,939 | +$32,074,904 | $103.27 | 144 |
| 2020 Q4 | 6,812,952 | $687,828,710 | +$75,229,223 | $100.87 | 133 |
| 2020 Q3 | 6,086,316 | $526,457,480 | -$8,098,008 | $86.38 | 124 |
| 2020 Q2 | 6,105,283 | $488,335,263 | +$39,176,109 | $79.89 | 119 |
| 2020 Q1 | 5,737,903 | $357,947,137 | -$122,767,873 | $62.3 | 106 |
| 2019 Q4 | 7,581,970 | $559,697,897 | +$180,114,648 | $73.8 | 115 |
| 2019 Q3 | 5,179,359 | $343,695,321 | -$75,522,680 | $66.34 | 94 |
| 2019 Q2 | 6,315,935 | $420,756,185 | +$11,547,108 | $66.65 | 90 |
| 2019 Q1 | 6,205,897 | $398,702,912 | +$136,968,615 | $64.24 | 90 |
| 2018 Q4 | 4,153,486 | $226,794,849 | -$27,420,195 | $54.6 | 76 |
| 2018 Q3 | 4,561,324 | $290,096,065 | +$5,864,941 | $63.6 | 75 |
| 2018 Q2 | 4,466,952 | $270,457,641 | +$11,480,954 | $60.55 | 71 |
| 2018 Q1 | 4,278,543 | $252,330,634 | +$4,892,773 | $58.98 | 73 |
| 2017 Q4 | 4,197,457 | $243,267,981 | -$19,653,730 | $57.95 | 73 |
| 2017 Q3 | 4,386,711 | $243,633,992 | -$58,823,618 | $55.54 | 68 |
| 2017 Q2 | 5,466,734 | $292,383,512 | +$34,359,888 | $53.48 | 67 |
| 2017 Q1 | 4,816,325 | $248,430,864 | +$11,749,158 | $51.6 | 56 |
| 2016 Q4 | 4,586,275 | $211,964,953 | +$16,105,138 | $46.2 | 55 |
| 2016 Q3 | 4,248,571 | $194,364,710 | -$18,924,401 | $45.76 | 51 |
| 2016 Q2 | 4,665,056 | $195,379,204 | -$32,392,185 | $41.87 | 50 |
| 2016 Q1 | 5,114,027 | $215,852,343 | -$98,859,737 | $42.23 | 50 |
| 2015 Q4 | 7,463,892 | $324,023,000 | -$11,065,937 | $43.48 | 52 |
| 2015 Q3 | 7,702,846 | $309,897,000 | -$32,992,305 | $40.18 | 49 |
| 2015 Q2 | 8,509,046 | $371,837,624 | -$329,415 | $43.71 | 58 |
| 2015 Q1 | 8,515,235 | $372,900,024 | +$25,868,355 | $43.8 | 59 |
| 2014 Q4 | 7,984,267 | $338,185,036 | +$51,532,021 | $42.83 | 54 |
| 2014 Q3 | 6,636,919 | $265,761,978 | +$6,745,577 | $40.06 | 43 |
| 2014 Q2 | 6,467,472 | $252,170,927 | -$9,407,924 | $38.99 | 41 |
| 2014 Q1 | 6,732,949 | $249,200,642 | +$77,106,751 | $37.01 | 53 |