| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 12,774,812 | $2,320,809,970 | +$515,501,621 | $181.56 | 235 |
| 2025 Q2 | 9,798,350 | $1,658,584,050 | +$21,136,534 | $169.38 | 228 |
| 2025 Q1 | 9,788,915 | $1,499,375,261 | +$81,139,376 | $153.18 | 219 |
| 2024 Q4 | 9,261,906 | $1,443,448,454 | +$110,337,681 | $155.5 | 212 |
| 2024 Q3 | 8,397,052 | $1,322,070,955 | -$194,678,112 | $156.91 | 189 |
| 2024 Q2 | 9,691,085 | $1,432,162,341 | +$126,808,457 | $147.49 | 184 |
| 2024 Q1 | 8,811,634 | $1,276,778,951 | -$45,320,620 | $144.91 | 174 |
| 2023 Q4 | 9,202,573 | $1,224,072,155 | +$65,554,071 | $133.02 | 174 |
| 2023 Q3 | 8,645,995 | $1,039,266,628 | +$16,129,926 | $120.17 | 155 |
| 2023 Q2 | 8,508,126 | $1,059,471,403 | -$8,894,400 | $124.52 | 161 |
| 2023 Q1 | 8,584,616 | $1,010,161,037 | -$245,378,461 | $117.67 | 149 |
| 2022 Q4 | 10,738,507 | $1,173,237,904 | +$280,834,019 | $109.25 | 167 |
| 2022 Q3 | 7,280,017 | $728,433,098 | +$85,205,046 | $99.95 | 135 |
| 2022 Q2 | 6,418,541 | $686,097,582 | +$47,269,213 | $106.88 | 138 |
| 2022 Q1 | 5,794,084 | $742,600,377 | -$80,165,693 | $128.16 | 135 |
| 2021 Q4 | 6,455,787 | $873,463,844 | +$170,409,307 | $135.32 | 136 |
| 2021 Q3 | 5,140,364 | $650,180,086 | +$108,083,367 | $126.46 | 107 |
| 2021 Q2 | 4,376,954 | $553,960,558 | -$46,804,600 | $126.57 | 104 |
| 2021 Q1 | 4,695,702 | $556,398,132 | -$33,988,251 | $118.49 | 103 |
| 2020 Q4 | 4,950,795 | $556,554,460 | +$41,381,043 | $112.41 | 106 |
| 2020 Q3 | 4,607,562 | $457,441,714 | +$61,694,631 | $99.52 | 79 |
| 2020 Q2 | 3,950,279 | $363,985,508 | -$69,625,646 | $92.14 | 81 |
| 2020 Q1 | 4,844,838 | $377,602,673 | +$46,514,067 | $77.93 | 87 |
| 2019 Q4 | 4,189,017 | $413,739,681 | +$81,963,157 | $98.78 | 90 |
| 2019 Q3 | 3,296,975 | $302,777,830 | +$60,093,962 | $91.78 | 72 |
| 2019 Q2 | 2,643,330 | $240,295,009 | -$5,238,062 | $91.02 | 71 |
| 2019 Q1 | 2,710,601 | $240,664,639 | -$88,143,692 | $88.79 | 67 |
| 2018 Q4 | 3,841,287 | $304,559,453 | +$133,676,513 | $78.87 | 74 |
| 2018 Q3 | 2,123,969 | $194,976,576 | -$11,728,538 | $91.8 | 54 |
| 2018 Q2 | 2,255,328 | $197,228,692 | -$29,442,785 | $87.46 | 54 |
| 2018 Q1 | 2,620,203 | $228,235,397 | +$21,468,951 | $87.13 | 50 |
| 2017 Q4 | 2,373,153 | $209,096,011 | +$1,321,461 | $88.11 | 50 |
| 2017 Q3 | 2,293,965 | $192,543,216 | -$15,905,268 | $84.09 | 44 |
| 2017 Q2 | 2,487,824 | $199,849,730 | +$59,118,925 | $80.33 | 45 |
| 2017 Q1 | 1,752,937 | $136,495,000 | -$9,600,112 | $77.84 | 37 |
| 2016 Q4 | 1,848,625 | $135,103,000 | -$8,789,007 | $73.08 | 36 |
| 2016 Q3 | 2,001,787 | $145,252,000 | +$24,494,571 | $72.66 | 40 |
| 2016 Q2 | 1,785,236 | $123,703,000 | +$19,047,397 | $69.31 | 33 |
| 2016 Q1 | 1,507,771 | $104,591,000 | -$6,844,261 | $69.37 | 34 |
| 2015 Q4 | 1,605,567 | $111,744,000 | +$33,799,737 | $69.6 | 32 |
| 2015 Q3 | 1,892,128 | $126,338,000 | +$6,763,847 | $66.77 | 29 |
| 2015 Q2 | 1,789,262 | $129,185,352 | +$22,985,920 | $72.2 | 24 |
| 2015 Q1 | 1,464,591 | $107,603,000 | +$23,196,305 | $73.47 | 21 |
| 2014 Q4 | 1,155,469 | $82,576,293 | -$1,608,444 | $71.66 | 22 |
| 2014 Q3 | 1,162,613 | $82,988,815 | +$38,007,412 | $71.38 | 17 |
| 2014 Q2 | 629,915 | $45,956,000 | +$12,522,230 | $72.95 | 15 |
| 2014 Q1 | 458,017 | $32,607,821 | -$7,991,572 | $71.19 | 13 |