| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 149,605 | $4,082,535 | +$1,669,393 | $27.30 | 12 |
| 2025 Q2 | 88,703 | $1,713,749 | +$733,293 | $19.32 | 11 |
| 2025 Q1 | 53,618 | $940,472 | -$574,730 | $17.54 | 9 |
| 2024 Q4 | 70,195 | $1,680,661 | -$1,100,195 | $23.94 | 9 |
| 2024 Q3 | 110,184 | $3,078,190 | -$29,572 | $27.94 | 13 |
| 2024 Q2 | 111,250 | $2,810,097 | +$975,120 | $25.26 | 14 |
| 2024 Q1 | 72,424 | $2,109,134 | -$1,089,268 | $29.13 | 17 |
| 2023 Q4 | 115,959 | $2,835,501 | +$1,236,487 | $24.45 | 18 |
| 2023 Q3 | 64,747 | $1,270,270 | -$1,076,040 | $19.62 | 16 |
| 2023 Q2 | 111,527 | $2,672,638 | +$495,967 | $23.96 | 17 |
| 2023 Q1 | 90,845 | $1,992,717 | -$3,684,483 | $21.92 | 16 |
| 2022 Q4 | 240,775 | $6,017,026 | -$47,619 | $24.99 | 18 |
| 2022 Q3 | 242,851 | $5,965,596 | +$530,235 | $24.57 | 15 |
| 2022 Q2 | 221,359 | $4,782,098 | -$927,650 | $21.60 | 13 |
| 2022 Q1 | 256,313 | $7,163,416 | -$1,129,662 | $27.95 | 15 |
| 2021 Q4 | 294,894 | $11,364,285 | -$1,498,237 | $38.58 | 18 |
| 2021 Q3 | 331,509 | $15,151,299 | +$763,538 | $45.71 | 20 |
| 2021 Q2 | 314,414 | $15,700,850 | -$4,749,022 | $49.94 | 18 |
| 2021 Q1 | 406,644 | $20,884,051 | +$980,459 | $51.38 | 21 |
| 2020 Q4 | 383,198 | $18,992,679 | -$1,607,850 | $49.58 | 19 |
| 2020 Q3 | 415,582 | $16,199,156 | -$467,383 | $38.98 | 18 |
| 2020 Q2 | 421,289 | $18,196,751 | +$2,185,804 | $43.19 | 19 |
| 2020 Q1 | 369,686 | $10,831,223 | +$644,348 | $29.30 | 15 |
| 2019 Q4 | 326,199 | $12,414,186 | -$793,733 | $38.06 | 16 |
| 2019 Q3 | 351,217 | $8,365,620 | +$269,647 | $23.82 | 11 |
| 2019 Q2 | 337,429 | $9,716,168 | +$286,478 | $28.80 | 14 |
| 2019 Q1 | 327,686 | $9,331,583 | -$364,877 | $28.48 | 15 |
| 2018 Q4 | 354,456 | $8,238,080 | -$2,454,896 | $23.23 | 16 |
| 2018 Q3 | 432,527 | $14,949,678 | -$27,839,265 | $34.56 | 18 |
| 2018 Q2 | 1,285,931 | $42,111,296 | +$4,018,868 | $32.69 | 19 |
| 2018 Q1 | 1,163,274 | $39,532,363 | +$28,965,678 | $32.79 | 18 |
| 2017 Q4 | 322,217 | $9,173,153 | +$888,001 | $28.44 | 12 |
| 2017 Q3 | 288,144 | $8,399,330 | -$726,789 | $29.15 | 10 |
| 2017 Q2 | 342,908 | $8,241,160 | -$20,256 | $24.02 | 18 |
| 2017 Q1 | 344,848 | $7,993,809 | +$1,530,057 | $23.19 | 17 |
| 2016 Q4 | 287,016 | $5,284,787 | +$798,899 | $18.40 | 16 |
| 2016 Q3 | 238,353 | $5,395,000 | +$941,862 | $22.65 | 13 |
| 2016 Q2 | 208,747 | $3,777,464 | +$113,241 | $18.00 | 13 |
| 2016 Q1 | 192,504 | $3,709,724 | -$1,720,679 | $19.05 | 12 |
| 2015 Q4 | 273,344 | $7,896,204 | +$1,329,643 | $28.99 | 17 |
| 2015 Q3 | 232,192 | $6,149,000 | -$228,504 | $26.36 | 16 |
| 2015 Q2 | 237,493 | $8,609,055 | -$846,060 | $36.22 | 10 |
| 2015 Q1 | 261,051 | $8,572,143 | +$760,477 | $32.85 | 10 |
| 2014 Q4 | 279,269 | $7,747,000 | +$7,747,000 | $27.75 | 4 |