| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 495,966 | $15,934,916 | +$3,147,843 | $32.13 | 19 |
| 2025 Q2 | 400,433 | $11,990,446 | +$3,155,959 | $29.94 | 19 |
| 2025 Q1 | 295,036 | $8,004,003 | -$168,346 | $27.13 | 15 |
| 2024 Q4 | 319,805 | $8,493,781 | -$531,595 | $26.53 | 16 |
| 2024 Q3 | 337,281 | $9,489,009 | +$270,340 | $28.19 | 16 |
| 2024 Q2 | 330,547 | $8,778,584 | -$924,445 | $26.6 | 14 |
| 2024 Q1 | 349,921 | $8,964,977 | +$126,188 | $25.62 | 15 |
| 2023 Q4 | 344,987 | $8,555,353 | -$234,776 | $24.8 | 15 |
| 2023 Q3 | 354,349 | $8,104,709 | +$2,476,973 | $22.87 | 13 |
| 2023 Q2 | 245,551 | $5,890,382 | +$599,192 | $23.99 | 14 |
| 2023 Q1 | 220,594 | $5,250,378 | +$124,765 | $23.8 | 12 |
| 2022 Q4 | 215,352 | $4,842,708 | -$1,783,811 | $22.49 | 10 |
| 2022 Q3 | 301,962 | $6,166,000 | +$640,597 | $20.41 | 12 |
| 2022 Q2 | 268,314 | $6,392,000 | +$154,448 | $23.85 | 13 |
| 2022 Q1 | 261,453 | $7,316,682 | -$2,554,061 | $27.98 | 14 |
| 2021 Q4 | 351,240 | $10,586,506 | -$2,733,287 | $30.14 | 16 |
| 2021 Q3 | 441,941 | $13,493,388 | +$329,254 | $30.53 | 17 |
| 2021 Q2 | 431,086 | $13,497,000 | +$406,873 | $31.31 | 17 |
| 2021 Q1 | 418,984 | $12,927,000 | +$977,697 | $30.84 | 17 |
| 2020 Q4 | 388,682 | $11,439,000 | +$916,087 | $29.33 | 17 |
| 2020 Q3 | 357,420 | $9,240,000 | -$4,354,019 | $25.89 | 18 |
| 2020 Q2 | 525,919 | $13,072,000 | -$40,660,902 | $24.78 | 19 |
| 2020 Q1 | 2,048,011 | $45,005,993 | -$86,987,325 | $21.99 | 18 |
| 2019 Q4 | 6,012,376 | $179,072,892 | -$150,535,489 | $29.78 | 21 |
| 2019 Q3 | 11,067,067 | $320,229,468 | -$14,378,565 | $28.94 | 21 |
| 2019 Q2 | 11,561,459 | $346,083,967 | +$14,042,709 | $29.93 | 22 |
| 2019 Q1 | 11,094,321 | $329,063,830 | +$56,447,077 | $29.66 | 22 |
| 2018 Q4 | 9,190,858 | $259,356,110 | -$5,301,618 | $28.21 | 23 |
| 2018 Q3 | 9,205,780 | $280,951,240 | -$70,949,512 | $30.48 | 20 |
| 2018 Q2 | 11,532,428 | $347,647,050 | +$6,169,608 | $30.11 | 23 |
| 2018 Q1 | 11,327,388 | $382,569,888 | -$18,015,097 | $33.76 | 22 |
| 2017 Q4 | 11,861,938 | $391,988,523 | -$11,635,332 | $33.05 | 21 |
| 2017 Q3 | 12,211,546 | $388,088,000 | +$48,180,981 | $31.78 | 17 |
| 2017 Q2 | 10,698,973 | $321,186,000 | -$9,064,578 | $30.02 | 13 |
| 2017 Q1 | 11,001,888 | $323,896,000 | +$50,737,721 | $29.44 | 10 |
| 2016 Q4 | 9,278,510 | $246,901,000 | +$188,720,376 | $26.69 | 4 |
| 2016 Q3 | 2,062,288 | $58,280,000 | +$33,361,688 | $28.26 | 3 |
| 2016 Q2 | 881,759 | $23,596,000 | +$23,596,000 | $26.76 | 1 |