| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 54,673 | $6,240,202 | -$397,779 | $113.82 | 7 |
| 2025 Q3 | 4,253,124 | $466,278,804 | -$15,401,699 | $109.67 | 216 |
| 2025 Q2 | 4,418,009 | $458,033,775 | -$34,708,630 | $103.68 | 221 |
| 2025 Q1 | 4,740,278 | $491,070,787 | -$53,644,581 | $103.60 | 243 |
| 2024 Q4 | 5,267,009 | $548,950,827 | -$81,115,015 | $104.13 | 248 |
| 2024 Q3 | 6,012,217 | $672,230,549 | -$41,696,726 | $111.86 | 250 |
| 2024 Q2 | 6,406,169 | $669,741,659 | -$25,531,545 | $104.52 | 246 |
| 2024 Q1 | 6,677,661 | $731,272,314 | -$13,425,795 | $109.59 | 260 |
| 2023 Q4 | 3,354 | $347,333 | $103.56 | 1 | |
| 2023 Q3 | 7,561,548 | $735,085,999 | -$81,179,381 | $97.16 | 244 |
| 2023 Q2 | 8,411,322 | $910,824,041 | +$5,898,346 | $108.31 | 249 |
| 2023 Q1 | 8,372,137 | $900,213,968 | +$11,240,868 | $107.53 | 248 |
| 2022 Q4 | 8,256,342 | $897,865,865 | +$27,838,550 | $108.73 | 252 |
| 2022 Q3 | 7,953,701 | $773,477,260 | +$78,785,816 | $97.20 | 240 |
| 2022 Q2 | 7,112,424 | $733,640,460 | +$91,129,314 | $103.12 | 232 |
| 2022 Q1 | 6,170,035 | $707,046,933 | -$14,495,014 | $114.66 | 223 |
| 2021 Q4 | 6,356,928 | $788,587,537 | -$37,383,640 | $124.16 | 232 |
| 2021 Q3 | 6,585,025 | $783,964,077 | +$10,385,337 | $119.04 | 207 |
| 2021 Q2 | 6,454,591 | $755,660,028 | +$21,224,320 | $117.12 | 211 |
| 2021 Q1 | 6,259,807 | $679,492,202 | -$67,813,454 | $108.61 | 202 |
| 2020 Q4 | 6,972,617 | $751,748,046 | -$20,159,551 | $107.78 | 216 |
| 2020 Q3 | 7,032,103 | $666,342,589 | -$58,244,981 | $94.74 | 195 |
| 2020 Q2 | 7,636,166 | $688,948,832 | -$400,529,987 | $90.20 | 197 |
| 2020 Q1 | 12,909,818 | $955,260,690 | +$427,227,898 | $73.97 | 181 |
| 2019 Q4 | 7,203,330 | $606,708,416 | -$7,173,310 | $84.20 | 195 |
| 2019 Q3 | 7,222,744 | $534,638,250 | -$63,356,491 | $74.02 | 167 |
| 2019 Q2 | 8,059,550 | $623,878,098 | -$866,314,607 | $77.45 | 173 |
| 2019 Q1 | 19,526,218 | $1,491,676,195 | -$58,296,299 | $76.41 | 189 |
| 2018 Q4 | 20,382,864 | $1,404,224,090 | +$866,953,564 | $68.87 | 182 |
| 2018 Q3 | 7,519,114 | $637,291,574 | +$104,718,750 | $84.88 | 154 |
| 2018 Q2 | 6,376,292 | $473,169,622 | +$23,908,836 | $74.22 | 144 |
| 2018 Q1 | 4,555,421 | $316,296,634 | -$38,761,395 | $69.40 | 145 |
| 2017 Q4 | 6,830,663 | $476,652,616 | -$64,750,394 | $69.80 | 144 |
| 2017 Q3 | 7,663,690 | $516,677,890 | -$2,403,327 | $67.42 | 131 |
| 2017 Q2 | 7,570,508 | $505,895,541 | +$35,377,260 | $66.86 | 127 |
| 2017 Q1 | 7,023,524 | $438,346,383 | -$3,660,229 | $62.41 | 128 |
| 2016 Q4 | 7,067,361 | $405,815,215 | -$96,295,013 | $57.30 | 113 |
| 2016 Q3 | 8,664,089 | $526,702,881 | +$7,575,123 | $60.85 | 131 |
| 2016 Q2 | 8,644,667 | $510,043,884 | -$171,339,636 | $58.94 | 125 |
| 2016 Q1 | 11,504,608 | $642,206,787 | -$1,708,598,571 | $55.74 | 124 |
| 2015 Q4 | 41,275,156 | $2,493,611,738 | +$48,914,960 | $60.45 | 146 |
| 2015 Q3 | 40,197,950 | $2,342,995,749 | +$82,178,515 | $58.20 | 143 |
| 2015 Q2 | 41,080,253 | $2,827,656,465 | +$451,248,980 | $68.85 | 144 |
| 2015 Q1 | 34,496,855 | $2,310,652,350 | +$468,664,178 | $67.02 | 140 |
| 2014 Q4 | 27,381,975 | $1,651,019,967 | -$86,459,238 | $60.29 | 127 |
| 2014 Q3 | 23,584,991 | $1,315,388,914 | +$219,375,188 | $55.79 | 114 |
| 2014 Q2 | 24,409,194 | $1,300,190,182 | -$27,085,423 | $53.27 | 101 |
| 2014 Q1 | 25,017,337 | $1,273,847,340 | +$274,752,569 | $50.94 | 96 |