| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 15,316,336 | $1,008,857,668 | +$103,230,085 | $65.87 | 151 |
| 2025 Q2 | 13,816,368 | $867,415,995 | -$172,603,823 | $62.8 | 156 |
| 2025 Q1 | 16,552,689 | $1,003,391,148 | +$12,236,227 | $60.62 | 141 |
| 2024 Q4 | 16,375,286 | $992,096,282 | +$48,964,711 | $60.59 | 140 |
| 2024 Q3 | 15,254,745 | $934,157,142 | +$131,386,474 | $61.35 | 129 |
| 2024 Q2 | 13,113,663 | $747,407,344 | +$43,405,052 | $57.04 | 108 |
| 2024 Q1 | 12,358,508 | $694,075,489 | -$191,557,397 | $56.18 | 101 |
| 2023 Q4 | 15,771,654 | $835,772,452 | +$480,888,186 | $52.97 | 97 |
| 2023 Q3 | 6,693,434 | $325,650,274 | +$49,706,009 | $48.63 | 85 |
| 2023 Q2 | 5,661,329 | $283,523,101 | +$878,634 | $50.11 | 82 |
| 2023 Q1 | 5,797,280 | $275,373,251 | -$7,334,944 | $47.48 | 77 |
| 2022 Q4 | 5,961,662 | $275,335,543 | +$39,884,806 | $46.18 | 79 |
| 2022 Q3 | 5,058,281 | $212,480,424 | -$32,013,696 | $41.99 | 78 |
| 2022 Q2 | 5,811,474 | $259,303,977 | +$28,899,659 | $44.61 | 76 |
| 2022 Q1 | 5,131,377 | $256,560,887 | +$29,523,957 | $50 | 76 |
| 2021 Q4 | 4,521,409 | $236,026,961 | -$961,898 | $52.31 | 79 |
| 2021 Q3 | 4,300,489 | $204,424,367 | -$36,323,084 | $47.52 | 69 |
| 2021 Q2 | 4,839,199 | $228,192,311 | +$28,604,766 | $47.15 | 68 |
| 2021 Q1 | 4,328,501 | $189,863,878 | +$3,136,285 | $43.86 | 67 |
| 2020 Q4 | 4,260,319 | $181,873,951 | +$7,690,252 | $42.71 | 67 |
| 2020 Q3 | 4,071,679 | $161,083,934 | +$7,209,526 | $39.56 | 64 |
| 2020 Q2 | 3,680,697 | $134,295,457 | -$55,023,753 | $36.58 | 58 |
| 2020 Q1 | 5,383,357 | $167,996,218 | +$32,449,048 | $31.21 | 54 |
| 2019 Q4 | 4,267,953 | $165,080,458 | +$17,857,405 | $38.7 | 48 |
| 2019 Q3 | 3,797,089 | $139,396,201 | +$23,095,713 | $36.72 | 41 |
| 2019 Q2 | 3,169,741 | $113,126,977 | +$43,746,914 | $35.69 | 35 |
| 2019 Q1 | 1,951,061 | $66,496,461 | +$29,905,727 | $34.05 | 28 |
| 2018 Q4 | 656,489 | $19,704,000 | +$10,450,448 | $30.01 | 19 |
| 2018 Q3 | 304,294 | $10,267,841 | +$1,996,537 | $33.68 | 16 |
| 2018 Q2 | 245,077 | $7,613,542 | -$2,109,366 | $31.07 | 14 |
| 2018 Q1 | 313,539 | $9,451,000 | +$5,417,713 | $30.14 | 15 |
| 2017 Q4 | 133,804 | $4,094,000 | +$831,087 | $30.59 | 10 |
| 2017 Q3 | 107,152 | $3,075,000 | -$561,058 | $28.69 | 10 |
| 2017 Q2 | 128,511 | $3,570,000 | +$1,164,174 | $27.78 | 9 |
| 2017 Q1 | 86,604 | $2,337,000 | -$593,181 | $27.04 | 5 |
| 2016 Q4 | 121,473 | $3,140,000 | -$928,587 | $25.85 | 7 |
| 2016 Q3 | 130,228 | $3,291,000 | +$3,291,000 | $25.97 | 2 |