| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 18,240,969 | $1,344,849,813 | +$84,304,564 | $73.73 | 189 |
| 2025 Q2 | 17,131,208 | $1,160,091,480 | -$14,390,596 | $67.78 | 194 |
| 2025 Q1 | 16,816,423 | $1,051,566,363 | +$11,213,169 | $62.54 | 189 |
| 2024 Q4 | 16,792,789 | $1,141,746,619 | +$289,852,272 | $68 | 197 |
| 2024 Q3 | 11,865,042 | $803,013,655 | +$26,720,159 | $67.73 | 173 |
| 2024 Q2 | 11,763,692 | $736,436,860 | +$91,832,769 | $62.6 | 166 |
| 2024 Q1 | 10,075,832 | $660,750,364 | +$39,363,334 | $65.61 | 154 |
| 2023 Q4 | 9,519,631 | $585,548,166 | +$113,210,945 | $61.57 | 153 |
| 2023 Q3 | 7,617,269 | $415,377,490 | +$10,252,478 | $54.51 | 131 |
| 2023 Q2 | 7,411,208 | $425,891,533 | +$24,851,416 | $57.47 | 123 |
| 2023 Q1 | 6,995,759 | $383,241,067 | +$16,599,061 | $54.82 | 121 |
| 2022 Q4 | 7,602,866 | $404,076,317 | +$66,896,409 | $53.14 | 130 |
| 2022 Q3 | 5,878,364 | $293,216,653 | +$35,526,363 | $49.75 | 102 |
| 2022 Q2 | 5,578,003 | $288,066,122 | +$49,257,244 | $51.62 | 100 |
| 2022 Q1 | 4,533,610 | $282,787,426 | +$29,717,342 | $62.38 | 97 |
| 2021 Q4 | 3,732,498 | $247,000,217 | +$41,614,845 | $66.38 | 88 |
| 2021 Q3 | 3,403,178 | $218,933,463 | +$32,579,186 | $64.2 | 65 |
| 2021 Q2 | 3,023,714 | $200,270,673 | +$20,622,075 | $66.23 | 66 |
| 2021 Q1 | 2,365,584 | $148,796,897 | +$52,701,196 | $62.89 | 65 |
| 2020 Q4 | 1,346,772 | $76,520,000 | +$19,988,643 | $56.76 | 42 |
| 2020 Q3 | 947,297 | $42,413,000 | +$22,823,007 | $44.77 | 29 |
| 2020 Q2 | 633,118 | $26,899,000 | +$1,821,060 | $42.49 | 28 |
| 2020 Q1 | 624,368 | $20,887,000 | -$1,896,163 | $33.61 | 30 |
| 2019 Q4 | 661,444 | $31,838,000 | +$12,143,686 | $48.13 | 28 |
| 2019 Q3 | 368,185 | $16,397,000 | +$3,920,333 | $44.54 | 22 |
| 2019 Q2 | 279,687 | $12,692,000 | -$4,968,640 | $45.25 | 18 |
| 2019 Q1 | 390,964 | $17,318,000 | +$3,161,646 | $44.1 | 18 |
| 2018 Q4 | 335,663 | $13,072,000 | +$12,241,829 | $38.21 | 18 |
| 2018 Q3 | 18,872 | $898,000 | -$192,830 | $47.58 | 5 |
| 2018 Q2 | 22,959 | $1,058,000 | -$305,603 | $46.07 | 4 |
| 2018 Q1 | 31,344 | $1,338,000 | -$912,269 | $42.71 | 6 |
| 2017 Q4 | 52,776 | $2,306,000 | -$674,668 | $43.86 | 4 |
| 2017 Q3 | 68,174 | $2,818,000 | +$2,818,000 | $41.33 | 2 |