| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 9,074,403 | $624,725,192 | +$28,761,893 | $68.87 | 131 |
| 2025 Q2 | 8,690,087 | $555,033,320 | +$15,564,852 | $63.87 | 130 |
| 2025 Q1 | 8,467,650 | $506,944,368 | -$310,786,301 | $59.59 | 126 |
| 2024 Q4 | 13,695,255 | $843,520,055 | +$45,175,989 | $61.52 | 124 |
| 2024 Q3 | 9,161,153 | $552,881,106 | +$25,029,663 | $60.6 | 114 |
| 2024 Q2 | 8,763,708 | $504,469,122 | -$7,533,337 | $57.58 | 107 |
| 2024 Q1 | 8,895,112 | $507,343,300 | +$41,140,311 | $57.05 | 108 |
| 2023 Q4 | 8,175,958 | $433,155,796 | +$48,349,279 | $53 | 103 |
| 2023 Q3 | 7,156,348 | $342,449,386 | +$54,293,462 | $47.85 | 80 |
| 2023 Q2 | 5,921,564 | $290,728,013 | +$23,599,673 | $49.1 | 80 |
| 2023 Q1 | 5,574,292 | $255,046,345 | -$6,226,263 | $45.76 | 77 |
| 2022 Q4 | 5,928,500 | $260,035,788 | +$32,701,312 | $43.85 | 89 |
| 2022 Q3 | 4,991,559 | $199,786,081 | -$29,055,003 | $40.01 | 74 |
| 2022 Q2 | 5,724,869 | $246,315,555 | -$5,083,849 | $43.02 | 69 |
| 2022 Q1 | 5,709,547 | $290,206,547 | +$65,784,569 | $50.83 | 72 |
| 2021 Q4 | 4,417,613 | $230,224,170 | +$42,187,544 | $52.13 | 61 |
| 2021 Q3 | 3,571,839 | $170,220,496 | -$52,016,660 | $47.65 | 59 |
| 2021 Q2 | 4,647,811 | $223,344,441 | +$25,571,185 | $48.05 | 52 |
| 2021 Q1 | 4,157,046 | $185,165,804 | +$14,063,144 | $44.8 | 53 |
| 2020 Q4 | 3,774,567 | $153,174,159 | +$15,286,175 | $40.61 | 43 |
| 2020 Q3 | 3,054,702 | $108,883,572 | +$21,379,644 | $35.62 | 36 |
| 2020 Q2 | 2,238,267 | $75,340,039 | -$342,024 | $33.66 | 33 |
| 2020 Q1 | 2,266,752 | $63,780,142 | +$16,918,684 | $28.14 | 27 |
| 2019 Q4 | 1,574,705 | $59,807,799 | +$7,812,056 | $37.98 | 32 |
| 2019 Q3 | 1,124,583 | $38,610,233 | -$6,720,457 | $34.35 | 26 |
| 2019 Q2 | 1,320,289 | $44,782,632 | +$3,376,760 | $33.92 | 21 |
| 2019 Q1 | 1,220,760 | $40,480,693 | -$468,469 | $33.16 | 21 |
| 2018 Q4 | 1,235,194 | $36,699,549 | +$22,274,476 | $29.71 | 19 |
| 2018 Q3 | 465,751 | $16,286,000 | -$4,010,676 | $34.97 | 16 |
| 2018 Q2 | 582,484 | $19,160,000 | +$1,681,094 | $32.9 | 17 |
| 2018 Q1 | 531,859 | $17,060,000 | +$4,948,320 | $32.08 | 13 |
| 2017 Q4 | 377,498 | $12,407,000 | +$1,102,994 | $32.86 | 10 |
| 2017 Q3 | 333,275 | $10,104,286 | +$894,896 | $30.32 | 10 |
| 2017 Q2 | 316,215 | $9,224,201 | +$4,297,270 | $29.17 | 14 |
| 2017 Q1 | 167,422 | $4,794,497 | +$61,371 | $28.63 | 9 |
| 2016 Q4 | 166,853 | $4,555,417 | +$180,000 | $27.3 | 9 |
| 2016 Q3 | 139,500 | $3,553,000 | +$3,553,000 | $25.47 | 1 |