| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2023 Q4 | 0 | $0 | -$2,981,708 | 0 | |
| 2023 Q3 | 17,300 | $2,981,708 | -$3,198,726,480 | $172.36 | 2 |
| 2023 Q2 | 31,493,925 | $3,210,703,884 | +$331,269,481 | $101.96 | 211 |
| 2023 Q1 | 28,396,770 | $2,582,227,654 | -$75,945,501 | $90.92 | 202 |
| 2022 Q4 | 29,980,270 | $1,138,926,248 | +$111,838,910 | $37.99 | 165 |
| 2022 Q3 | 28,102,345 | $706,207,647 | -$6,113,397 | $25.13 | 147 |
| 2022 Q2 | 27,631,574 | $839,810,221 | +$23,519,626 | $30.39 | 133 |
| 2022 Q1 | 26,963,661 | $883,834,810 | +$16,924,688 | $32.76 | 141 |
| 2021 Q4 | 26,709,939 | $704,321,572 | -$124,191,199 | $26.37 | 143 |
| 2021 Q3 | 26,688,004 | $2,685,200,348 | -$18,352,591 | $100.61 | 177 |
| 2021 Q2 | 26,542,070 | $3,756,173,307 | +$207,831,585 | $141.53 | 188 |
| 2021 Q1 | 25,253,462 | $2,520,488,719 | +$25,689,266 | $99.7 | 198 |
| 2020 Q4 | 24,685,905 | $3,051,928,179 | +$312,101,188 | $123.62 | 193 |
| 2020 Q3 | 22,169,198 | $2,159,297,534 | -$198,458,474 | $97.42 | 181 |
| 2020 Q2 | 23,190,263 | $3,622,845,015 | +$93,584,154 | $156.02 | 207 |
| 2020 Q1 | 22,488,662 | $3,246,552,389 | +$17,443,037 | $144.34 | 210 |
| 2019 Q4 | 22,328,924 | $4,565,328,716 | +$828,204,827 | $204.43 | 215 |
| 2019 Q3 | 18,219,983 | $1,463,018,265 | +$45,314,802 | $80.29 | 163 |
| 2019 Q2 | 17,639,008 | $1,663,338,785 | +$145,080,716 | $94.35 | 156 |
| 2019 Q1 | 16,368,786 | $1,399,187,578 | +$42,581,384 | $85.47 | 155 |
| 2018 Q4 | 15,947,499 | $894,554,113 | +$8,402,296 | $56.1 | 131 |
| 2018 Q3 | 15,714,340 | $1,284,826,970 | +$296,295,233 | $81.76 | 119 |
| 2018 Q2 | 12,214,064 | $427,112,324 | +$36,655,592 | $34.97 | 93 |
| 2018 Q1 | 11,466,013 | $235,163,235 | +$3,997,088 | $20.51 | 86 |
| 2017 Q4 | 11,193,182 | $316,693,904 | +$7,878,399 | $28.32 | 88 |
| 2017 Q3 | 7,727,518 | $240,322,086 | +$114,069,942 | $31.1 | 80 |
| 2017 Q2 | 4,066,874 | $128,667,792 | -$65,567,868 | $31.64 | 57 |
| 2017 Q1 | 6,172,788 | $139,798,021 | +$17,309,807 | $22.65 | 54 |
| 2016 Q4 | 5,748,021 | $125,472,003 | +$3,908,026 | $21.83 | 52 |
| 2016 Q3 | 5,554,103 | $146,403,374 | +$4,898,855 | $26.36 | 43 |
| 2016 Q2 | 5,378,939 | $106,232,525 | +$106,232,525 | $19.75 | 41 |