| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,086,313 | $37,690,083 | +$3,433,299 | $34.73 | 30 |
| 2025 Q2 | 1,010,231 | $32,771,964 | +$906,317 | $32.44 | 29 |
| 2025 Q1 | 972,237 | $31,626,560 | +$8,018,282 | $32.53 | 29 |
| 2024 Q4 | 787,110 | $25,603,366 | -$652,735 | $32.52 | 32 |
| 2024 Q3 | 805,375 | $27,022,790 | -$392,509 | $33.55 | 30 |
| 2024 Q2 | 820,881 | $24,694,742 | -$1,677,212 | $30.07 | 34 |
| 2024 Q1 | 875,265 | $27,388,716 | +$1,600,044 | $31.41 | 35 |
| 2023 Q4 | 829,989 | $24,458,480 | -$9,140,512 | $29.49 | 33 |
| 2023 Q3 | 1,142,192 | $31,158,249 | -$993,629 | $27.29 | 32 |
| 2023 Q2 | 1,177,228 | $33,497,795 | -$1,352,073 | $28.46 | 34 |
| 2023 Q1 | 1,225,050 | $34,502,340 | +$2,157,050 | $28.21 | 38 |
| 2022 Q4 | 1,105,496 | $32,254,162 | +$1,172,452 | $29.15 | 36 |
| 2022 Q3 | 1,040,222 | $26,475,083 | +$1,196,554 | $25.41 | 27 |
| 2022 Q2 | 991,129 | $28,277,705 | +$9,740,561 | $28.52 | 28 |
| 2022 Q1 | 637,300 | $20,205,340 | +$5,243,709 | $31.7 | 27 |
| 2021 Q4 | 484,279 | $14,984,000 | +$2,010,712 | $30.93 | 21 |
| 2021 Q3 | 401,390 | $11,902,000 | +$2,529,021 | $29.62 | 18 |
| 2021 Q2 | 316,236 | $9,578,000 | +$1,772,400 | $30.27 | 16 |
| 2021 Q1 | 245,463 | $7,120,421 | -$839,191 | $28.98 | 12 |
| 2020 Q4 | 279,565 | $6,905,000 | -$977,791 | $24.67 | 13 |
| 2020 Q3 | 321,077 | $6,871,000 | +$813,614 | $21.44 | 11 |
| 2020 Q2 | 283,407 | $5,884,000 | -$170,949 | $20.82 | 10 |
| 2020 Q1 | 293,889 | $5,210,000 | -$12,574,104 | $18.27 | 9 |
| 2019 Q4 | 810,719 | $22,248,000 | +$1,259,058 | $27.44 | 11 |
| 2019 Q3 | 765,760 | $20,221,000 | -$1,757,228 | $26.41 | 10 |
| 2019 Q2 | 832,545 | $21,809,000 | +$1,638,165 | $26.19 | 9 |
| 2019 Q1 | 770,023 | $19,969,000 | +$9,644,046 | $25.93 | 7 |
| 2018 Q4 | 398,449 | $9,439,000 | +$4,091,875 | $23.66 | 7 |
| 2018 Q3 | 224,002 | $6,135,000 | +$4,331,313 | $27.45 | 7 |
| 2018 Q2 | 66,936 | $1,785,000 | +$1,397,000 | $26.7 | 5 |
| 2018 Q1 | 14,570 | $378,000 | +$378,000 | $25.95 | 3 |