| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 26,148,363 | $952,562,896 | +$37,197,342 | $36.42 | 155 |
| 2025 Q2 | 25,256,184 | $859,664,092 | -$48,682,721 | $34.03 | 155 |
| 2025 Q1 | 26,736,936 | $839,844,761 | -$46,154,271 | $31.41 | 152 |
| 2024 Q4 | 29,818,956 | $870,476,376 | -$159,953,925 | $29.19 | 150 |
| 2024 Q3 | 35,266,513 | $1,114,995,969 | -$27,212,555 | $31.63 | 153 |
| 2024 Q2 | 36,195,358 | $1,099,385,664 | +$51,933,741 | $30.36 | 156 |
| 2024 Q1 | 34,379,593 | $1,098,755,346 | +$98,945,166 | $31.95 | 150 |
| 2023 Q4 | 31,356,516 | $979,512,965 | +$267,492,892 | $31.24 | 141 |
| 2023 Q3 | 21,951,840 | $655,656,932 | +$46,133,221 | $29.87 | 109 |
| 2023 Q2 | 20,377,345 | $605,983,334 | +$206,897,205 | $29.73 | 104 |
| 2023 Q1 | 13,417,188 | $397,244,496 | +$172,856,049 | $29.61 | 88 |
| 2022 Q4 | 7,042,383 | $191,908,445 | +$74,874,740 | $27.25 | 53 |
| 2022 Q3 | 4,766,966 | $110,187,628 | +$20,206,627 | $23.11 | 44 |
| 2022 Q2 | 3,890,912 | $104,750,000 | +$21,733,980 | $26.92 | 45 |
| 2022 Q1 | 3,078,737 | $96,053,000 | +$36,301,560 | $31.2 | 36 |
| 2021 Q4 | 1,843,981 | $57,588,000 | +$37,093,111 | $31.23 | 28 |
| 2021 Q3 | 547,889 | $17,021,000 | +$135,971 | $31.05 | 19 |
| 2021 Q2 | 553,485 | $18,015,000 | +$6,587,837 | $32.55 | 19 |
| 2021 Q1 | 351,431 | $10,981,000 | +$1,232,006 | $31.21 | 15 |
| 2020 Q4 | 321,898 | $9,202,000 | -$372,071 | $28.59 | 13 |
| 2020 Q3 | 328,636 | $7,619,000 | -$180,593 | $23.23 | 14 |
| 2020 Q2 | 336,481 | $7,516,000 | -$10,555,050 | $22.34 | 15 |
| 2020 Q1 | 888,663 | $17,213,000 | -$2,557,987 | $19.35 | 15 |
| 2019 Q4 | 1,007,530 | $27,652,000 | -$987,134 | $27.45 | 13 |
| 2019 Q3 | 1,044,996 | $26,428,000 | -$245,417 | $25.29 | 15 |
| 2019 Q2 | 1,054,669 | $27,311,000 | +$1,437,095 | $25.89 | 14 |
| 2019 Q1 | 999,164 | $26,465,000 | +$8,570,219 | $26.49 | 12 |
| 2018 Q4 | 693,749 | $16,680,000 | -$4,911,458 | $24.04 | 12 |
| 2018 Q3 | 884,665 | $24,425,000 | +$1,758,199 | $27.61 | 14 |
| 2018 Q2 | 821,012 | $22,875,000 | +$12,244,428 | $27.87 | 12 |
| 2018 Q1 | 380,542 | $11,023,000 | +$7,979,079 | $28.96 | 10 |
| 2017 Q4 | 105,105 | $3,083,000 | +$518,033 | $29.33 | 6 |
| 2017 Q3 | 68,622 | $1,896,000 | -$620,237 | $27.66 | 5 |
| 2017 Q2 | 91,200 | $2,322,000 | +$2,322,000 | $25.23 | 2 |