| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,245,712 | $465,510,903 | -$15,087,784 | $109.67 | 215 |
| 2025 Q2 | 4,418,009 | $458,033,775 | -$34,708,623 | $103.68 | 221 |
| 2025 Q1 | 4,740,278 | $491,070,787 | -$53,644,576 | $103.6 | 243 |
| 2024 Q4 | 5,282,277 | $550,243,649 | -$80,897,372 | $104.13 | 249 |
| 2024 Q3 | 6,025,631 | $673,731,100 | -$42,196,903 | $111.86 | 252 |
| 2024 Q2 | 6,439,682 | $673,244,499 | -$25,807,560 | $104.52 | 251 |
| 2024 Q1 | 6,697,431 | $733,438,889 | -$14,618,416 | $109.59 | 262 |
| 2023 Q4 | 6,868,196 | $711,655,529 | -$74,522,555 | $103.55 | 261 |
| 2023 Q3 | 7,570,418 | $735,947,398 | -$86,600,423 | $97.16 | 247 |
| 2023 Q2 | 8,420,349 | $911,801,589 | +$6,221,962 | $108.31 | 253 |
| 2023 Q1 | 8,376,232 | $900,654,392 | +$10,961,213 | $107.53 | 251 |
| 2022 Q4 | 8,261,105 | $898,383,751 | +$29,219,469 | $108.73 | 255 |
| 2022 Q3 | 7,957,770 | $773,873,117 | +$79,118,696 | $97.2 | 244 |
| 2022 Q2 | 7,118,660 | $734,283,516 | +$94,642,447 | $103.12 | 236 |
| 2022 Q1 | 6,267,955 | $718,274,861 | -$17,197,541 | $114.66 | 228 |
| 2021 Q4 | 6,359,232 | $788,873,150 | -$38,121,079 | $124.16 | 235 |
| 2021 Q3 | 6,598,815 | $785,605,798 | +$8,826,477 | $119.04 | 211 |
| 2021 Q2 | 6,446,490 | $755,140,245 | +$21,910,514 | $117.12 | 213 |
| 2021 Q1 | 6,268,728 | $680,465,439 | -$79,824,641 | $108.61 | 205 |
| 2020 Q4 | 6,974,921 | $751,996,371 | -$19,932,331 | $107.78 | 219 |
| 2020 Q3 | 7,032,403 | $666,371,011 | -$58,900,480 | $94.74 | 197 |
| 2020 Q2 | 7,636,466 | $688,975,892 | -$403,974,775 | $90.2 | 199 |
| 2020 Q1 | 12,910,151 | $955,285,881 | +$425,471,645 | $73.97 | 185 |
| 2019 Q4 | 7,206,291 | $606,957,732 | -$8,285,216 | $84.2 | 198 |
| 2019 Q3 | 7,224,403 | $534,759,065 | -$63,446,922 | $74.02 | 169 |
| 2019 Q2 | 8,061,209 | $624,008,313 | -$867,158,600 | $77.45 | 175 |
| 2019 Q1 | 19,538,787 | $1,492,637,682 | -$55,588,172 | $76.41 | 192 |
| 2018 Q4 | 20,532,560 | $1,416,752,299 | +$867,429,791 | $68.87 | 186 |
| 2018 Q3 | 7,651,875 | $648,544,990 | +$106,954,082 | $84.88 | 157 |
| 2018 Q2 | 6,398,730 | $474,834,576 | +$24,272,386 | $74.22 | 147 |
| 2018 Q1 | 6,078,030 | $421,966,214 | -$52,152,473 | $69.4 | 147 |
| 2017 Q4 | 6,834,591 | $477,128,476 | -$64,535,551 | $69.8 | 143 |
| 2017 Q3 | 7,664,540 | $516,735,197 | -$2,401,773 | $67.42 | 131 |
| 2017 Q2 | 7,709,430 | $515,183,372 | +$36,686,399 | $66.86 | 129 |
| 2017 Q1 | 7,170,701 | $447,533,440 | -$18,177 | $62.42 | 129 |
| 2016 Q4 | 7,178,061 | $412,158,215 | -$98,910,855 | $57.3 | 114 |
| 2016 Q3 | 8,815,852 | $535,937,881 | +$4,987,732 | $60.85 | 132 |
| 2016 Q2 | 8,846,509 | $521,941,884 | -$176,565,330 | $58.94 | 127 |
| 2016 Q1 | 11,783,675 | $657,761,787 | -$1,723,366,706 | $55.74 | 125 |
| 2015 Q4 | 41,352,955 | $2,498,157,179 | +$50,137,926 | $60.45 | 148 |
| 2015 Q3 | 40,197,950 | $2,342,995,749 | +$79,737,673 | $58.2 | 143 |
| 2015 Q2 | 41,131,544 | $2,831,114,465 | +$452,151,078 | $68.85 | 145 |
| 2015 Q1 | 34,525,638 | $2,312,577,350 | +$468,880,805 | $67.02 | 141 |
| 2014 Q4 | 27,381,975 | $1,651,019,967 | -$86,458,532 | $60.29 | 127 |
| 2014 Q3 | 28,838,353 | $1,608,472,914 | +$246,794,325 | $55.79 | 115 |
| 2014 Q2 | 24,582,145 | $1,300,637,372 | -$27,069,835 | $53.27 | 103 |
| 2014 Q1 | 25,017,337 | $1,273,847,340 | +$274,754,026 | $50.94 | 96 |