| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,355,098 | $147,635,677 | -$20,581,467 | $62.67 | 108 |
| 2025 Q2 | 2,692,097 | $170,362,781 | +$18,126,455 | $63.28 | 122 |
| 2025 Q1 | 2,358,625 | $154,107,276 | -$71,593,593 | $65.34 | 119 |
| 2024 Q4 | 3,522,663 | $225,718,167 | -$20,855,415 | $64.06 | 126 |
| 2024 Q3 | 3,822,640 | $260,694,978 | -$12,318,900 | $68.33 | 117 |
| 2024 Q2 | 4,020,810 | $259,086,648 | +$6,727,945 | $64.44 | 121 |
| 2024 Q1 | 3,939,118 | $269,458,299 | -$52,091,243 | $68.49 | 126 |
| 2023 Q4 | 4,742,747 | $299,038,377 | -$165,216,073 | $63.09 | 134 |
| 2023 Q3 | 7,108,746 | $429,064,550 | -$10,068,220 | $60.34 | 137 |
| 2023 Q2 | 7,263,983 | $455,027,692 | -$9,706,192 | $62.65 | 140 |
| 2023 Q1 | 7,398,372 | $459,276,264 | -$15,229,589 | $62.07 | 143 |
| 2022 Q4 | 7,404,044 | $464,754,327 | +$64,959,046 | $62.77 | 144 |
| 2022 Q3 | 6,332,225 | $360,378,041 | -$56,256,198 | $56.87 | 139 |
| 2022 Q2 | 7,265,546 | $446,106,213 | +$227,941,900 | $61.37 | 144 |
| 2022 Q1 | 3,543,820 | $225,854,118 | +$70,269,988 | $63.72 | 127 |
| 2021 Q4 | 2,451,542 | $151,730,430 | -$1,403,056 | $61.91 | 106 |
| 2021 Q3 | 2,455,722 | $138,265,359 | +$3,968,693 | $56.29 | 93 |
| 2021 Q2 | 2,377,852 | $135,485,519 | +$21,211,591 | $56.97 | 98 |
| 2021 Q1 | 1,992,861 | $114,542,366 | -$20,841,979 | $57.47 | 91 |
| 2020 Q4 | 2,348,323 | $121,295,985 | -$15,077,961 | $51.62 | 86 |
| 2020 Q3 | 2,667,178 | $128,257,908 | +$3,806,158 | $48.08 | 85 |
| 2020 Q2 | 2,584,459 | $119,500,492 | +$11,582,300 | $46.04 | 76 |
| 2020 Q1 | 2,350,538 | $94,248,663 | -$34,883,402 | $39.97 | 81 |
| 2019 Q4 | 3,128,192 | $156,509,489 | -$53,620,979 | $50.04 | 98 |
| 2019 Q3 | 4,290,232 | $207,351,503 | +$30,284,253 | $48.32 | 94 |
| 2019 Q2 | 3,599,782 | $164,450,928 | +$12,650,356 | $45.67 | 101 |
| 2019 Q1 | 3,308,299 | $151,523,142 | +$9,683,944 | $45.8 | 96 |
| 2018 Q4 | 3,106,096 | $131,020,414 | -$15,263,055 | $42.2 | 89 |
| 2018 Q3 | 3,401,261 | $159,557,090 | -$3,944,527 | $46.9 | 91 |
| 2018 Q2 | 3,503,348 | $165,053,402 | +$39,069,005 | $47.11 | 87 |
| 2018 Q1 | 2,674,820 | $125,492,081 | -$16,474,535 | $46.91 | 93 |
| 2017 Q4 | 3,018,257 | $146,913,674 | -$38,933,359 | $48.67 | 94 |
| 2017 Q3 | 3,891,250 | $177,703,012 | -$95,042,719 | $45.67 | 98 |
| 2017 Q2 | 6,001,805 | $276,138,184 | -$34,402,880 | $46.01 | 109 |
| 2017 Q1 | 6,757,873 | $311,754,946 | -$114,930,171 | $46.14 | 117 |
| 2016 Q4 | 9,063,819 | $414,862,845 | -$1,285,359,023 | $45.75 | 121 |
| 2016 Q3 | 37,726,665 | $1,751,722,005 | -$55,090,654 | $46.43 | 145 |
| 2016 Q2 | 38,978,876 | $1,884,773,624 | -$97,724,794 | $48.37 | 147 |
| 2016 Q1 | 41,277,944 | $1,903,671,160 | -$511,163,887 | $46.12 | 132 |
| 2015 Q4 | 52,473,094 | $2,331,702,943 | +$192,181,624 | $44.45 | 143 |
| 2015 Q3 | 47,675,542 | $1,999,824,583 | +$331,749,836 | $41.91 | 124 |
| 2015 Q2 | 39,810,821 | $1,753,028,031 | +$134,718,855 | $44.02 | 123 |
| 2015 Q1 | 36,705,947 | $1,637,896,707 | +$19,665,551 | $44.63 | 128 |
| 2014 Q4 | 36,864,464 | $1,569,422,449 | +$377,483,720 | $42.57 | 107 |
| 2014 Q3 | 27,171,202 | $1,061,416,473 | +$124,172,383 | $39.07 | 84 |
| 2014 Q2 | 24,263,466 | $956,394,515 | +$396,935,176 | $39.81 | 87 |
| 2014 Q1 | 14,157,547 | $521,804,145 | -$158,321,972 | $36.88 | 75 |