| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 10,340,526 | $823,422,304 | -$92,094,020 | $79.67 | 202 |
| 2025 Q2 | 11,583,316 | $913,037,546 | +$61,866,101 | $78.89 | 208 |
| 2025 Q1 | 10,837,842 | $785,093,422 | +$43,527,368 | $72.44 | 187 |
| 2024 Q4 | 10,367,377 | $705,584,105 | +$56,011,595 | $67.96 | 184 |
| 2024 Q3 | 9,366,316 | $697,696,520 | +$121,807,206 | $74.59 | 178 |
| 2024 Q2 | 7,735,380 | $521,260,988 | +$20,513,431 | $67.4 | 166 |
| 2024 Q1 | 7,272,395 | $490,613,500 | +$6,323,225 | $67.36 | 146 |
| 2023 Q4 | 7,110,708 | $459,134,547 | -$55,517,878 | $64.57 | 151 |
| 2023 Q3 | 7,961,758 | $472,602,104 | +$17,289,558 | $59.31 | 142 |
| 2023 Q2 | 7,619,018 | $472,478,084 | +$6,445,531 | $62.02 | 139 |
| 2023 Q1 | 7,535,842 | $456,892,952 | +$64,240,652 | $60.62 | 132 |
| 2022 Q4 | 6,385,062 | $369,988,914 | +$46,415,068 | $57.63 | 122 |
| 2022 Q3 | 5,155,751 | $263,196,308 | +$21,075,753 | $50.64 | 101 |
| 2022 Q2 | 4,613,438 | $264,517,363 | +$76,956,677 | $57.32 | 104 |
| 2022 Q1 | 3,542,781 | $230,054,388 | +$58,317,899 | $65.22 | 87 |
| 2021 Q4 | 2,466,371 | $167,162,471 | +$21,718,344 | $67.8 | 65 |
| 2021 Q3 | 2,122,406 | $138,645,747 | -$53,796,314 | $65.27 | 64 |
| 2021 Q2 | 2,950,081 | $198,500,424 | +$77,817,509 | $67.41 | 57 |
| 2021 Q1 | 1,790,886 | $116,195,007 | +$29,392,809 | $64.87 | 47 |
| 2020 Q4 | 1,338,874 | $84,506,609 | +$15,951,377 | $63.1 | 39 |
| 2020 Q3 | 1,100,106 | $60,093,305 | +$13,526,436 | $54.62 | 38 |
| 2020 Q2 | 858,433 | $44,144,580 | -$6,273,646 | $51.41 | 36 |
| 2020 Q1 | 955,950 | $43,343,961 | -$1,759,163 | $45.16 | 39 |
| 2019 Q4 | 943,696 | $56,930,419 | +$16,152,406 | $60.33 | 37 |
| 2019 Q3 | 702,192 | $38,868,000 | +$2,812,506 | $55.36 | 36 |
| 2019 Q2 | 652,649 | $36,388,750 | -$7,090,076 | $55.88 | 33 |
| 2019 Q1 | 779,612 | $42,216,000 | +$2,204,045 | $54.14 | 30 |
| 2018 Q4 | 738,010 | $36,341,000 | +$7,525,409 | $49.24 | 33 |
| 2018 Q3 | 667,779 | $32,452,000 | -$1,046,847 | $56.35 | 31 |
| 2018 Q2 | 685,713 | $32,734,000 | +$3,396,162 | $54.54 | 30 |
| 2018 Q1 | 514,561 | $29,305,000 | +$218,896 | $56.94 | 28 |
| 2017 Q4 | 507,853 | $30,155,000 | +$2,670,435 | $59.36 | 23 |
| 2017 Q3 | 457,499 | $26,227,000 | +$6,782,967 | $57.32 | 17 |
| 2017 Q2 | 340,503 | $18,714,000 | +$3,793,993 | $54.96 | 10 |
| 2017 Q1 | 271,661 | $14,191,000 | +$3,032,391 | $52.23 | 10 |
| 2016 Q4 | 215,508 | $10,519,000 | +$8,020,509 | $48.9 | 5 |
| 2016 Q3 | 50,562 | $2,546,000 | -$1,812,188 | $50.36 | 4 |
| 2016 Q2 | 86,924 | $4,230,000 | +$4,230,000 | $48.67 | 2 |