| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 931,969 | $124,116,334 | +$25,134,883 | $132.46 | 56 |
| 2025 Q3 | 104,466,587 | $15,659,259,809 | -$10,018,943 | $149.86 | 857 |
| 2025 Q2 | 104,802,059 | $13,779,117,352 | +$33,948,887 | $131.45 | 829 |
| 2025 Q1 | 104,609,595 | $12,645,027,733 | -$49,532,867 | $120.89 | 818 |
| 2024 Q4 | 108,618,879 | $14,511,907,365 | +$517,011,456 | $133.62 | 846 |
| 2024 Q3 | 104,390,026 | $13,697,687,232 | -$522,755,993 | $130.90 | 813 |
| 2024 Q2 | 107,311,831 | $14,992,737,983 | -$260,025,530 | $139.71 | 810 |
| 2024 Q1 | 106,362,747 | $16,345,021,895 | +$154,806,794 | $153.73 | 806 |
| 2023 Q4 | 1,168,105 | $150,680,612 | +$34,101,929 | $129.80 | 8 |
| 2023 Q3 | 104,664,183 | $14,273,156,193 | -$19,518,051 | $136.50 | 720 |
| 2023 Q2 | 105,148,893 | $12,497,950,745 | -$194,137,204 | $118.89 | 693 |
| 2023 Q1 | 106,744,612 | $12,538,996,233 | +$22,666,608 | $117.51 | 656 |
| 2022 Q4 | 106,646,458 | $12,809,974,822 | -$157,758,185 | $120.07 | 668 |
| 2022 Q3 | 108,554,701 | $11,786,997,095 | +$11,754,334,061 | $108.49 | 582 |
| 2022 Q2 | 16,297 | $2,071,771 | +$763,991 | $127.12 | 5 |
| 2022 Q1 | 10,288 | $1,417,296 | -$15,564 | $137.81 | 3 |
| 2021 Q4 | 10,401 | $1,447,637 | -$54,211 | $139.23 | 3 |
| 2021 Q3 | 3,648 | $482,554 | +$20,807 | $132.53 | 3 |
| 2021 Q2 | 3,469 | $462,834 | +$51,634 | $133.42 | 2 |
| 2021 Q1 | 3,082 | $398,410 | +$345,798 | $129.27 | 2 |
| 2020 Q4 | 407 | $44,347 | +$29,964 | $108.96 | 2 |
| 2020 Q3 | 132 | $12,246 | $0 | $92.77 | 2 |
| 2020 Q2 | 132 | $11,194 | +$509 | $84.80 | 2 |
| 2020 Q1 | 126 | $9,988 | +$6,262 | $79.27 | 2 |
| 2019 Q4 | 47 | $4,222 | $0 | $89.83 | 1 |
| 2019 Q3 | 47 | $4,301 | $0 | $91.51 | 1 |
| 2019 Q2 | 47 | $3,966 | +$759 | $84.38 | 1 |
| 2019 Q1 | 38 | $2,857 | +$827 | $75.18 | 1 |
| 2018 Q4 | 27 | $1,578 | $0 | $58.44 | 1 |
| 2018 Q3 | 27 | $2,066 | +$2,066 | $76.52 | 1 |
| 2017 Q3 | 0 | $0 | -$1,088 | $132.46 | 0 |
| 2017 Q2 | 20 | $1,088 | $0 | $54.40 | 1 |
| 2017 Q1 | 20 | $1,106 | $0 | $55.30 | 1 |
| 2016 Q4 | 20 | $1,140 | $0 | $57.00 | 1 |