| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 36,168 | $2,473,210 | +$140,890 | $68.36 | 10 |
| 2025 Q3 | 33,486,165 | $3,000,296,594 | -$129,730,440 | $89.77 | 769 |
| 2025 Q2 | 35,018,052 | $2,967,411,392 | +$62,544,285 | $84.83 | 752 |
| 2025 Q1 | 34,241,183 | $2,230,574,333 | -$33,265,102 | $65.17 | 699 |
| 2024 Q4 | 34,703,128 | $2,569,342,945 | -$103,162,846 | $74.02 | 737 |
| 2024 Q3 | 35,696,053 | $1,794,994,465 | -$681,312,690 | $50.50 | 599 |
| 2024 Q2 | 49,742,572 | $2,649,131,013 | -$985,758,987 | $53.24 | 648 |
| 2024 Q1 | 67,538,028 | $4,263,520,887 | +$2,903,521,439 | $63.17 | 634 |
| 2023 Q4 | 41,829 | $1,448,120 | -$96,901 | $34.62 | 2 |
| 2023 Q3 | 22,691,635 | $435,454,768 | -$9,215,331 | $19.19 | 39 |
| 2023 Q2 | 23,172,367 | $444,676,480 | -$7,673,239 | $19.19 | 39 |
| 2023 Q1 | 23,060,832 | $377,277,174 | -$7,310,893 | $16.36 | 38 |
| 2022 Q4 | 23,640,713 | $195,980,305 | +$132,780,331 | $8.29 | 40 |
| 2022 Q3 | 7,511,033 | $85,722,871 | -$5,120,252 | $11.41 | 44 |
| 2022 Q2 | 1,147,674 | $13,845,384 | -$3,170,123 | $12.05 | 38 |
| 2022 Q1 | 8,104,287 | $247,542,272 | -$35,148,807 | $30.54 | 48 |
| 2021 Q4 | 9,635,053 | $328,598,802 | -$53,934,083 | $34.25 | 63 |
| 2021 Q3 | 10,925,540 | $369,834,063 | -$16,357,065 | $33.85 | 55 |
| 2021 Q2 | 11,442,224 | $341,116,447 | +$11,439,229 | $29.81 | 56 |
| 2021 Q1 | 10,778,855 | $538,653,126 | +$88,500,346 | $50.03 | 74 |
| 2020 Q4 | 9,127,459 | $292,063,800 | +$100,182,370 | $32.00 | 41 |
| 2020 Q3 | 6,053,111 | $66,403,745 | +$18,694,296 | $10.97 | 21 |
| 2020 Q2 | 4,388,619 | $42,126,438 | +$7,463,078 | $9.60 | 19 |
| 2020 Q1 | 3,636,875 | $25,910,437 | +$8,445,781 | $7.13 | 15 |
| 2019 Q4 | 2,450,231 | $20,067,623 | +$7,729,430 | $8.19 | 12 |
| 2019 Q3 | 1,503,525 | $15,920,000 | -$2,792,315 | $10.59 | 11 |
| 2019 Q2 | 1,770,852 | $26,793,662 | -$33,186,581 | $15.13 | 12 |
| 2019 Q1 | 3,964,825 | $18,961,617 | +$1,286,927 | $4.78 | 10 |
| 2018 Q4 | 3,695,343 | $14,651,000 | +$14,563,121 | $3.97 | 6 |
| 2018 Q3 | 20,930 | $166,000 | $0 | $7.93 | 1 |
| 2018 Q2 | 20,930 | $179,000 | $0 | $8.55 | 1 |
| 2018 Q1 | 20,930 | $220,000 | +$217,655 | $10.51 | 1 |
| 2017 Q4 | 223 | $450,000 | -$24,215 | $2017.94 | 1 |
| 2017 Q3 | 235 | $165,000 | +$7,723 | $702.13 | 1 |
| 2017 Q2 | 224 | $87,000 | $0 | $388.39 | 1 |
| 2017 Q1 | 224 | $26,000 | +$26,000 | $116.07 | 1 |
| 2016 Q1 | 1,047 | $4,000 | $0 | $3.82 | 1 |