| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 3,510 | $431,648 | +$206,304 | $120.90 | 4 |
| 2025 Q3 | 2,410,478 | $281,231,170 | +$51,369,113 | $116.67 | 127 |
| 2025 Q2 | 1,997,257 | $221,270,341 | +$17,398,458 | $110.82 | 127 |
| 2025 Q1 | 1,834,289 | $188,808,995 | +$10,652,786 | $103.02 | 125 |
| 2024 Q4 | 1,739,936 | $167,124,234 | +$9,293,658 | $96.06 | 126 |
| 2024 Q3 | 1,620,418 | $153,226,541 | +$6,567,852 | $94.58 | 112 |
| 2024 Q2 | 1,589,095 | $135,161,901 | -$29,405,419 | $85.07 | 115 |
| 2024 Q1 | 1,927,951 | $167,035,707 | +$4,589,689 | $86.64 | 111 |
| 2023 Q4 | 1,872,916 | $150,339,281 | -$22,889,822 | $78.58 | 120 |
| 2023 Q3 | 1,704,057 | $120,161,569 | -$10,492,250 | $70.44 | 110 |
| 2023 Q2 | 1,934,019 | $138,338,156 | -$14,564,041 | $71.54 | 116 |
| 2023 Q1 | 2,539,770 | $175,973,432 | -$2,006,083 | $69.01 | 129 |
| 2022 Q4 | 2,472,455 | $173,931,757 | -$238,484,575 | $70.28 | 135 |
| 2022 Q3 | 5,715,388 | $350,481,199 | -$33,557,173 | $61.31 | 132 |
| 2022 Q2 | 6,289,866 | $413,605,804 | -$132,744,825 | $65.74 | 158 |
| 2022 Q1 | 8,239,848 | $654,812,574 | -$1,615,206,822 | $79.45 | 208 |
| 2021 Q4 | 29,607,512 | $2,371,575,921 | -$438,854,128 | $80.06 | 304 |
| 2021 Q3 | 32,806,579 | $2,574,749,308 | -$147,967,252 | $78.45 | 259 |
| 2021 Q2 | 35,907,945 | $2,788,257,546 | +$2,495,038,884 | $77.61 | 243 |
| 2021 Q1 | 3,634,594 | $273,639,678 | +$55,102,096 | $73.39 | 64 |
| 2020 Q4 | 2,889,740 | $208,101,000 | +$20,949,427 | $65.10 | 53 |
| 2020 Q3 | 976,342 | $51,732,000 | +$7,853,892 | $52.99 | 46 |
| 2020 Q2 | 838,194 | $43,753,155 | -$41,062,353 | $52.18 | 53 |
| 2020 Q1 | 1,561,089 | $73,656,697 | -$51,162,461 | $47.20 | 58 |
| 2019 Q4 | 4,333,369 | $312,063,319 | +$127,307,202 | $68.75 | 77 |
| 2019 Q3 | 861,762 | $55,136,341 | -$57,432,366 | $64.04 | 63 |
| 2019 Q2 | 1,762,709 | $112,992,818 | -$2,339,520 | $64.09 | 62 |
| 2019 Q1 | 1,835,477 | $112,957,300 | +$1,317,513 | $61.50 | 68 |
| 2018 Q4 | 1,824,136 | $103,607,374 | -$31,896,633 | $56.86 | 78 |
| 2018 Q3 | 2,338,879 | $154,454,170 | -$3,674,545 | $65.85 | 75 |
| 2018 Q2 | 2,401,034 | $154,270,822 | -$78,667,156 | $64.10 | 74 |
| 2018 Q1 | 3,641,625 | $251,764,838 | +$31,232,029 | $69.18 | 83 |
| 2017 Q4 | 3,185,598 | $222,789,469 | +$6,252,770 | $69.93 | 88 |
| 2017 Q3 | 2,874,277 | $191,755,000 | -$6,836,804 | $66.72 | 74 |
| 2017 Q2 | 3,002,178 | $189,613,248 | +$31,260,770 | $63.16 | 68 |
| 2017 Q1 | 2,509,498 | $152,839,000 | -$40,832,001 | $60.90 | 64 |
| 2016 Q4 | 3,225,602 | $186,419,000 | +$70,197,005 | $57.78 | 55 |
| 2016 Q3 | 2,035,426 | $103,483,204 | +$63,454,512 | $51.08 | 51 |
| 2016 Q2 | 800,751 | $38,269,560 | -$6,223,391 | $47.80 | 47 |
| 2016 Q1 | 904,378 | $44,510,000 | -$4,394,769 | $49.21 | 46 |
| 2015 Q4 | 984,647 | $52,150,598 | -$14,294,577 | $52.98 | 42 |
| 2015 Q3 | 1,259,560 | $64,785,000 | +$3,750,518 | $51.42 | 45 |
| 2015 Q2 | 1,151,753 | $65,995,236 | +$15,077,992 | $57.28 | 49 |
| 2015 Q1 | 888,830 | $50,667,973 | -$37,240,515 | $56.99 | 45 |
| 2014 Q4 | 1,564,402 | $88,376,028 | -$6,599,957 | $56.45 | 56 |
| 2014 Q3 | 1,652,865 | $92,971,450 | +$31,235,124 | $56.25 | 51 |
| 2014 Q2 | 1,097,703 | $62,815,983 | +$4,088,857 | $57.23 | 44 |
| 2014 Q1 | 1,016,634 | $57,422,662 | -$24,717,730 | $56.52 | 44 |