| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,845,209 | $574,210,665 | +$59,504,112 | $149.09 | 221 |
| 2025 Q2 | 3,553,961 | $454,908,070 | -$17,924,276 | $127.66 | 206 |
| 2025 Q1 | 3,694,401 | $409,173,762 | -$31,460,301 | $110.91 | 207 |
| 2024 Q4 | 3,921,722 | $510,977,367 | -$1,416,796 | $130.38 | 235 |
| 2024 Q3 | 3,764,756 | $464,342,150 | -$493,378 | $123.32 | 219 |
| 2024 Q2 | 3,776,457 | $432,415,191 | -$35,646,403 | $114 | 198 |
| 2024 Q1 | 4,105,338 | $496,748,784 | -$27,995,073 | $121.19 | 205 |
| 2023 Q4 | 4,352,010 | $504,943,829 | -$17,538,837 | $116.03 | 208 |
| 2023 Q3 | 4,460,398 | $446,728,763 | -$1,242,057 | $100.1 | 189 |
| 2023 Q2 | 4,452,248 | $487,356,713 | -$194,656 | $109.3 | 193 |
| 2023 Q1 | 4,457,566 | $465,808,736 | -$17,692,504 | $104.51 | 188 |
| 2022 Q4 | 4,562,858 | $494,224,151 | +$3,026,109 | $107.83 | 197 |
| 2022 Q3 | 4,487,958 | $466,525,072 | -$24,508,701 | $103.39 | 190 |
| 2022 Q2 | 4,723,731 | $492,919,776 | -$26,914,766 | $103.96 | 199 |
| 2022 Q1 | 4,941,099 | $634,819,615 | +$5,411,940 | $128.86 | 218 |
| 2021 Q4 | 5,382,008 | $751,735,140 | +$20,068,133 | $139.73 | 226 |
| 2021 Q3 | 4,948,238 | $715,472,523 | -$12,919,490 | $144.32 | 201 |
| 2021 Q2 | 4,666,336 | $711,916,166 | -$14,012,114 | $152.6 | 219 |
| 2021 Q1 | 4,744,910 | $695,839,660 | +$111,560,102 | $146.95 | 205 |
| 2020 Q4 | 4,481,735 | $533,718,755 | +$20,976,893 | $118.65 | 171 |
| 2020 Q3 | 4,282,229 | $388,414,886 | -$7,580,413 | $90.47 | 151 |
| 2020 Q2 | 4,383,925 | $382,397,799 | -$14,923,302 | $87.27 | 155 |
| 2020 Q1 | 4,571,979 | $306,312,190 | -$10,383,895 | $67.03 | 152 |
| 2019 Q4 | 4,557,864 | $453,424,900 | +$16,183,236 | $99.49 | 180 |
| 2019 Q3 | 4,356,263 | $384,125,144 | -$23,654,762 | $88.15 | 166 |
| 2019 Q2 | 4,662,382 | $434,430,212 | -$1,341,387 | $93.19 | 170 |
| 2019 Q1 | 4,700,653 | $436,051,835 | -$32,488,264 | $92.76 | 177 |
| 2018 Q4 | 4,975,761 | $411,800,204 | -$10,956,618 | $82.45 | 179 |
| 2018 Q3 | 5,017,812 | $533,248,597 | +$42,329,286 | $106.3 | 180 |
| 2018 Q2 | 4,616,030 | $487,127,378 | +$31,119,523 | $105.62 | 184 |
| 2018 Q1 | 4,326,196 | $415,577,892 | -$13,582,851 | $96.05 | 166 |
| 2017 Q4 | 4,543,127 | $434,806,271 | -$50,452,982 | $95.71 | 158 |
| 2017 Q3 | 4,139,873 | $390,987,092 | -$51,858,194 | $94.45 | 138 |
| 2017 Q2 | 4,729,064 | $420,530,281 | -$30,119,956 | $88.92 | 142 |
| 2017 Q1 | 5,117,011 | $438,164,698 | +$15,091,966 | $85.65 | 146 |
| 2016 Q4 | 4,905,932 | $420,691,764 | -$20,671,582 | $85.84 | 141 |
| 2016 Q3 | 5,097,047 | $397,120,988 | -$6,902,408 | $78.01 | 133 |
| 2016 Q2 | 5,255,213 | $371,645,204 | -$11,168,046 | $70.72 | 131 |
| 2016 Q1 | 5,385,271 | $365,747,312 | -$53,495,085 | $67.92 | 122 |
| 2015 Q4 | 6,165,452 | $444,794,179 | -$11,382,875 | $72.1 | 130 |
| 2015 Q3 | 6,284,717 | $438,407,435 | -$8,731,778 | $69.75 | 124 |
| 2015 Q2 | 6,496,090 | $529,507,888 | -$19,878,188 | $81.53 | 132 |
| 2015 Q1 | 6,744,482 | $533,293,435 | -$25,250,913 | $79.08 | 134 |
| 2014 Q4 | 7,091,957 | $545,892,371 | +$21,818,259 | $76.98 | 144 |
| 2014 Q3 | 6,683,552 | $464,609,167 | -$31,568,467 | $69.52 | 121 |
| 2014 Q2 | 7,122,798 | $542,176,634 | -$17,664,895 | $76.12 | 131 |
| 2014 Q1 | 7,359,436 | $568,865,614 | +$84,535,145 | $77.3 | 127 |