| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,180,952 | $192,035,659 | +$321,009 | $37.07 | 6 |
| 2025 Q2 | 5,172,820 | $188,964,661 | +$2,434,865 | $36.53 | 5 |
| 2025 Q1 | 5,069,110 | $190,889,000 | +$7,471,623 | $37.66 | 5 |
| 2024 Q4 | 4,870,699 | $181,677,058 | +$4,448,166 | $37.3 | 2 |
| 2024 Q3 | 4,751,391 | $177,799,772 | +$4,445,498 | $37.42 | 2 |
| 2024 Q2 | 4,632,593 | $159,566,087 | +$7,616,065 | $34.44 | 2 |
| 2024 Q1 | 4,411,268 | $153,733,720 | +$176,033 | $34.85 | 2 |
| 2023 Q4 | 4,407,867 | $146,004,633 | -$253,972 | $33.12 | 3 |
| 2023 Q3 | 4,416,252 | $135,856,216 | -$1,644,404 | $30.76 | 3 |
| 2023 Q2 | 4,469,689 | $140,902,996 | -$4,265,806 | $31.52 | 4 |
| 2023 Q1 | 4,605,008 | $148,307,577 | +$2,742,401 | $32.21 | 4 |
| 2022 Q4 | 4,519,826 | $148,493,472 | +$147,404,388 | $32.85 | 3 |
| 2022 Q3 | 4,413,258 | $132,369,000 | +$2,722,165 | $29.99 | 3 |
| 2022 Q2 | 4,321,110 | $140,472,000 | +$3,527,307 | $32.51 | 4 |
| 2022 Q1 | 4,212,598 | $146,809,000 | +$531,000 | $34.85 | 2 |
| 2021 Q4 | 4,062,074 | $146,345,000 | +$1,940,351 | $36.02 | 2 |
| 2021 Q3 | 4,008,257 | $133,101,000 | +$8,968,669 | $33.21 | 3 |
| 2021 Q2 | 3,737,980 | $127,692,000 | +$10,197,255 | $34.16 | 3 |
| 2021 Q1 | 3,440,011 | $113,063,000 | +$6,487,016 | $32.86 | 2 |
| 2020 Q4 | 3,242,633 | $98,047,000 | +$2,918,981 | $30.24 | 1 |
| 2020 Q3 | 3,147,253 | $84,340,000 | +$6,065,537 | $26.81 | 2 |
| 2020 Q2 | 2,920,904 | $76,462,000 | +$76,462,000 | $26.19 | 2 |