| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,769,202 | $250,966,266 | +$11,827,743 | $66.61 | 104 |
| 2025 Q2 | 3,702,021 | $237,522,887 | -$15,264,396 | $64.13 | 105 |
| 2025 Q1 | 3,948,999 | $225,406,724 | +$3,446,327 | $57.14 | 99 |
| 2024 Q4 | 3,901,486 | $209,009,371 | -$2,201,037 | $53.56 | 100 |
| 2024 Q3 | 3,848,679 | $231,196,900 | -$27,616,438 | $60.08 | 94 |
| 2024 Q2 | 4,318,105 | $238,994,939 | -$10,208,565 | $55.28 | 96 |
| 2024 Q1 | 4,611,082 | $259,582,905 | +$13,071,428 | $56.33 | 97 |
| 2023 Q4 | 4,543,765 | $246,772,677 | -$6,951,682 | $54.32 | 97 |
| 2023 Q3 | 4,574,140 | $231,221,863 | -$46,825,221 | $50.55 | 89 |
| 2023 Q2 | 5,502,201 | $285,719,437 | -$271,470,566 | $51.93 | 93 |
| 2023 Q1 | 10,829,658 | $566,534,825 | -$30,957,471 | $52.31 | 88 |
| 2022 Q4 | 11,715,099 | $601,185,940 | -$11,990,827 | $49.28 | 98 |
| 2022 Q3 | 11,951,222 | $514,127,771 | +$9,443,093 | $42.82 | 87 |
| 2022 Q2 | 11,741,408 | $573,160,879 | +$27,720,314 | $48.81 | 92 |
| 2022 Q1 | 11,729,576 | $665,713,098 | +$24,911,425 | $56.5 | 102 |
| 2021 Q4 | 11,293,441 | $660,272,831 | -$30,495,960 | $59.16 | 111 |
| 2021 Q3 | 11,760,124 | $715,090,215 | +$65,836,331 | $60.31 | 113 |
| 2021 Q2 | 10,679,850 | $667,212,677 | +$17,577,264 | $62.45 | 101 |
| 2021 Q1 | 10,403,621 | $636,784,857 | -$108,643,966 | $61 | 108 |
| 2020 Q4 | 12,401,959 | $727,020,456 | -$1,419,254 | $58.21 | 115 |
| 2020 Q3 | 11,990,486 | $623,582,873 | -$44,984,971 | $51.61 | 110 |
| 2020 Q2 | 12,881,970 | $643,788,143 | -$88,026,217 | $49.41 | 112 |
| 2020 Q1 | 14,370,668 | $625,098,310 | -$87,743,085 | $43.24 | 122 |
| 2019 Q4 | 16,854,392 | $961,747,370 | -$200,108,922 | $57.09 | 145 |
| 2019 Q3 | 20,196,401 | $1,075,407,772 | -$142,923,956 | $53.17 | 133 |
| 2019 Q2 | 22,579,381 | $1,229,263,118 | -$100,706,041 | $54.46 | 143 |
| 2019 Q1 | 24,405,610 | $1,350,362,920 | +$211,364,547 | $55.29 | 142 |
| 2018 Q4 | 20,193,856 | $1,035,607,000 | -$101,566,184 | $50.89 | 131 |
| 2018 Q3 | 21,373,089 | $1,239,078,098 | +$56,564,804 | $58.38 | 113 |
| 2018 Q2 | 20,815,991 | $1,201,846,014 | +$65,321,326 | $57.6 | 112 |
| 2018 Q1 | 19,952,800 | $1,186,365,991 | +$190,567,594 | $59.43 | 108 |
| 2017 Q4 | 16,453,110 | $989,866,204 | +$84,197,653 | $60.05 | 102 |
| 2017 Q3 | 14,530,268 | $841,121,000 | +$95,545,319 | $57.91 | 87 |
| 2017 Q2 | 12,879,523 | $723,086,000 | +$121,355,354 | $56.17 | 80 |
| 2017 Q1 | 10,648,608 | $564,462,000 | +$73,580,438 | $53.06 | 65 |
| 2016 Q4 | 8,939,265 | $437,398,000 | +$80,802,663 | $48.94 | 57 |
| 2016 Q3 | 7,254,510 | $379,297,000 | +$55,818,936 | $52.32 | 44 |
| 2016 Q2 | 6,190,663 | $305,926,000 | +$177,739,285 | $49.48 | 39 |
| 2016 Q1 | 2,588,058 | $127,841,000 | +$43,438,314 | $49.63 | 22 |
| 2015 Q4 | 1,699,053 | $84,154,000 | +$8,521,917 | $49.29 | 16 |
| 2015 Q3 | 1,530,062 | $74,252,000 | -$1,319,590 | $48.68 | 13 |
| 2015 Q2 | 1,559,744 | $81,225,674 | -$1,443,287 | $51.89 | 10 |
| 2015 Q1 | 1,588,052 | $81,641,926 | +$66,681,062 | $51.24 | 8 |
| 2014 Q4 | 291,989 | $14,337,000 | +$14,337,000 | $48.36 | 2 |