| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 28,499 | $3,425,686 | +$129,552 | $118.64 | 5 |
| 2025 Q3 | 7,078,858 | $826,257,070 | -$10,236,775 | $116.82 | 207 |
| 2025 Q2 | 7,150,593 | $786,481,917 | -$34,812,509 | $109.96 | 207 |
| 2025 Q1 | 7,489,583 | $765,304,476 | +$32,119,665 | $102.46 | 197 |
| 2024 Q4 | 7,194,680 | $750,625,721 | +$31,083,880 | $104.30 | 211 |
| 2024 Q3 | 6,724,266 | $700,669,359 | -$26,172,721 | $104.17 | 202 |
| 2024 Q2 | 6,924,779 | $671,848,032 | +$14,119,104 | $96.99 | 198 |
| 2024 Q1 | 6,862,808 | $680,505,223 | +$27,605,309 | $99.24 | 196 |
| 2023 Q4 | 3,550 | $320,083 | -$16,230 | $90.16 | 1 |
| 2023 Q3 | 6,029,754 | $488,823,589 | +$1,683,707 | $81.10 | 182 |
| 2023 Q2 | 5,937,886 | $498,941,785 | -$99,591,219 | $84.01 | 178 |
| 2023 Q1 | 7,167,596 | $576,907,571 | +$19,012,101 | $80.50 | 176 |
| 2022 Q4 | 8,035,203 | $643,671,698 | +$43,184,608 | $80.07 | 177 |
| 2022 Q3 | 7,423,525 | $538,503,477 | -$560,414 | $72.22 | 163 |
| 2022 Q2 | 7,482,716 | $570,890,405 | +$27,405,497 | $76.07 | 165 |
| 2022 Q1 | 7,089,750 | $625,237,297 | +$22,481,598 | $88.27 | 176 |
| 2021 Q4 | 6,801,987 | $626,897,387 | -$8,242,769 | $92.33 | 176 |
| 2021 Q3 | 6,787,987 | $579,186,080 | -$7,488,053 | $85.30 | 161 |
| 2021 Q2 | 6,868,628 | $589,400,546 | -$10,771,567 | $85.87 | 154 |
| 2021 Q1 | 6,990,222 | $559,817,109 | -$8,155,093 | $80.08 | 155 |
| 2020 Q4 | 7,229,587 | $530,907,186 | -$9,050,323 | $73.43 | 145 |
| 2020 Q3 | 7,155,656 | $452,312,629 | -$31,945,334 | $63.21 | 128 |
| 2020 Q2 | 7,579,511 | $451,229,810 | -$119,113,123 | $59.53 | 132 |
| 2020 Q1 | 9,727,341 | $463,516,920 | -$92,795,706 | $47.63 | 133 |
| 2019 Q4 | 11,681,218 | $761,954,158 | +$3,493,118 | $65.23 | 156 |
| 2019 Q3 | 11,688,906 | $711,404,371 | -$85,907,876 | $60.90 | 139 |
| 2019 Q2 | 13,093,124 | $801,853,774 | +$8,989,253 | $61.24 | 140 |
| 2019 Q1 | 13,130,578 | $781,613,479 | -$5,977,020 | $59.50 | 140 |
| 2018 Q4 | 13,223,177 | $690,415,269 | -$32,210,975 | $52.12 | 136 |
| 2018 Q3 | 13,783,291 | $859,005,351 | +$23,273,753 | $62.42 | 131 |
| 2018 Q2 | 13,387,255 | $793,955,802 | -$23,943,984 | $59.31 | 130 |
| 2018 Q1 | 13,810,118 | $806,688,900 | +$5,168,741 | $58.42 | 138 |
| 2017 Q4 | 13,836,270 | $810,173,753 | -$108,158,626 | $58.54 | 143 |
| 2017 Q3 | 15,442,648 | $847,845,648 | -$49,995,023 | $54.90 | 121 |
| 2017 Q2 | 16,365,089 | $869,684,859 | -$9,522,457 | $53.16 | 125 |
| 2017 Q1 | 16,572,822 | $855,064,508 | +$18,462,319 | $51.62 | 121 |
| 2016 Q4 | 15,059,159 | $734,748,753 | -$95,360,206 | $48.77 | 104 |
| 2016 Q3 | 17,071,335 | $797,117,582 | -$108,833,961 | $46.74 | 104 |
| 2016 Q2 | 19,383,915 | $872,936,697 | -$192,105,054 | $45.05 | 105 |
| 2016 Q1 | 22,692,593 | $1,010,266,123 | -$100,473,526 | $44.61 | 98 |
| 2015 Q4 | 24,969,594 | $1,078,772,025 | +$63,228,194 | $43.26 | 108 |
| 2015 Q3 | 23,359,901 | $979,882,778 | +$20,187,001 | $41.82 | 101 |
| 2015 Q2 | 23,111,800 | $1,059,564,002 | +$7,009,175 | $45.84 | 94 |
| 2015 Q1 | 22,333,881 | $1,040,057,993 | +$89,701,035 | $46.58 | 96 |
| 2014 Q4 | 20,550,969 | $937,783,701 | +$119,116,465 | $45.63 | 90 |
| 2014 Q3 | 17,062,833 | $741,376,650 | +$131,718,227 | $43.51 | 76 |
| 2014 Q2 | 14,026,818 | $621,643,040 | +$122,079,272 | $44.32 | 70 |
| 2014 Q1 | 11,266,479 | $474,406,797 | +$70,146,462 | $42.12 | 58 |