| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 745 | $240,934 | +$220,236 | $323.41 | 4 |
| 2025 Q3 | 3,175,975 | $1,028,295,078 | +$27,568,791 | $323.33 | 157 |
| 2025 Q2 | 3,099,142 | $970,817,147 | -$46,253,928 | $318.87 | 157 |
| 2025 Q1 | 3,241,828 | $873,001,028 | +$33,247,201 | $273.82 | 142 |
| 2024 Q4 | 3,085,983 | $795,151,840 | +$25,486,028 | $257.63 | 149 |
| 2024 Q3 | 2,940,455 | $838,258,251 | -$10,156,013 | $282.76 | 134 |
| 2024 Q2 | 2,953,022 | $888,137,648 | -$41,380,648 | $299.52 | 140 |
| 2024 Q1 | 3,111,024 | $989,527,111 | +$17,860,499 | $318.68 | 135 |
| 2023 Q4 | 3,057,208 | $897,279,246 | -$90,683,982 | $294.27 | 124 |
| 2023 Q3 | 3,376,932 | $830,029,305 | -$127,636,734 | $245.71 | 134 |
| 2023 Q2 | 3,882,386 | $1,079,921,221 | -$97,825,153 | $277.69 | 144 |
| 2023 Q1 | 4,198,991 | $1,286,164,520 | -$78,130,526 | $306.47 | 149 |
| 2022 Q4 | 4,519,238 | $1,052,642,024 | +$14,477,031 | $232.99 | 131 |
| 2022 Q3 | 4,452,376 | $874,334,098 | -$32,393,087 | $196.17 | 112 |
| 2022 Q2 | 4,602,103 | $906,481,129 | -$81,164,173 | $196.39 | 112 |
| 2022 Q1 | 5,031,025 | $1,101,193,191 | -$82,586,749 | $221.60 | 99 |
| 2021 Q4 | 5,433,870 | $1,119,804,196 | -$27,231,107 | $206.17 | 95 |
| 2021 Q3 | 5,544,004 | $1,036,730,743 | -$11,059,330 | $187.00 | 84 |
| 2021 Q2 | 5,604,705 | $1,036,232,858 | -$116,422,237 | $184.89 | 93 |
| 2021 Q1 | 6,255,907 | $1,111,469,249 | -$37,984,918 | $177.79 | 104 |
| 2020 Q4 | 6,506,750 | $1,072,999,883 | -$810,458 | $164.93 | 101 |
| 2020 Q3 | 6,425,696 | $743,731,746 | -$5,442,812 | $116.03 | 88 |
| 2020 Q2 | 6,472,225 | $726,942,218 | +$66,473,534 | $112.29 | 95 |
| 2020 Q1 | 5,990,221 | $564,064,009 | +$26,784,107 | $94.14 | 81 |
| 2019 Q4 | 5,486,485 | $1,027,928,932 | +$2,857,197 | $187.39 | 102 |
| 2019 Q3 | 5,484,864 | $835,833,586 | -$69,411,088 | $152.50 | 91 |
| 2019 Q2 | 5,874,102 | $958,675,676 | -$8,706,219 | $162.11 | 101 |
| 2019 Q1 | 5,942,955 | $960,151,044 | +$25,937,934 | $161.76 | 104 |
| 2018 Q4 | 5,776,018 | $870,194,810 | +$4,854,409 | $150.60 | 95 |
| 2018 Q3 | 5,672,766 | $1,163,597,443 | +$67,998,264 | $205.13 | 94 |
| 2018 Q2 | 5,364,130 | $853,874,403 | +$31,114,335 | $159.16 | 85 |
| 2018 Q1 | 5,167,578 | $881,384,253 | -$661,098,964 | $170.57 | 94 |
| 2017 Q4 | 9,466,332 | $1,727,598,213 | +$39,538,181 | $182.51 | 93 |
| 2017 Q3 | 9,248,965 | $1,764,613,825 | +$66,283,363 | $190.82 | 97 |
| 2017 Q2 | 8,884,703 | $1,869,318,420 | -$47,366,273 | $210.40 | 90 |
| 2017 Q1 | 9,169,383 | $1,588,758,458 | +$40,805,585 | $173.24 | 97 |
| 2016 Q4 | 9,182,812 | $1,321,287,323 | +$12,701,489 | $143.89 | 92 |
| 2016 Q3 | 9,114,787 | $1,334,257,246 | +$37,236,298 | $146.42 | 92 |
| 2016 Q2 | 8,845,473 | $1,410,635,414 | -$64,509,276 | $159.55 | 89 |
| 2016 Q1 | 9,293,427 | $1,395,249,985 | +$25,914,082 | $150.17 | 86 |
| 2015 Q4 | 9,144,843 | $1,395,111,039 | -$67,684,778 | $140.67 | 93 |
| 2015 Q3 | 9,240,261 | $1,404,461,823 | -$93,252,405 | $152.27 | 94 |
| 2015 Q2 | 9,580,643 | $1,360,005,617 | -$37,116,292 | $141.86 | 86 |
| 2015 Q1 | 9,837,670 | $1,322,495,175 | -$32,545,811 | $134.42 | 84 |
| 2014 Q4 | 10,062,381 | $1,326,672,201 | +$27,086,541 | $131.84 | 77 |
| 2014 Q3 | 9,853,458 | $1,266,792,059 | +$185,460 | $128.49 | 68 |
| 2014 Q2 | 9,852,765 | $1,250,949,295 | -$48,198,597 | $127.01 | 73 |
| 2014 Q1 | 10,316,756 | $1,265,416,345 | -$24,057,009 | $122.64 | 79 |