| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,253,796 | $344,499,950 | +$4,046,616 | $65.56 | 220 |
| 2025 Q2 | 5,203,926 | $311,153,522 | -$24,418,088 | $59.78 | 209 |
| 2025 Q1 | 5,638,021 | $290,814,433 | -$8,829,245 | $51.5 | 209 |
| 2024 Q4 | 5,784,221 | $325,422,959 | -$32,121,869 | $56.26 | 216 |
| 2024 Q3 | 6,244,680 | $356,391,800 | -$33,571,148 | $57.07 | 213 |
| 2024 Q2 | 6,839,637 | $376,634,563 | -$17,094,951 | $55.1 | 216 |
| 2024 Q1 | 7,156,455 | $419,300,787 | -$46,658,107 | $58.64 | 225 |
| 2023 Q4 | 7,836,186 | $444,285,316 | -$11,961,817 | $57.3 | 232 |
| 2023 Q3 | 7,708,653 | $389,579,342 | +$19,201,762 | $50.36 | 208 |
| 2023 Q2 | 7,383,279 | $432,506,962 | +$7,588,598 | $58.56 | 222 |
| 2023 Q1 | 7,202,943 | $393,651,452 | +$17,177,653 | $54.72 | 209 |
| 2022 Q4 | 7,184,367 | $332,931,539 | -$26,057,438 | $46.33 | 198 |
| 2022 Q3 | 7,626,017 | $315,475,489 | -$4,463,968 | $41.33 | 185 |
| 2022 Q2 | 7,686,439 | $345,326,566 | +$1,074,918 | $44.95 | 203 |
| 2022 Q1 | 7,579,045 | $441,161,974 | -$39,426,206 | $58.29 | 216 |
| 2021 Q4 | 8,222,514 | $576,196,228 | +$15,883,736 | $70.11 | 248 |
| 2021 Q3 | 7,727,541 | $497,865,588 | -$9,505,182 | $64.41 | 218 |
| 2021 Q2 | 7,867,138 | $512,661,493 | +$9,278,482 | $65.21 | 215 |
| 2021 Q1 | 7,753,031 | $492,424,926 | +$43,268,493 | $63.51 | 214 |
| 2020 Q4 | 6,999,734 | $426,308,332 | +$33,897,957 | $60.89 | 203 |
| 2020 Q3 | 6,436,523 | $309,111,454 | +$28,464,598 | $48.15 | 165 |
| 2020 Q2 | 5,806,781 | $252,502,788 | +$14,657,983 | $43.49 | 157 |
| 2020 Q1 | 5,489,489 | $184,382,995 | -$18,356,664 | $33.59 | 148 |
| 2019 Q4 | 6,173,823 | $259,246,433 | -$6,486,784 | $42 | 177 |
| 2019 Q3 | 6,240,497 | $239,230,170 | +$2,550,195 | $38.35 | 149 |
| 2019 Q2 | 6,185,193 | $247,016,457 | +$6,610,138 | $39.94 | 155 |
| 2019 Q1 | 5,565,704 | $215,578,790 | -$56,677,610 | $38.73 | 148 |
| 2018 Q4 | 7,580,091 | $247,026,394 | -$250,949,201 | $32.55 | 151 |
| 2018 Q3 | 13,976,671 | $584,868,475 | -$15,777,350 | $41.85 | 172 |
| 2018 Q2 | 14,276,957 | $571,320,934 | +$17,112,775 | $40 | 180 |
| 2018 Q1 | 13,845,638 | $578,908,299 | +$63,048,298 | $41.82 | 185 |
| 2017 Q4 | 12,367,622 | $511,035,431 | +$82,523,954 | $41.32 | 154 |
| 2017 Q3 | 9,948,262 | $384,789,662 | +$249,599,714 | $38.68 | 107 |
| 2017 Q2 | 3,472,447 | $119,005,031 | +$60,591,944 | $34.28 | 79 |
| 2017 Q1 | 1,709,936 | $55,042,706 | +$44,701,367 | $32.19 | 51 |
| 2016 Q4 | 367,328 | $10,581,483 | +$3,306,887 | $28.65 | 33 |
| 2016 Q3 | 244,983 | $6,952,330 | -$535,827 | $28.39 | 25 |
| 2016 Q2 | 273,735 | $6,851,930 | -$2,032,935 | $25.04 | 23 |
| 2016 Q1 | 355,564 | $8,732,628 | -$3,455,225 | $24.61 | 22 |
| 2015 Q4 | 498,364 | $12,038,328 | -$2,744,780 | $24.2 | 28 |
| 2015 Q3 | 616,442 | $13,694,918 | +$7,667,827 | $22.22 | 27 |
| 2015 Q2 | 261,423 | $6,831,641 | -$3,240,563 | $26.17 | 26 |
| 2015 Q1 | 380,745 | $10,128,432 | +$2,254,105 | $26.64 | 22 |
| 2014 Q4 | 300,235 | $7,715,544 | -$2,868,668 | $25.69 | 21 |
| 2014 Q3 | 357,601 | $9,363,677 | +$1,761,601 | $26.25 | 21 |
| 2014 Q2 | 291,784 | $8,138,092 | -$13,249,858 | $27.89 | 20 |
| 2014 Q1 | 782,924 | $21,312,000 | +$12,148,009 | $27.21 | 16 |