| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 27,842,669 | $1,470,489,496 | +$42,285,623 | $52.82 | 329 |
| 2025 Q2 | 27,048,586 | $1,330,634,132 | -$44,304,810 | $49.19 | 338 |
| 2025 Q1 | 28,076,230 | $1,266,605,673 | -$1,014,123,294 | $45.07 | 354 |
| 2024 Q4 | 50,793,106 | $2,353,134,060 | +$315,558,013 | $46.29 | 455 |
| 2024 Q3 | 43,285,285 | $2,034,051,345 | +$113,608,987 | $46.97 | 418 |
| 2024 Q2 | 40,855,087 | $1,721,099,054 | +$50,975,515 | $42.12 | 399 |
| 2024 Q1 | 39,160,732 | $1,696,024,645 | -$61,449,196 | $43.36 | 386 |
| 2023 Q4 | 40,783,793 | $1,641,043,123 | +$36,017,558 | $40.27 | 376 |
| 2023 Q3 | 39,490,606 | $1,445,444,490 | +$235,462,750 | $36.59 | 328 |
| 2023 Q2 | 32,103,857 | $1,254,032,145 | +$265,670 | $39.08 | 323 |
| 2023 Q1 | 32,127,246 | $1,198,587,514 | +$37,049,131 | $37.32 | 335 |
| 2022 Q4 | 30,973,147 | $1,124,093,264 | +$61,428,057 | $36.26 | 323 |
| 2022 Q3 | 29,202,820 | $944,185,164 | -$146,494,948 | $32.24 | 282 |
| 2022 Q2 | 33,884,682 | $1,154,299,530 | +$945,625,777 | $34.04 | 284 |
| 2022 Q1 | 5,919,130 | $230,682,388 | +$44,771,991 | $38.95 | 145 |
| 2021 Q4 | 4,762,892 | $181,919,247 | +$28,594,232 | $38.25 | 140 |
| 2021 Q3 | 3,896,190 | $132,815,338 | +$7,697,545 | $34.08 | 121 |
| 2021 Q2 | 3,659,151 | $129,173,400 | +$56,534,123 | $35.30 | 116 |
| 2021 Q1 | 2,071,730 | $71,797,923 | +$54,365,209 | $34.64 | 89 |
| 2020 Q4 | 512,456 | $15,424,389 | +$9,873,083 | $30.00 | 40 |
| 2020 Q3 | 156,759 | $3,819,649 | +$1,426,339 | $24.42 | 16 |
| 2020 Q2 | 99,111 | $2,349,085 | +$1,537,274 | $23.71 | 13 |
| 2020 Q1 | 35,006 | $710,138 | -$711,737 | $20.26 | 11 |
| 2019 Q4 | 62,784 | $1,794,424 | -$213,085 | $28.54 | 12 |
| 2019 Q3 | 69,776 | $1,929,512 | -$304,921 | $27.69 | 9 |
| 2019 Q2 | 80,701 | $2,205,000 | +$529,548 | $27.32 | 9 |
| 2019 Q1 | 61,392 | $1,614,000 | -$403,615 | $26.28 | 10 |
| 2018 Q4 | 75,021 | $1,723,000 | +$769,417 | $22.96 | 6 |
| 2018 Q3 | 37,841 | $1,029,000 | +$557,407 | $27.19 | 3 |
| 2018 Q2 | 17,348 | $469,000 | +$469,000 | $26.68 | 2 |