| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 28,912,671 | $1,657,778,510 | -$559,580,782 | $57.25 | 169 |
| 2025 Q2 | 39,185,286 | $2,021,472,929 | +$157,062,673 | $51.57 | 148 |
| 2025 Q1 | 36,182,720 | $1,750,881,294 | +$40,154,437 | $48.4 | 133 |
| 2024 Q4 | 35,298,384 | $1,918,804,704 | +$696,612,889 | $54.36 | 149 |
| 2024 Q3 | 22,342,760 | $1,207,357,593 | +$162,589,059 | $54.02 | 120 |
| 2024 Q2 | 19,338,300 | $965,422,600 | +$96,951,411 | $49.91 | 101 |
| 2024 Q1 | 17,392,935 | $910,215,579 | -$107,248,613 | $52.36 | 86 |
| 2023 Q4 | 19,652,794 | $1,003,006,178 | +$219,484,209 | $51.06 | 81 |
| 2023 Q3 | 15,232,336 | $674,258,594 | +$245,618,707 | $44.27 | 59 |
| 2023 Q2 | 9,683,532 | $441,989,052 | +$345,086,912 | $45.63 | 52 |
| 2023 Q1 | 2,128,905 | $93,858,199 | +$35,323,970 | $44.1 | 39 |
| 2022 Q4 | 1,329,984 | $57,655,336 | +$33,547,300 | $43.35 | 25 |
| 2022 Q3 | 495,992 | $19,621,000 | +$5,833,644 | $39.55 | 18 |
| 2022 Q2 | 348,128 | $14,277,000 | +$12,549,291 | $41.01 | 16 |
| 2022 Q1 | 27,144 | $1,776,000 | +$1,776,000 | $48.09 | 4 |