| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,978,154 | $703,590,479 | +$9,193,980 | $78.38 | 121 |
| 2025 Q2 | 8,862,808 | $684,509,515 | +$25,667,316 | $77.33 | 115 |
| 2025 Q1 | 8,497,756 | $650,583,501 | +$3,878,821 | $76.8 | 109 |
| 2024 Q4 | 8,528,130 | $644,871,392 | +$49,920,300 | $75.71 | 112 |
| 2024 Q3 | 7,884,936 | $623,243,431 | +$8,030,849 | $79.3 | 96 |
| 2024 Q2 | 7,783,859 | $590,347,341 | -$7,363,661 | $75.7 | 102 |
| 2024 Q1 | 7,686,507 | $587,699,838 | +$83,249,006 | $76.62 | 99 |
| 2023 Q4 | 6,597,047 | $510,731,224 | -$36,910,027 | $77.49 | 99 |
| 2023 Q3 | 7,050,550 | $510,560,984 | -$169,080,339 | $72.45 | 81 |
| 2023 Q2 | 9,154,285 | $692,362,434 | +$98,376,200 | $75.66 | 79 |
| 2023 Q1 | 7,853,620 | $601,958,075 | +$61,348,904 | $76.63 | 81 |
| 2022 Q4 | 7,048,531 | $533,298,693 | +$326,019,242 | $74.23 | 75 |
| 2022 Q3 | 2,827,338 | $205,113,053 | +$40,683,442 | $72.57 | 72 |
| 2022 Q2 | 2,257,629 | $174,067,458 | -$14,505,373 | $77.06 | 71 |
| 2022 Q1 | 2,441,378 | $203,980,597 | +$38,454,152 | $83.51 | 66 |
| 2021 Q4 | 2,155,913 | $195,368,804 | +$15,285,640 | $90.69 | 76 |
| 2021 Q3 | 1,816,785 | $165,764,832 | -$76,085,714 | $91.24 | 65 |
| 2021 Q2 | 2,643,930 | $243,229,927 | +$17,001,212 | $92 | 63 |
| 2021 Q1 | 1,918,021 | $171,483,384 | +$18,524,065 | $89.4 | 63 |
| 2020 Q4 | 1,703,988 | $160,338,006 | +$3,338,207 | $94.15 | 69 |
| 2020 Q3 | 1,488,809 | $137,208,241 | +$38,257,209 | $92.17 | 62 |
| 2020 Q2 | 1,066,918 | $98,028,621 | +$14,427,839 | $91.88 | 51 |
| 2020 Q1 | 910,723 | $77,760,307 | +$23,905,389 | $85.39 | 42 |
| 2019 Q4 | 622,158 | $55,132,040 | +$9,229,946 | $88.58 | 31 |
| 2019 Q3 | 507,327 | $44,873,419 | +$17,096,039 | $88.46 | 26 |
| 2019 Q2 | 314,030 | $27,236,000 | +$4,017,181 | $86.73 | 24 |
| 2019 Q1 | 268,090 | $22,455,000 | +$9,590,950 | $83.75 | 15 |
| 2018 Q4 | 158,376 | $12,669,000 | +$3,494,601 | $80.01 | 10 |
| 2018 Q3 | 114,034 | $9,253,000 | +$3,422,267 | $81.13 | 9 |
| 2018 Q2 | 71,848 | $5,820,000 | +$2,924,686 | $81.13 | 12 |
| 2018 Q1 | 35,771 | $2,954,000 | +$1,053,944 | $82.57 | 7 |
| 2017 Q4 | 25,748 | $2,190,000 | +$1,957,000 | $85.08 | 6 |
| 2016 Q2 | 0 | $0 | -$5,000 | 0 | |
| 2016 Q1 | 58 | $5,000 | $86.21 | 1 |