| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 18,260,932 | $880,873,069 | -$30,252,098 | $48.30 | 181 |
| 2025 Q2 | 18,971,586 | $821,291,562 | -$118,708,147 | $43.29 | 178 |
| 2025 Q1 | 21,746,652 | $884,726,312 | +$15,940,914 | $40.70 | 190 |
| 2024 Q4 | 21,609,797 | $989,201,672 | +$41,935,263 | $45.76 | 194 |
| 2024 Q3 | 20,344,789 | $929,157,845 | +$38,119,035 | $45.71 | 178 |
| 2024 Q2 | 19,690,342 | $789,618,655 | -$23,891,878 | $40.07 | 170 |
| 2024 Q1 | 20,096,302 | $858,633,787 | -$11,378,662 | $42.81 | 174 |
| 2023 Q4 | 20,554,481 | $851,259,035 | +$19,552,518 | $41.43 | 173 |
| 2023 Q3 | 19,532,281 | $711,369,259 | +$479,585,377 | $36.42 | 149 |
| 2023 Q2 | 6,061,341 | $687,463,601 | +$28,316,961 | $113.41 | 140 |
| 2023 Q1 | 5,826,636 | $653,198,381 | +$90,050,628 | $112.15 | 138 |
| 2022 Q4 | 5,035,589 | $547,446,557 | +$76,497,375 | $108.53 | 136 |
| 2022 Q3 | 3,900,713 | $376,187,325 | +$32,614,453 | $96.19 | 126 |
| 2022 Q2 | 3,942,566 | $401,396,662 | +$7,942,588 | $101.85 | 117 |
| 2022 Q1 | 3,822,002 | $458,395,546 | +$67,732,773 | $119.97 | 120 |
| 2021 Q4 | 3,270,121 | $402,668,176 | +$22,251,338 | $123.15 | 121 |
| 2021 Q3 | 3,029,300 | $354,308,294 | +$4,151,346 | $116.90 | 103 |
| 2021 Q2 | 2,971,702 | $357,982,340 | +$121,475,098 | $120.47 | 100 |
| 2021 Q1 | 1,966,600 | $224,106,392 | +$20,990,104 | $113.93 | 86 |
| 2020 Q4 | 1,793,731 | $145,468,443 | -$10,272,144 | $81.10 | 67 |
| 2020 Q3 | 1,924,541 | $114,671,039 | +$982,005 | $59.59 | 58 |
| 2020 Q2 | 1,908,528 | $104,563,931 | -$27,129,640 | $54.79 | 58 |
| 2020 Q1 | 2,420,581 | $101,524,697 | -$20,991,816 | $41.95 | 65 |
| 2019 Q4 | 2,856,343 | $194,391,496 | -$21,751,474 | $68.08 | 74 |
| 2019 Q3 | 2,969,783 | $189,272,365 | -$10,154,030 | $63.73 | 62 |
| 2019 Q2 | 3,129,505 | $197,533,129 | +$196,531,776 | $63.14 | 62 |
| 2019 Q1 | 268 | $17,980 | $88.34 | 2 | |
| 2018 Q4 | 259 | $14,845 | $57.32 | 1 | |
| 2018 Q3 | 259 | $19,500 | $75.29 | 1 | |
| 2018 Q2 | 259 | $19,011 | $73.40 | 1 | |
| 2018 Q1 | 259 | $17,563 | $67.81 | 1 | |
| 2017 Q4 | 259 | $18,099 | $69.88 | 1 | |
| 2017 Q3 | 259 | $17,747 | $68.52 | 1 | |
| 2017 Q2 | 259 | $17,102 | $66.03 | 1 | |
| 2017 Q1 | 259 | $17,200 | $66.41 | 1 | |
| 2016 Q4 | 259 | $17,384 | $67.12 | 1 | |
| 2016 Q3 | 259 | $15,424 | $59.55 | 1 | |
| 2016 Q2 | 259 | $14,268 | $55.09 | 1 | |
| 2016 Q1 | 259 | $14,046 | $54.23 | 1 |