| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,848,807 | $1,450,783,099 | -$312,964,662 | $211.9 | 145 |
| 2025 Q2 | 8,395,605 | $1,457,809,695 | +$720,822,063 | $173.53 | 135 |
| 2025 Q1 | 4,274,036 | $599,812,020 | -$881,832,702 | $140.39 | 128 |
| 2024 Q4 | 9,533,633 | $1,608,493,024 | -$41,923,486 | $168.7 | 140 |
| 2024 Q3 | 7,199,301 | $1,179,912,611 | +$571,667,752 | $163.95 | 125 |
| 2024 Q2 | 3,728,478 | $544,654,617 | -$158,254,458 | $146.07 | 117 |
| 2024 Q1 | 4,915,131 | $658,827,460 | -$38,383,869 | $134.03 | 109 |
| 2023 Q4 | 5,278,212 | $548,956,156 | -$2,706,967 | $103.99 | 108 |
| 2023 Q3 | 5,469,305 | $427,627,258 | +$12,120,357 | $78.2 | 100 |
| 2023 Q2 | 5,269,098 | $473,967,789 | -$68,621,365 | $89.98 | 94 |
| 2023 Q1 | 6,118,879 | $447,604,409 | -$42,942,399 | $73.18 | 89 |
| 2022 Q4 | 6,834,583 | $424,505,765 | -$101,737,333 | $62.11 | 89 |
| 2022 Q3 | 6,173,140 | $330,784,682 | +$53,389,145 | $53.58 | 77 |
| 2022 Q2 | 2,673,794 | $175,372,762 | +$44,987,142 | $65.59 | 76 |
| 2022 Q1 | 2,445,680 | $293,657,729 | +$26,159,249 | $119.8 | 92 |
| 2021 Q4 | 2,074,790 | $297,502,236 | +$22,085,446 | $143.41 | 95 |
| 2021 Q3 | 1,787,241 | $191,567,149 | -$49,829,414 | $106.98 | 72 |
| 2021 Q2 | 2,267,266 | $241,743,242 | +$117,705,349 | $106.58 | 76 |
| 2021 Q1 | 858,622 | $72,887,109 | -$62,918,156 | $84.95 | 69 |
| 2020 Q4 | 1,623,710 | $117,306,667 | +$38,246,795 | $72.25 | 70 |
| 2020 Q3 | 1,137,672 | $60,173,667 | -$38,771,563 | $52.66 | 55 |
| 2020 Q2 | 1,995,168 | $83,417,397 | -$46,132,868 | $41.81 | 59 |
| 2020 Q1 | 3,793,549 | $98,843,337 | +$57,037,916 | $26.05 | 65 |
| 2019 Q4 | 1,634,107 | $107,976,819 | +$18,914,459 | $66.08 | 49 |
| 2019 Q3 | 1,434,580 | $75,048,343 | +$8,291,456 | $52.31 | 47 |
| 2019 Q2 | 1,277,144 | $65,700,163 | -$23,406,148 | $51.35 | 52 |
| 2019 Q1 | 1,755,585 | $82,080,269 | -$25,333,193 | $46.76 | 50 |
| 2018 Q4 | 2,513,498 | $82,741,326 | +$35,866,271 | $32.9 | 55 |
| 2018 Q3 | 936,307 | $50,862,648 | -$25,383,476 | $54.32 | 46 |
| 2018 Q2 | 1,477,131 | $67,728,477 | -$59,296,499 | $44.54 | 48 |
| 2018 Q1 | 2,925,571 | $120,701,568 | -$61,379,917 | $41.29 | 45 |
| 2017 Q4 | 4,115,059 | $182,416,862 | +$106,182,261 | $44.33 | 46 |
| 2017 Q3 | 1,303,724 | $49,827,938 | +$537,351 | $38.23 | 35 |
| 2017 Q2 | 1,298,818 | $44,444,170 | +$8,664,960 | $34.13 | 29 |
| 2017 Q1 | 534,108 | $67,495,937 | +$2,983,939 | $126.35 | 38 |
| 2016 Q4 | 552,200 | $59,637,983 | -$1,667,034 | $107.75 | 42 |
| 2016 Q3 | 559,209 | $54,092,372 | -$10,565,757 | $97.18 | 40 |
| 2016 Q2 | 682,359 | $59,953,312 | +$14,751,685 | $87.97 | 40 |
| 2016 Q1 | 455,227 | $38,021,425 | -$2,366,636 | $83.59 | 42 |
| 2015 Q4 | 520,323 | $43,109,645 | -$12,671,495 | $82.88 | 44 |
| 2015 Q3 | 706,042 | $48,765,682 | +$12,831,810 | $69.07 | 36 |
| 2015 Q2 | 426,209 | $37,474,083 | -$696,554 | $87.97 | 36 |
| 2015 Q1 | 452,256 | $39,966,531 | -$14,298,504 | $88.44 | 39 |
| 2014 Q4 | 622,490 | $54,538,284 | -$3,453,559 | $87.72 | 39 |
| 2014 Q3 | 638,468 | $49,522,685 | -$2,641,440 | $77.64 | 31 |
| 2014 Q2 | 652,458 | $49,611,549 | -$5,192,678 | $76.04 | 33 |
| 2014 Q1 | 745,883 | $49,313,000 | -$7,770,814 | $66.12 | 29 |