| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 195,599 | $6,751,152 | +$629,380 | $34.50 | 25 |
| 2025 Q2 | 186,935 | $6,608,040 | -$2,209,049 | $35.35 | 25 |
| 2025 Q1 | 251,582 | $8,139,741 | -$857,719 | $32.42 | 26 |
| 2024 Q4 | 277,043 | $9,803,218 | +$2,376,284 | $35.38 | 29 |
| 2024 Q3 | 208,856 | $6,932,387 | -$1,736,832 | $33.19 | 23 |
| 2024 Q2 | 263,073 | $8,184,762 | -$3,406,962 | $31.11 | 25 |
| 2024 Q1 | 371,395 | $11,837,594 | -$894,738 | $31.87 | 27 |
| 2023 Q4 | 400,515 | $12,279,695 | +$2,104,044 | $30.66 | 23 |
| 2023 Q3 | 332,139 | $9,257,594 | +$2,778,780 | $27.87 | 22 |
| 2023 Q2 | 232,080 | $6,667,606 | +$999,594 | $28.73 | 24 |
| 2023 Q1 | 180,460 | $4,816,016 | -$2,065,742 | $26.69 | 26 |
| 2022 Q4 | 265,419 | $6,488,727 | -$1,675,168 | $24.45 | 31 |
| 2022 Q3 | 338,196 | $7,867,163 | +$493,752 | $23.26 | 24 |
| 2022 Q2 | 316,889 | $7,428,168 | -$4,681,491 | $23.31 | 26 |
| 2022 Q1 | 486,046 | $15,192,898 | -$13,801,935 | $31.16 | 32 |
| 2021 Q4 | 874,889 | $32,117,412 | -$10,015,512 | $36.69 | 39 |
| 2021 Q3 | 1,109,128 | $43,420,639 | +$4,119,481 | $39.13 | 33 |
| 2021 Q2 | 1,015,768 | $40,621,000 | +$989,041 | $39.99 | 36 |
| 2021 Q1 | 974,060 | $36,525,450 | +$12,622,422 | $37.50 | 42 |
| 2020 Q4 | 637,061 | $24,541,942 | +$4,914,915 | $38.52 | 33 |
| 2020 Q3 | 473,992 | $14,559,000 | +$1,287,359 | $30.71 | 21 |
| 2020 Q2 | 435,030 | $12,451,000 | +$2,329,389 | $28.63 | 18 |
| 2020 Q1 | 357,758 | $7,471,000 | +$3,612,452 | $20.85 | 17 |
| 2019 Q4 | 194,009 | $4,981,418 | +$409,862 | $25.67 | 13 |
| 2019 Q3 | 180,193 | $4,053,000 | +$2,419,142 | $22.50 | 12 |
| 2019 Q2 | 72,657 | $1,750,000 | +$1,232,189 | $24.08 | 8 |
| 2019 Q1 | 21,493 | $497,000 | -$1,010,000 | $23.15 | 5 |
| 2018 Q4 | 80,002 | $1,504,000 | +$1,504,000 | $18.81 | 6 |