| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 280,390 | $25,916,509 | -$9,852,555 | $92.43 | 6 |
| 2025 Q3 | 18,681,587 | $1,709,625,520 | +$18,485,235 | $91.56 | 382 |
| 2025 Q2 | 18,618,554 | $1,616,805,949 | -$417,007,177 | $86.87 | 389 |
| 2025 Q1 | 23,494,502 | $1,868,420,125 | -$11,421,398 | $79.46 | 377 |
| 2024 Q4 | 23,629,464 | $2,053,684,136 | +$59,438,035 | $86.89 | 382 |
| 2024 Q3 | 23,026,304 | $2,019,242,085 | +$188,334,367 | $87.74 | 365 |
| 2024 Q2 | 21,151,232 | $1,779,056,180 | -$558,325,193 | $84.06 | 360 |
| 2024 Q1 | 27,758,354 | $2,422,395,754 | +$426,112,203 | $87.29 | 359 |
| 2023 Q4 | 22,885,410 | $1,731,478,704 | +$249,303,591 | $75.67 | 324 |
| 2023 Q3 | 19,360,134 | $1,338,501,803 | +$30,225,755 | $69.14 | 297 |
| 2023 Q2 | 18,898,409 | $1,354,403,478 | +$80,452,059 | $71.65 | 293 |
| 2023 Q1 | 17,725,623 | $1,212,560,676 | +$44,118,662 | $68.44 | 295 |
| 2022 Q4 | 16,684,579 | $1,090,541,837 | +$172,834,121 | $65.34 | 288 |
| 2022 Q3 | 14,008,342 | $845,932,507 | -$30,604,035 | $60.35 | 251 |
| 2022 Q2 | 14,597,141 | $891,208,662 | -$69,613,155 | $60.96 | 254 |
| 2022 Q1 | 15,462,992 | $1,148,512,729 | +$48,616,417 | $74.21 | 263 |
| 2021 Q4 | 15,323,432 | $1,218,808,875 | +$4,182,407 | $81.53 | 276 |
| 2021 Q3 | 14,605,901 | $1,105,198,722 | +$7,096,814 | $75.65 | 244 |
| 2021 Q2 | 14,529,168 | $1,126,459,787 | -$29,354,610 | $77.52 | 246 |
| 2021 Q1 | 14,871,606 | $1,117,873,826 | -$720,635,754 | $75.11 | 242 |
| 2020 Q4 | 24,375,250 | $1,692,056,666 | +$496,860,535 | $69.33 | 240 |
| 2020 Q3 | 16,673,366 | $958,721,373 | -$861,260,289 | $57.39 | 207 |
| 2020 Q2 | 31,859,480 | $1,716,185,168 | +$1,033,309,291 | $53.79 | 215 |
| 2020 Q1 | 11,675,571 | $504,956,520 | +$54,982,934 | $42.82 | 218 |
| 2019 Q4 | 10,227,859 | $581,395,582 | -$603,468,519 | $57.09 | 229 |
| 2019 Q3 | 20,460,997 | $1,098,549,041 | +$490,243,164 | $53.72 | 187 |
| 2019 Q2 | 11,339,405 | $611,283,473 | +$19,370,980 | $54.28 | 185 |
| 2019 Q1 | 10,947,319 | $572,624,221 | +$15,139,464 | $52.55 | 183 |
| 2018 Q4 | 10,587,097 | $488,645,273 | +$80,922,876 | $45.85 | 172 |
| 2018 Q3 | 7,879,455 | $433,898,153 | -$202,017,032 | $55.95 | 162 |
| 2018 Q2 | 11,736,894 | $634,121,364 | +$496,000,051 | $54.01 | 155 |
| 2018 Q1 | 2,515,242 | $396,046,756 | +$77,216,237 | $157.43 | 155 |
| 2017 Q4 | 2,039,008 | $317,191,626 | +$14,583,471 | $155.48 | 142 |
| 2017 Q3 | 1,748,729 | $257,871,813 | +$16,106,930 | $147.46 | 100 |
| 2017 Q2 | 1,639,580 | $234,689,714 | +$7,490,157 | $143.15 | 90 |
| 2017 Q1 | 1,587,446 | $220,205,143 | +$7,358,782 | $139.12 | 78 |
| 2016 Q4 | 1,548,370 | $206,008,604 | +$29,334,925 | $133.02 | 77 |
| 2016 Q3 | 901,361 | $114,825,510 | +$18,170,638 | $127.55 | 70 |
| 2016 Q2 | 762,775 | $93,858,610 | +$13,093,542 | $123.05 | 66 |
| 2016 Q1 | 651,450 | $76,991,712 | -$26,068,042 | $118.54 | 62 |
| 2015 Q4 | 863,506 | $101,388,000 | +$21,811,296 | $117.77 | 64 |
| 2015 Q3 | 671,784 | $77,040,000 | +$16,880,389 | $116.04 | 52 |
| 2015 Q2 | 506,289 | $72,009,187 | -$614,427 | $125.26 | 49 |
| 2015 Q1 | 454,087 | $57,417,447 | +$11,792,537 | $126.50 | 47 |
| 2014 Q4 | 361,037 | $42,797,666 | +$197,268 | $118.52 | 42 |
| 2014 Q3 | 352,613 | $39,621,429 | +$3,835,793 | $112.78 | 41 |
| 2014 Q2 | 319,763 | $37,025,457 | +$1,176,096 | $116.49 | 41 |
| 2014 Q1 | 368,513 | $49,818,217 | -$1,534,259 | $113.98 | 39 |