| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 302,921 | $19,719,908 | +$2,382,572 | $65.10 | 8 |
| 2025 Q3 | 22,469,243 | $1,319,685,327 | +$54,431,808 | $58.72 | 471 |
| 2025 Q2 | 21,487,016 | $1,213,252,943 | -$100,796,240 | $56.48 | 476 |
| 2025 Q1 | 23,221,067 | $1,412,499,676 | -$9,218,992 | $60.89 | 488 |
| 2024 Q4 | 23,325,007 | $1,362,096,158 | -$6,749,251 | $58.27 | 495 |
| 2024 Q3 | 23,228,993 | $1,508,842,384 | -$42,674,608 | $65.00 | 505 |
| 2024 Q2 | 23,890,299 | $1,463,474,800 | -$185,441,331 | $61.27 | 486 |
| 2024 Q1 | 26,597,977 | $1,646,424,198 | +$1,107,351,817 | $61.90 | 468 |
| 2023 Q4 | 15,215 | $4,355,099 | -$576,656 | $286.24 | 8 |
| 2023 Q3 | 5,693,903 | $1,541,544,983 | +$104,996,907 | $270.07 | 461 |
| 2023 Q2 | 5,293,268 | $1,483,411,675 | -$18,117,048 | $280.25 | 461 |
| 2023 Q1 | 5,328,011 | $1,455,597,744 | -$31,519,472 | $273.06 | 460 |
| 2022 Q4 | 5,445,228 | $1,545,256,202 | +$87,529,291 | $283.71 | 473 |
| 2022 Q3 | 5,179,632 | $1,311,155,762 | +$234,060,041 | $253.00 | 416 |
| 2022 Q2 | 4,229,530 | $1,137,880,289 | +$60,871,991 | $268.92 | 411 |
| 2022 Q1 | 4,011,614 | $1,158,561,337 | -$249,457,950 | $288.79 | 410 |
| 2021 Q4 | 4,883,017 | $1,465,180,698 | +$88,708,117 | $300.37 | 416 |
| 2021 Q3 | 4,561,278 | $1,262,205,816 | +$241,456,158 | $275.92 | 377 |
| 2021 Q2 | 3,673,563 | $1,003,088,364 | -$34,595,579 | $272.85 | 362 |
| 2021 Q1 | 3,799,982 | $959,954,660 | -$69,948,307 | $252.44 | 353 |
| 2020 Q4 | 4,102,667 | $1,009,035,241 | -$14,978,676 | $245.91 | 371 |
| 2020 Q3 | 4,069,359 | $924,803,313 | -$123,385,054 | $227.20 | 326 |
| 2020 Q2 | 4,596,793 | $996,713,448 | +$77,071,641 | $215.64 | 322 |
| 2020 Q1 | 4,157,914 | $781,777,094 | -$31,892,344 | $187.80 | 297 |
| 2019 Q4 | 4,273,368 | $921,854,187 | -$46,127,558 | $215.72 | 319 |
| 2019 Q3 | 4,399,966 | $832,121,081 | -$9,526,602 | $189.04 | 275 |
| 2019 Q2 | 4,469,892 | $872,650,823 | -$139,957,646 | $195.27 | 286 |
| 2019 Q1 | 5,323,073 | $1,031,406,186 | +$10,158,444 | $193.78 | 289 |
| 2018 Q4 | 5,181,471 | $937,592,774 | +$34,403,298 | $180.81 | 287 |
| 2018 Q3 | 4,870,461 | $988,330,726 | +$128,458,658 | $202.90 | 269 |
| 2018 Q2 | 4,221,426 | $752,867,515 | -$29,657,518 | $178.18 | 239 |
| 2018 Q1 | 4,349,037 | $750,750,568 | -$37,712,812 | $172.61 | 245 |
| 2017 Q4 | 4,451,077 | $775,958,969 | -$55,052,425 | $174.24 | 240 |
| 2017 Q3 | 5,276,532 | $906,705,681 | +$54,937,926 | $171.86 | 220 |
| 2017 Q2 | 4,965,272 | $825,307,493 | -$16,312,771 | $166.26 | 213 |
| 2017 Q1 | 5,081,800 | $791,203,856 | -$109,039,228 | $155.70 | 202 |
| 2016 Q4 | 5,922,249 | $853,523,632 | -$23,920,980 | $144.13 | 191 |
| 2016 Q3 | 5,912,263 | $888,259,328 | +$63,699,437 | $150.21 | 190 |
| 2016 Q2 | 5,515,109 | $818,436,610 | +$5,385,213 | $148.31 | 184 |
| 2016 Q1 | 5,437,210 | $767,903,243 | -$14,687,723 | $140.55 | 185 |
| 2015 Q4 | 5,543,313 | $830,921,246 | -$61,156,643 | $150.00 | 189 |
| 2015 Q3 | 5,918,674 | $829,859,929 | -$357,020,391 | $139.92 | 190 |
| 2015 Q2 | 8,599,090 | $1,364,946,625 | -$28,120,009 | $158.72 | 194 |
| 2015 Q1 | 8,797,338 | $1,356,316,295 | +$84,008,457 | $154.32 | 206 |
| 2014 Q4 | 8,278,810 | $1,193,242,538 | -$523,197,842 | $144.13 | 193 |
| 2014 Q3 | 11,867,491 | $1,555,651,788 | -$63,164,243 | $134.35 | 169 |
| 2014 Q2 | 9,939,365 | $1,274,357,084 | -$140,454,540 | $128.21 | 158 |
| 2014 Q1 | 14,380,769 | $1,768,815,233 | +$573,235,424 | $123.03 | 168 |