| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 31,215,868 | $2,884,375,629 | +$29,406,941 | $92.40 | 80 |
| 2025 Q2 | 30,956,535 | $2,648,955,450 | -$95,895,436 | $85.57 | 78 |
| 2025 Q1 | 32,082,559 | $2,470,967,818 | +$153,197,891 | $76.90 | 63 |
| 2024 Q4 | 30,332,342 | $2,451,275,437 | -$39,730,134 | $80.83 | 71 |
| 2024 Q3 | 30,804,862 | $2,429,017,337 | +$136,497,695 | $78.81 | 62 |
| 2024 Q2 | 29,087,036 | $2,173,643,658 | +$216,353,682 | $74.76 | 61 |
| 2024 Q1 | 25,945,381 | $1,863,524,080 | +$6,794,720 | $71.78 | 50 |
| 2023 Q4 | 25,934,583 | $1,694,281,173 | +$416,124,248 | $65.35 | 50 |
| 2023 Q3 | 18,701,664 | $1,095,544,381 | +$210,459,221 | $58.58 | 43 |
| 2023 Q2 | 14,494,462 | $879,170,370 | -$3,256,069 | $60.69 | 39 |
| 2023 Q1 | 14,340,762 | $800,786,687 | +$74,604,608 | $55.84 | 39 |
| 2022 Q4 | 13,216,240 | $686,127,788 | +$140,522,666 | $51.91 | 35 |
| 2022 Q3 | 10,640,728 | $518,888,128 | -$18,607,504 | $48.76 | 27 |
| 2022 Q2 | 11,022,242 | $567,096,000 | +$67,760,073 | $51.49 | 21 |
| 2022 Q1 | 9,704,867 | $602,072,000 | +$162,159,846 | $62.06 | 18 |
| 2021 Q4 | 7,044,911 | $462,738,000 | +$12,955,648 | $65.70 | 17 |
| 2021 Q3 | 6,738,499 | $403,748,000 | +$9,690,986 | $59.99 | 15 |
| 2021 Q2 | 6,576,944 | $393,489,000 | +$12,436,438 | $59.87 | 13 |
| 2021 Q1 | 6,369,218 | $350,535,000 | +$50,903,688 | $55.08 | 12 |
| 2020 Q4 | 5,444,791 | $284,872,000 | +$7,710,173 | $52.34 | 2 |
| 2020 Q3 | 5,297,412 | $246,492,000 | +$18,026,411 | $46.58 | 2 |
| 2020 Q2 | 4,910,076 | $209,267,000 | +$209,267,000 | $42.62 | 1 |