| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,160,467 | $1,915,186,264 | +$124,003,613 | $234.96 | 441 |
| 2025 Q2 | 7,590,518 | $1,601,223,355 | +$114,591,500 | $210.94 | 405 |
| 2025 Q1 | 7,113,158 | $1,143,613,401 | +$21,386,388 | $160.69 | 365 |
| 2024 Q4 | 6,959,642 | $1,155,043,399 | +$92,407,360 | $165.82 | 369 |
| 2024 Q3 | 6,311,064 | $992,514,365 | -$67,199,843 | $157.34 | 342 |
| 2024 Q2 | 6,715,235 | $940,634,927 | +$15,839,692 | $139.98 | 343 |
| 2024 Q1 | 6,692,279 | $938,573,336 | +$29,445,316 | $140.51 | 329 |
| 2023 Q4 | 6,524,245 | $882,676,643 | +$178,938,852 | $135.42 | 330 |
| 2023 Q3 | 5,141,743 | $576,334,227 | +$32,301,610 | $112.1 | 260 |
| 2023 Q2 | 4,840,054 | $584,901,412 | +$22,675,581 | $121.53 | 257 |
| 2023 Q1 | 4,652,472 | $543,808,872 | +$26,965,669 | $116.91 | 250 |
| 2022 Q4 | 4,454,579 | $490,237,371 | +$44,962,413 | $110.05 | 249 |
| 2022 Q3 | 4,126,114 | $378,674,953 | -$16,267,262 | $91.68 | 215 |
| 2022 Q2 | 4,291,516 | $431,149,874 | -$176,764,120 | $100.61 | 223 |
| 2022 Q1 | 6,219,817 | $775,339,485 | +$393,978,615 | $124.68 | 235 |
| 2021 Q4 | 2,990,603 | $348,138,574 | -$44,977,075 | $116.47 | 211 |
| 2021 Q3 | 3,049,660 | $363,771,387 | -$18,782,978 | $119.27 | 198 |
| 2021 Q2 | 3,144,588 | $415,997,039 | -$5,394,141 | $132.3 | 208 |
| 2021 Q1 | 3,166,970 | $397,814,955 | -$108,215,986 | $125.59 | 205 |
| 2020 Q4 | 4,058,125 | $465,583,637 | -$55,083,259 | $114.74 | 195 |
| 2020 Q3 | 4,268,718 | $373,058,153 | -$41,770,406 | $87.34 | 175 |
| 2020 Q2 | 4,948,476 | $433,700,027 | +$48,595,437 | $87.68 | 191 |
| 2020 Q1 | 4,424,323 | $336,866,896 | -$166,019,011 | $76.08 | 176 |
| 2019 Q4 | 6,077,591 | $663,350,834 | -$359,723,686 | $109.11 | 217 |
| 2019 Q3 | 9,703,229 | $1,036,387,839 | +$124,170,975 | $106.83 | 200 |
| 2019 Q2 | 8,530,473 | $886,522,998 | +$18,885,922 | $103.92 | 176 |
| 2019 Q1 | 7,994,626 | $734,058,411 | +$292,939,283 | $91.8 | 156 |
| 2018 Q4 | 4,797,700 | $379,217,072 | -$253,509,051 | $78.92 | 145 |
| 2018 Q3 | 8,151,192 | $811,204,808 | +$86,123,281 | $99.55 | 148 |
| 2018 Q2 | 7,214,467 | $628,619,261 | -$27,289,836 | $87.13 | 132 |
| 2018 Q1 | 7,528,203 | $653,770,963 | +$110,193,283 | $86.87 | 135 |
| 2017 Q4 | 6,266,843 | $523,826,185 | -$9,817,185 | $83.56 | 117 |
| 2017 Q3 | 6,296,304 | $502,361,897 | +$78,968,912 | $79.8 | 100 |
| 2017 Q2 | 5,305,081 | $373,446,136 | +$28,915,708 | $70.4 | 89 |
| 2017 Q1 | 4,910,056 | $327,959,582 | -$102,252,566 | $66.83 | 84 |
| 2016 Q4 | 6,547,659 | $415,046,961 | +$279,998,779 | $63.37 | 70 |
| 2016 Q3 | 2,003,465 | $116,763,447 | +$5,505,764 | $58.3 | 41 |
| 2016 Q2 | 1,945,063 | $108,543,000 | +$2,672,480 | $55.83 | 41 |
| 2016 Q1 | 1,896,399 | $98,690,266 | -$5,596,486 | $52.08 | 31 |
| 2015 Q4 | 2,003,342 | $105,903,045 | +$52,688,903 | $52.89 | 37 |
| 2015 Q3 | 999,865 | $50,042,065 | +$7,056,400 | $49.91 | 30 |
| 2015 Q2 | 771,887 | $88,261,709 | +$14,120,000 | $114.4 | 33 |
| 2015 Q1 | 648,246 | $76,356,029 | +$25,826,341 | $117.85 | 31 |
| 2014 Q4 | 431,921 | $47,186,702 | +$14,855,188 | $109.25 | 27 |
| 2014 Q3 | 291,384 | $29,049,800 | +$7,600,577 | $100 | 21 |
| 2014 Q2 | 214,748 | $21,373,000 | +$887,480 | $99.53 | 16 |
| 2014 Q1 | 204,823 | $20,937,000 | +$2,427,792 | $102.22 | 15 |