| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q2 | 0 | $0 | -$51,896 | $134.83 | 0 |
| 2025 Q1 | 331 | $46,812 | -$2,507,398,971 | $141.21 | 2 |
| 2024 Q4 | 17,808,421 | $2,514,948,942 | +$176,397,607 | $141.22 | 220 |
| 2024 Q3 | 16,552,728 | $2,287,755,019 | -$37,233,756 | $138.16 | 241 |
| 2024 Q2 | 16,736,058 | $2,547,751,880 | -$104,161,484 | $152.23 | 258 |
| 2024 Q1 | 17,403,943 | $2,796,740,274 | +$336,895,771 | $160.79 | 264 |
| 2023 Q4 | 14,938,750 | $2,480,379,567 | +$79,086,925 | $165.94 | 247 |
| 2023 Q3 | 14,830,190 | $2,529,701,180 | -$42,362,486 | $170.66 | 228 |
| 2023 Q2 | 15,385,444 | $1,735,313,834 | +$4,917,266 | $112.76 | 214 |
| 2023 Q1 | 15,191,177 | $1,996,707,342 | -$109,155,700 | $131.46 | 250 |
| 2022 Q4 | 15,967,210 | $2,279,876,597 | +$20,658,395 | $142.79 | 221 |
| 2022 Q3 | 15,978,784 | $1,896,351,504 | -$88,581,196 | $118.60 | 209 |
| 2022 Q2 | 16,488,885 | $2,360,945,685 | -$173,549,384 | $143.09 | 220 |
| 2022 Q1 | 17,734,904 | $2,437,811,930 | +$62,876,110 | $137.38 | 191 |
| 2021 Q4 | 17,505,583 | $1,597,785,812 | +$76,585,368 | $91.32 | 164 |
| 2021 Q3 | 16,580,112 | $1,535,973,283 | -$21,736,804 | $92.75 | 141 |
| 2021 Q2 | 16,935,250 | $964,763,243 | +$32,403,146 | $56.98 | 132 |
| 2021 Q1 | 16,648,258 | $693,540,205 | -$60,041,984 | $41.60 | 122 |
| 2020 Q4 | 18,033,809 | $790,787,568 | +$41,357,120 | $43.77 | 124 |
| 2020 Q3 | 16,656,336 | $708,508,646 | +$51,637,871 | $42.48 | 121 |
| 2020 Q2 | 16,153,883 | $459,814,951 | +$449,505,949 | $28.41 | 116 |
| 2020 Q1 | 355,780 | $10,281,000 | +$10,281,000 | $28.90 | 3 |