| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 14,243,805 | $1,618,245,635 | -$198,609,838 | $113.62 | 301 |
| 2025 Q2 | 16,185,063 | $1,743,308,301 | -$473,032,406 | $107.7 | 310 |
| 2025 Q1 | 20,298,643 | $2,027,538,423 | -$430,233,376 | $99.88 | 314 |
| 2024 Q4 | 25,022,252 | $2,625,529,313 | -$196,128,029 | $104.88 | 336 |
| 2024 Q3 | 26,156,758 | $2,738,764,668 | -$619,825,214 | $104.67 | 323 |
| 2024 Q2 | 32,071,499 | $3,296,369,994 | -$36,636,007 | $102.78 | 338 |
| 2024 Q1 | 32,131,364 | $3,420,258,608 | +$41,641,790 | $106.49 | 323 |
| 2023 Q4 | 31,815,725 | $3,118,044,326 | +$407,881,837 | $98.04 | 286 |
| 2023 Q3 | 27,133,671 | $2,475,098,253 | +$321,409,867 | $91.24 | 249 |
| 2023 Q2 | 23,758,951 | $2,156,758,031 | +$122,539,217 | $90.78 | 218 |
| 2023 Q1 | 22,443,902 | $1,913,876,328 | +$568,288,516 | $85.3 | 201 |
| 2022 Q4 | 15,594,679 | $1,288,402,221 | +$466,331,522 | $82.6 | 154 |
| 2022 Q3 | 10,000,600 | $749,207,514 | +$256,329,211 | $74.83 | 138 |
| 2022 Q2 | 6,551,050 | $522,533,772 | +$116,740,027 | $79.6 | 114 |
| 2022 Q1 | 5,076,471 | $462,542,372 | +$3,496,083 | $91.24 | 96 |
| 2021 Q4 | 5,020,644 | $485,066,477 | +$74,252,398 | $97.03 | 93 |
| 2021 Q3 | 3,971,971 | $345,325,241 | +$9,621,207 | $86.99 | 81 |
| 2021 Q2 | 3,857,358 | $338,283,764 | +$187,388,803 | $87.64 | 65 |
| 2021 Q1 | 1,852,667 | $151,409,988 | -$37,193,827 | $81.46 | 55 |
| 2020 Q4 | 2,373,560 | $171,568,600 | +$91,032,542 | $72.05 | 54 |
| 2020 Q3 | 1,007,999 | $60,043,048 | -$14,009,737 | $59.56 | 47 |
| 2020 Q2 | 1,184,095 | $65,059,595 | -$53,465,339 | $54.94 | 54 |
| 2020 Q1 | 2,166,634 | $96,629,123 | -$113,716,534 | $44.6 | 56 |
| 2019 Q4 | 4,258,796 | $268,738,545 | +$110,890,509 | $63.11 | 61 |
| 2019 Q3 | 2,445,954 | $137,999,644 | -$11,177,981 | $56.42 | 43 |
| 2019 Q2 | 2,644,839 | $148,508,589 | -$52,807,545 | $56.15 | 44 |
| 2019 Q1 | 3,702,203 | $197,518,982 | +$655,238 | $53.37 | 41 |
| 2018 Q4 | 3,703,183 | $169,524,506 | +$6,349,846 | $45.77 | 39 |
| 2018 Q3 | 3,521,257 | $191,997,151 | +$6,507,391 | $54.53 | 33 |
| 2018 Q2 | 3,402,324 | $172,924,084 | +$172,924,084 | $50.83 | 27 |
| 2016 Q2 | 0 | $0 | -$10,000 | 0 | |
| 2016 Q1 | 195 | $10,000 | $51.28 | 1 |