| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 9,453,501 | $429,223,615 | -$662,991 | $45.4 | 61 |
| 2025 Q2 | 9,477,232 | $395,664,698 | -$6,544,148 | $41.75 | 58 |
| 2025 Q1 | 9,751,439 | $362,921,650 | -$5,071,649 | $37.21 | 54 |
| 2024 Q4 | 9,892,335 | $362,060,792 | -$10,422,024 | $36.6 | 48 |
| 2024 Q3 | 10,145,925 | $381,959,387 | -$26,011,963 | $37.65 | 43 |
| 2024 Q2 | 10,847,526 | $363,287,209 | -$19,587,818 | $33.49 | 41 |
| 2024 Q1 | 11,425,072 | $396,243,274 | +$25,188,920 | $34.69 | 45 |
| 2023 Q4 | 10,704,011 | $354,259,365 | +$29,570,133 | $33.24 | 38 |
| 2023 Q3 | 9,833,623 | $293,985,334 | +$29,241,416 | $30.11 | 35 |
| 2023 Q2 | 8,850,242 | $279,580,733 | +$16,572,173 | $31.59 | 33 |
| 2023 Q1 | 8,134,165 | $250,342,214 | +$34,329,343 | $30.77 | 32 |
| 2022 Q4 | 7,196,240 | $213,948,827 | -$34,449,603 | $29.73 | 25 |
| 2022 Q3 | 8,328,046 | $234,033,098 | +$55,744,888 | $28.1 | 22 |
| 2022 Q2 | 6,332,603 | $193,507,350 | +$173,231,631 | $30.55 | 18 |
| 2022 Q1 | 662,309 | $24,039,231 | +$5,949,979 | $36.34 | 15 |
| 2021 Q4 | 508,993 | $17,240,529 | +$336,672 | $34.5 | 14 |
| 2021 Q3 | 484,680 | $15,737,326 | -$762,690 | $32.47 | 15 |
| 2021 Q2 | 508,140 | $16,858,657 | -$1,641,950 | $33.11 | 14 |
| 2021 Q1 | 557,931 | $16,946,234 | +$14,376,065 | $30.31 | 12 |
| 2020 Q4 | 84,844 | $2,324,000 | -$284,909 | $27.88 | 4 |
| 2020 Q3 | 99,533 | $2,441,000 | -$1,048,406 | $24.52 | 4 |
| 2020 Q2 | 143,897 | $3,329,000 | +$20,499 | $23.13 | 6 |
| 2020 Q1 | 144,298 | $2,832,000 | -$584,164 | $19.63 | 7 |
| 2019 Q4 | 146,446 | $3,869,000 | +$282,403 | $26.42 | 6 |
| 2019 Q3 | 135,809 | $3,489,492 | -$369,239 | $25.69 | 5 |
| 2019 Q2 | 150,482 | $3,791,000 | -$203,752 | $25.19 | 4 |
| 2019 Q1 | 158,570 | $3,834,000 | +$113,008 | $24.18 | 4 |
| 2018 Q4 | 153,904 | $3,244,000 | -$2,814,096 | $21.08 | 3 |
| 2018 Q3 | 247,548 | $6,198,096 | +$2,050,479 | $25.05 | 5 |
| 2018 Q2 | 165,688 | $4,100,010 | +$2,377,010 | $24.75 | 4 |
| 2018 Q1 | 72,311 | $1,723,000 | -$472,933 | $23.83 | 3 |
| 2017 Q4 | 91,278 | $2,344,000 | +$2,344,000 | $25.68 | 3 |