| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 367,362 | $13,604,379 | +$3,883,721 | $37.03 | 9 |
| 2025 Q2 | 278,078 | $9,797,074 | -$1,327,749 | $35.23 | 10 |
| 2025 Q1 | 316,782 | $10,515,765 | -$616,298 | $33.19 | 9 |
| 2024 Q4 | 335,346 | $11,388,502 | -$1,283,278 | $33.95 | 9 |
| 2024 Q3 | 372,826 | $12,731,471 | +$1,769,004 | $34.17 | 9 |
| 2024 Q2 | 321,033 | $10,553,285 | +$578,781 | $32.87 | 7 |
| 2024 Q1 | 303,897 | $9,728,540 | -$1,036,899 | $32.01 | 8 |
| 2023 Q4 | 336,342 | $10,320,049 | -$6,220,787 | $30.68 | 10 |
| 2023 Q3 | 541,169 | $15,583,693 | -$3,211,182 | $28.79 | 10 |
| 2023 Q2 | 610,885 | $18,219,338 | +$326,393 | $29.83 | 10 |
| 2023 Q1 | 599,942 | $17,258,562 | +$1,033,096 | $28.77 | 9 |
| 2022 Q4 | 485,135 | $13,610,967 | +$663,066 | $28.06 | 9 |
| 2022 Q3 | 519,978 | $14,145,775 | +$558,628 | $27.2 | 6 |
| 2022 Q2 | 497,521 | $19,493,000 | +$8,418,379 | $28.42 | 9 |
| 2022 Q1 | 390,741 | $12,260,000 | +$6,852,958 | $31.37 | 7 |
| 2021 Q4 | 157,254 | $5,205,000 | +$3,380,167 | $33.11 | 6 |
| 2021 Q3 | 55,122 | $1,757,000 | +$72,027 | $31.86 | 3 |
| 2021 Q2 | 52,863 | $1,707,000 | +$169,675 | $32.3 | 3 |
| 2021 Q1 | 47,610 | $1,472,000 | -$146,316 | $30.92 | 2 |
| 2020 Q4 | 52,342 | $1,574,000 | -$34,014 | $30.07 | 2 |
| 2020 Q3 | 53,473 | $1,500,000 | -$43,725 | $28.06 | 2 |
| 2020 Q2 | 55,032 | $1,481,000 | +$390,681 | $26.9 | 2 |
| 2020 Q1 | 40,520 | $971,000 | +$308,862 | $23.96 | 2 |
| 2019 Q4 | 27,635 | $769,000 | +$183,347 | $27.83 | 2 |
| 2019 Q3 | 21,050 | $568,000 | +$210,197 | $26.99 | 2 |
| 2019 Q2 | 13,303 | $355,000 | -$101,295 | $26.68 | 2 |
| 2019 Q1 | 17,098 | $446,000 | +$113,834 | $26.07 | 2 |
| 2018 Q4 | 13,483 | $323,000 | -$3,400 | $23.97 | 2 |
| 2018 Q3 | 12,520 | $339,000 | +$78,268 | $27.08 | 2 |
| 2018 Q2 | 9,800 | $260,000 | -$14,736 | $26.58 | 2 |
| 2018 Q1 | 10,365 | $274,000 | -$366,161 | $26.44 | 2 |
| 2017 Q4 | 24,217 | $648,000 | -$456,787 | $26.76 | 1 |
| 2017 Q3 | 41,288 | $1,065,000 | +$1,065,000 | $25.79 | 1 |