| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 9,599,477 | $576,897,755 | +$14,661,641 | $59.54 | 37 |
| 2025 Q3 | 151,640,235 | $8,822,433,093 | -$68,135,507 | $58.21 | 722 |
| 2025 Q2 | 157,196,540 | $8,503,805,785 | +$85,871,793 | $53.96 | 709 |
| 2025 Q1 | 154,824,737 | $7,953,340,142 | +$47,048,947 | $51.49 | 704 |
| 2024 Q4 | 154,637,906 | $8,605,908,795 | +$194,331,922 | $55.66 | 699 |
| 2024 Q3 | 143,099,714 | $7,949,214,083 | +$681,079,924 | $55.63 | 620 |
| 2024 Q2 | 142,749,285 | $7,413,829,609 | +$109,565,656 | $51.87 | 601 |
| 2024 Q1 | 140,325,933 | $7,633,514,425 | +$177,437,789 | $54.43 | 589 |
| 2023 Q4 | 733,831 | $38,401,381 | +$4,315,149 | $52.33 | 13 |
| 2023 Q3 | 137,103,281 | $6,275,811,332 | +$181,877,666 | $45.69 | 496 |
| 2023 Q2 | 125,081,247 | $5,808,387,643 | +$164,107,784 | $46.39 | 489 |
| 2023 Q1 | 119,517,331 | $5,310,173,866 | +$83,914,958 | $44.50 | 473 |
| 2022 Q4 | 121,085,912 | $5,324,321,082 | +$254,353,662 | $43.95 | 462 |
| 2022 Q3 | 111,697,991 | $4,355,871,680 | +$236,247,545 | $38.97 | 399 |
| 2022 Q2 | 105,618,047 | $4,253,553,794 | +$306,244,236 | $40.22 | 392 |
| 2022 Q1 | 97,769,640 | $4,553,764,906 | +$216,384,711 | $46.58 | 333 |
| 2021 Q4 | 93,039,358 | $4,417,337,948 | +$71,753,511 | $47.52 | 357 |
| 2021 Q3 | 60,377,766 | $2,681,855,474 | +$290,962,713 | $44.40 | 269 |
| 2021 Q2 | 54,261,856 | $2,430,158,698 | +$2,393,902,788 | $44.80 | 240 |
| 2021 Q1 | 7,542 | $338,000 | $0 | $44.82 | 1 |
| 2020 Q4 | 7,542 | $338,000 | $0 | $44.82 | 1 |
| 2020 Q3 | 7,542 | $338,000 | $0 | $44.82 | 1 |
| 2020 Q2 | 7,542 | $338,000 | $0 | $44.82 | 1 |
| 2020 Q1 | 7,542 | $338,000 | $0 | $44.82 | 1 |
| 2019 Q4 | 7,542 | $338,000 | $0 | $44.82 | 1 |
| 2019 Q3 | 7,542 | $338,000 | $0 | $44.82 | 1 |
| 2019 Q2 | 7,542 | $338,000 | $0 | $44.82 | 1 |
| 2019 Q1 | 7,542 | $338,000 | $0 | $44.82 | 1 |