| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,221,436 | $578,884,305 | +$2,997,154 | $92.16 | 96 |
| 2025 Q2 | 6,196,260 | $530,610,843 | -$28,137,228 | $84.86 | 93 |
| 2025 Q1 | 6,496,119 | $506,545,979 | -$198,824,001 | $77.98 | 93 |
| 2024 Q4 | 9,102,837 | $831,171,308 | +$36,756,935 | $91.29 | 107 |
| 2024 Q3 | 8,696,414 | $807,996,047 | -$5,534,797 | $92.87 | 96 |
| 2024 Q2 | 8,788,314 | $747,361,680 | +$53,344,416 | $85.04 | 97 |
| 2024 Q1 | 8,117,815 | $737,900,186 | +$84,829,837 | $90.91 | 89 |
| 2023 Q4 | 7,194,614 | $602,808,400 | +$1,545,515 | $83.79 | 86 |
| 2023 Q3 | 7,168,889 | $538,436,378 | +$110,725,456 | $75.11 | 81 |
| 2023 Q2 | 5,682,087 | $447,291,632 | +$85,715,356 | $78.72 | 79 |
| 2023 Q1 | 4,608,107 | $339,459,070 | +$129,474,509 | $73.67 | 82 |
| 2022 Q4 | 2,871,192 | $208,905,952 | +$37,395,306 | $72.76 | 88 |
| 2022 Q3 | 2,316,990 | $158,687,952 | -$1,724,332 | $68.49 | 78 |
| 2022 Q2 | 2,342,432 | $159,389,330 | -$15,284,766 | $67.9 | 81 |
| 2022 Q1 | 2,531,820 | $214,321,981 | -$58,764,672 | $84.66 | 79 |
| 2021 Q4 | 3,227,930 | $290,542,324 | +$2,449,501 | $90.01 | 94 |
| 2021 Q3 | 3,177,437 | $279,166,228 | +$8,097,510 | $87.84 | 80 |
| 2021 Q2 | 3,288,426 | $294,812,706 | -$26,687,260 | $89.79 | 77 |
| 2021 Q1 | 3,454,778 | $293,763,734 | +$51,610,995 | $85.05 | 74 |
| 2020 Q4 | 2,883,895 | $217,229,891 | +$35,383,110 | $75.29 | 65 |
| 2020 Q3 | 2,203,092 | $130,773,668 | -$122,768,783 | $59.37 | 46 |
| 2020 Q2 | 4,264,904 | $228,128,848 | +$124,182,140 | $53.49 | 42 |
| 2020 Q1 | 1,985,142 | $80,868,233 | -$25,470,258 | $40.73 | 47 |
| 2019 Q4 | 2,498,292 | $142,594,860 | +$2,849,381 | $57.08 | 61 |
| 2019 Q3 | 2,455,563 | $122,890,873 | -$18,563,412 | $50.04 | 55 |
| 2019 Q2 | 2,822,352 | $152,226,583 | +$723,973 | $53.97 | 56 |
| 2019 Q1 | 2,804,526 | $141,645,632 | -$29,215,782 | $50.5 | 58 |
| 2018 Q4 | 3,380,668 | $147,049,585 | -$158,928,063 | $43.5 | 60 |
| 2018 Q3 | 6,420,071 | $368,991,499 | +$168,374,034 | $57.52 | 64 |
| 2018 Q2 | 3,524,346 | $189,242,617 | +$188,637,617 | $54.03 | 55 |
| 2016 Q2 | 0 | $0 | -$4,000 | 0 | |
| 2016 Q1 | 72 | $4,000 | $55.56 | 1 |