| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,518,036 | $716,265,175 | -$1,024,035 | $84 | 193 |
| 2025 Q2 | 8,609,851 | $684,665,542 | +$101,212 | $79.52 | 196 |
| 2025 Q1 | 8,452,013 | $649,953,542 | -$39,364,597 | $76.95 | 191 |
| 2024 Q4 | 9,116,045 | $692,360,464 | +$48,956,523 | $75.86 | 195 |
| 2024 Q3 | 8,299,772 | $636,424,024 | +$6,648,990 | $76.68 | 180 |
| 2024 Q2 | 8,204,933 | $581,287,124 | -$2,935,376 | $70.83 | 177 |
| 2024 Q1 | 8,271,743 | $584,752,024 | +$7,409,023 | $70.72 | 183 |
| 2023 Q4 | 8,213,708 | $536,992,316 | -$405,194 | $65.38 | 175 |
| 2023 Q3 | 8,202,609 | $493,547,094 | +$8,122,744 | $60.17 | 173 |
| 2023 Q2 | 8,026,069 | $498,462,901 | -$13,012,200 | $62.09 | 168 |
| 2023 Q1 | 8,227,370 | $498,545,831 | -$18,938,431 | $60.59 | 168 |
| 2022 Q4 | 8,527,483 | $517,151,233 | +$21,542,285 | $60.65 | 177 |
| 2022 Q3 | 7,428,419 | $403,348,452 | +$6,969,913 | $54.26 | 155 |
| 2022 Q2 | 7,225,895 | $418,712,399 | +$49,683,041 | $57.91 | 162 |
| 2022 Q1 | 6,349,241 | $409,813,737 | +$33,452,797 | $64.56 | 158 |
| 2021 Q4 | 5,901,363 | $382,061,867 | +$168,302,363 | $64.74 | 149 |
| 2021 Q3 | 2,361,840 | $277,351,908 | -$1,787,886 | $117.42 | 139 |
| 2021 Q2 | 2,425,817 | $287,425,663 | +$22,873,971 | $118.48 | 131 |
| 2021 Q1 | 2,231,392 | $252,513,562 | -$27,286,248 | $113.04 | 126 |
| 2020 Q4 | 2,463,589 | $258,937,800 | -$28,350,595 | $104.85 | 123 |
| 2020 Q3 | 2,706,676 | $254,381,807 | +$16,908,899 | $93.95 | 108 |
| 2020 Q2 | 2,482,093 | $223,663,329 | -$22,324,565 | $90.11 | 108 |
| 2020 Q1 | 2,741,520 | $214,620,449 | +$16,762,916 | $78.32 | 115 |
| 2019 Q4 | 2,520,222 | $266,647,078 | +$15,818,450 | $105.56 | 123 |
| 2019 Q3 | 2,383,487 | $236,938,816 | +$11,338,137 | $99.11 | 105 |
| 2019 Q2 | 2,176,304 | $211,468,064 | -$483,585 | $97.17 | 98 |
| 2019 Q1 | 2,241,484 | $212,124,013 | +$7,971,140 | $94.63 | 89 |
| 2018 Q4 | 2,163,802 | $183,228,204 | +$9,800,176 | $84.62 | 92 |
| 2018 Q3 | 2,026,773 | $194,635,153 | +$7,266,242 | $96.03 | 94 |
| 2018 Q2 | 1,951,543 | $177,813,553 | -$2,942,852 | $91.14 | 89 |
| 2018 Q1 | 1,984,360 | $176,854,775 | -$24,423,382 | $89.13 | 88 |
| 2017 Q4 | 2,254,045 | $209,564,079 | +$7,957,659 | $92.96 | 89 |
| 2017 Q3 | 2,135,648 | $187,479,807 | -$3,069,357 | $87.76 | 78 |
| 2017 Q2 | 2,173,681 | $184,902,836 | -$14,820,020 | $85.06 | 83 |
| 2017 Q1 | 2,322,339 | $195,303,055 | +$5,644,939 | $83.99 | 83 |
| 2016 Q4 | 2,125,292 | $172,871,000 | +$1,530,749 | $81.25 | 78 |
| 2016 Q3 | 2,035,126 | $158,727,000 | +$16,737,180 | $78.12 | 71 |
| 2016 Q2 | 1,866,372 | $143,284,000 | -$27,845,702 | $76.74 | 63 |
| 2016 Q1 | 2,186,784 | $162,006,000 | -$10,257,343 | $74.21 | 66 |
| 2015 Q4 | 2,338,121 | $167,072,309 | +$23,773,722 | $71.66 | 65 |
| 2015 Q3 | 2,007,336 | $137,001,707 | -$10,781,852 | $67.89 | 57 |
| 2015 Q2 | 2,163,166 | $158,369,254 | -$39,650,297 | $73.19 | 62 |
| 2015 Q1 | 2,672,678 | $198,498,442 | -$12,640,888 | $74.25 | 62 |
| 2014 Q4 | 2,865,528 | $214,177,539 | +$2,932,956 | $74.74 | 58 |
| 2014 Q3 | 2,817,234 | $200,902,704 | +$70,232,160 | $71.39 | 55 |
| 2014 Q2 | 1,833,376 | $131,151,110 | +$13,635,216 | $71.54 | 45 |
| 2014 Q1 | 1,643,053 | $112,142,043 | +$11,047,487 | $68.27 | 41 |