| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 53,258 | $5,872,048 | -$1,351,904 | $74.49 | 7 |
| 2025 Q2 | 63,012 | $6,653,664 | -$101,294 | $79.27 | 7 |
| 2025 Q1 | 63,847 | $6,454,878 | +$18,835 | $70.21 | 7 |
| 2024 Q4 | 64,283 | $6,431,608 | -$760,445 | $72.37 | 9 |
| 2024 Q3 | 70,500 | $8,452,805 | +$2,544,012 | $85.54 | 7 |
| 2024 Q2 | 55,732 | $5,963,446 | -$1,829,406 | $78.73 | 9 |
| 2024 Q1 | 53,961 | $4,751,198 | -$1,137,362 | $88.17 | 13 |
| 2023 Q4 | 85,419 | $7,785,267 | -$173,587 | $79.06 | 13 |
| 2023 Q3 | 68,438 | $5,098,139 | -$5,962,479 | $74.41 | 13 |
| 2023 Q2 | 143,867 | $12,046,971 | -$47,286,849,726 | $80.77 | 25 |
| 2023 Q1 | 614,940,478 | $47,311,609,425 | -$3,702,292,084 | $76.94 | 732 |
| 2022 Q4 | 681,558,099 | $50,812,695,837 | -$551,408,722 | $74.59 | 883 |
| 2022 Q3 | 687,842,409 | $46,215,731,860 | +$70,919,791 | $66.72 | 799 |
| 2022 Q2 | 686,301,432 | $47,997,887,541 | +$1,068,175,872 | $69.84 | 817 |
| 2022 Q1 | 673,762,292 | $55,563,948,030 | +$1,135,288,739 | $82.54 | 828 |
| 2021 Q4 | 661,494,694 | $47,605,297,443 | +$10,053,811,929 | $71.94 | 875 |
| 2021 Q3 | 506,255,302 | $33,015,677,918 | +$2,943,282,331 | $65.07 | 540 |
| 2021 Q2 | 460,656,357 | $35,378,861,016 | +$27,747,979,038 | $76.91 | 536 |
| 2021 Q1 | 92,847,528 | $35,292,310,463 | +$1,199,005,783 | $379.3 | 541 |
| 2020 Q4 | 90,282,244 | $31,343,670,417 | -$729,611,745 | $346.69 | 503 |
| 2020 Q3 | 92,526,955 | $28,051,635,014 | -$295,836,501 | $304.39 | 475 |
| 2020 Q2 | 95,919,968 | $24,391,545,041 | +$286,344,989 | $255.3 | 468 |
| 2020 Q1 | 95,242,399 | $20,859,349,280 | +$194,561,136 | $219.59 | 444 |
| 2019 Q4 | 94,145,138 | $23,960,863,062 | +$190,036,194 | $254.95 | 441 |
| 2019 Q3 | 93,153,964 | $20,704,970,526 | -$640,309,529 | $222.45 | 444 |
| 2019 Q2 | 95,598,750 | $22,485,057,278 | +$95,060,209 | $235.25 | 448 |
| 2019 Q1 | 95,586,052 | $19,690,124,780 | -$24,380,662 | $206.03 | 452 |
| 2018 Q4 | 96,107,090 | $17,068,521,571 | -$356,607,428 | $177.62 | 462 |
| 2018 Q3 | 97,288,214 | $20,614,926,368 | +$454,195,062 | $211.93 | 432 |
| 2018 Q2 | 92,717,409 | $16,973,007,345 | +$37,776,688 | $183.02 | 415 |
| 2018 Q1 | 98,296,917 | $17,332,825,512 | +$126,812,387 | $176.5 | 434 |
| 2017 Q4 | 97,315,616 | $17,782,925,256 | +$228,093,511 | $182.76 | 423 |
| 2017 Q3 | 97,628,953 | $16,392,376,996 | +$274,926,183 | $168.03 | 371 |
| 2017 Q2 | 95,359,377 | $15,328,208,420 | -$638,273,223 | $160.81 | 379 |
| 2017 Q1 | 100,768,302 | $14,801,544,132 | +$330,369,576 | $146.92 | 370 |
| 2016 Q4 | 98,483,928 | $14,092,090,705 | -$415,551,471 | $142.77 | 365 |
| 2016 Q3 | 100,849,290 | $15,379,260,386 | +$416,759,912 | $152.7 | 342 |
| 2016 Q2 | 98,844,874 | $12,715,729,291 | -$1,256,770,553 | $128.79 | 326 |
| 2016 Q1 | 105,913,575 | $14,066,428,030 | -$694,239,062 | $132.69 | 341 |
| 2015 Q4 | 112,609,943 | $14,367,781,657 | +$67,244,996 | $127.6 | 337 |
| 2015 Q3 | 111,690,543 | $16,043,223,805 | -$1,199,621,300 | $143.57 | 358 |
| 2015 Q2 | 119,819,621 | $19,221,515,888 | -$860,354,193 | $160.23 | 386 |
| 2015 Q1 | 125,079,271 | $22,870,159,066 | -$252,236,191 | $182.7 | 415 |
| 2014 Q4 | 127,489,960 | $24,622,654,245 | -$429,274,580 | $192.69 | 414 |
| 2014 Q3 | 130,014,943 | $27,011,545,365 | -$1,352,517,537 | $207.47 | 407 |
| 2014 Q2 | 136,608,878 | $24,796,030,418 | +$872,258,189 | $181.14 | 397 |
| 2014 Q1 | 130,758,098 | $19,706,031,524 | +$34,505,794 | $150.43 | 375 |