| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 3,678 | $137,741 | +$13,594 | $37.45 | 1 |
| 2025 Q3 | 177,443 | $6,073,707 | +$230,562 | $34.22 | 7 |
| 2025 Q2 | 170,595 | $6,365,024 | +$780,525 | $37.35 | 8 |
| 2025 Q1 | 149,759 | $5,463,590 | +$1,436,781 | $36.52 | 7 |
| 2024 Q4 | 110,344 | $3,306,814 | -$214,352 | $29.96 | 5 |
| 2024 Q3 | 117,505 | $4,474,334 | -$748,513 | $38.13 | 5 |
| 2024 Q2 | 135,777 | $5,410,275 | +$1,244,581 | $40.06 | 6 |
| 2024 Q1 | 104,250 | $4,220,232 | -$1,925,184 | $40.50 | 5 |
| 2023 Q4 | 97,267 | $4,130,647 | -$381,202 | $42.50 | 4 |
| 2023 Q3 | 76,807 | $2,907,786 | +$1,242,745 | $37.87 | 5 |
| 2023 Q2 | 43,998 | $1,911,419 | -$47,871 | $43.44 | 4 |
| 2023 Q1 | 45,100 | $2,068,527 | -$96,243 | $45.88 | 2 |
| 2022 Q4 | 47,200 | $1,816,674 | +$1,201,512 | $38.48 | 2 |
| 2022 Q3 | 16,000 | $553,000 | -$39,000 | $34.56 | 1 |
| 2022 Q2 | 17,108 | $622,000 | +$10,919 | $36.52 | 3 |
| 2022 Q1 | 16,809 | $665,000 | +$105,267 | $39.56 | 3 |
| 2021 Q4 | 14,131 | $652,000 | +$120,145 | $46.14 | 3 |
| 2021 Q3 | 11,534 | $504,000 | +$17,348 | $60.65 | 4 |
| 2021 Q2 | 11,146 | $561,000 | -$11,903,000 | $50.33 | 3 |
| 2021 Q1 | 275,781 | $12,400,000 | -$81,085 | $44.77 | 4 |
| 2020 Q4 | 277,588 | $13,558,000 | +$1,049,752 | $47.18 | 3 |
| 2020 Q3 | 256,008 | $10,003,000 | -$606,713 | $38.97 | 3 |
| 2020 Q2 | 271,516 | $11,139,000 | -$3,886,410 | $41.15 | 2 |
| 2020 Q1 | 366,249 | $13,685,000 | -$3,251,704 | $38.00 | 2 |
| 2019 Q4 | 450,789 | $21,973,000 | -$377,586 | $48.47 | 3 |
| 2019 Q3 | 458,392 | $23,016,000 | +$189,921 | $50.12 | 4 |
| 2019 Q2 | 454,559 | $24,011,267 | +$1,506,195 | $52.78 | 4 |
| 2019 Q1 | 426,055 | $21,543,000 | +$3,064,043 | $50.31 | 3 |
| 2018 Q4 | 365,441 | $15,766,000 | +$3,695,301 | $42.83 | 3 |
| 2018 Q3 | 279,766 | $12,747,000 | -$946,693 | $43.37 | 3 |
| 2018 Q2 | 300,546 | $14,418,000 | +$1,779,601 | $46.84 | 3 |
| 2018 Q1 | 263,454 | $13,683,000 | +$4,279,650 | $51.52 | 3 |
| 2017 Q4 | 181,054 | $8,952,000 | +$1,062,265 | $44.86 | 2 |
| 2017 Q3 | 159,573 | $7,340,000 | +$1,409,811 | $43.14 | 2 |
| 2017 Q2 | 128,927 | $5,970,000 | -$92,254 | $43.29 | 2 |
| 2017 Q1 | 130,919 | $5,177,000 | +$1,326,203 | $36.55 | 2 |
| 2016 Q4 | 97,387 | $3,402,000 | +$2,551,190 | $30.90 | 2 |
| 2016 Q3 | 24,347 | $982,000 | +$982,000 | $40.33 | 1 |