| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 100,445 | $2,881,925 | -$1,993,903 | $28.69 | 6 |
| 2025 Q2 | 173,539 | $4,864,941 | -$802,191 | $28.17 | 9 |
| 2025 Q1 | 202,329 | $5,916,003 | +$730,085 | $29.29 | 8 |
| 2024 Q4 | 177,321 | $4,293,094 | -$175,296 | $24.15 | 7 |
| 2024 Q3 | 184,525 | $4,874,927 | -$7,905,367 | $26.39 | 7 |
| 2024 Q2 | 493,477 | $12,618,998 | -$353,759 | $25.49 | 10 |
| 2024 Q1 | 507,187 | $14,144,848 | +$638,477 | $29.17 | 11 |
| 2023 Q4 | 487,324 | $12,646,484 | -$7,790,152 | $25.94 | 8 |
| 2023 Q3 | 856,904 | $17,676,922 | -$22,422,957 | $20.53 | 12 |
| 2023 Q2 | 1,940,109 | $40,137,064 | +$752,546 | $20.70 | 13 |
| 2023 Q1 | 1,903,510 | $39,168,620 | +$4,813,169 | $20.59 | 11 |
| 2022 Q4 | 1,669,935 | $30,146,565 | -$4,478,781 | $18.09 | 12 |
| 2022 Q3 | 1,920,830 | $27,049,000 | +$377,969 | $14.18 | 11 |
| 2022 Q2 | 1,893,549 | $29,306,000 | +$881,140 | $15.46 | 9 |
| 2022 Q1 | 1,836,642 | $34,400,000 | -$5,221,969 | $18.76 | 9 |
| 2021 Q4 | 2,118,150 | $48,945,000 | +$3,902,898 | $23.12 | 10 |
| 2021 Q3 | 1,948,938 | $43,649,000 | +$29,210,564 | $22.52 | 10 |
| 2021 Q2 | 640,902 | $15,435,000 | -$19,437,345 | $24.08 | 7 |
| 2021 Q1 | 1,380,100 | $35,134,000 | +$715,133 | $25.34 | 7 |
| 2020 Q4 | 1,351,627 | $31,593,000 | +$1,158,967 | $23.29 | 6 |
| 2020 Q3 | 1,301,986 | $25,030,000 | +$1,408,406 | $19.55 | 6 |
| 2020 Q2 | 1,228,670 | $19,241,000 | -$2,031,376 | $15.66 | 5 |
| 2020 Q1 | 1,346,493 | $16,704,000 | -$355,276 | $12.67 | 5 |
| 2019 Q4 | 1,373,182 | $22,852,000 | +$129,737 | $16.61 | 7 |
| 2019 Q3 | 1,364,366 | $19,087,000 | +$390,779 | $14.06 | 6 |
| 2019 Q2 | 1,336,689 | $21,108,264 | +$2,578,510 | $15.77 | 5 |
| 2019 Q1 | 1,174,080 | $18,185,000 | +$2,645,465 | $15.48 | 5 |
| 2018 Q4 | 1,003,126 | $13,065,000 | -$197,199 | $12.62 | 4 |
| 2018 Q3 | 1,017,900 | $17,914,000 | +$2,033,165 | $17.60 | 3 |
| 2018 Q2 | 904,303 | $14,323,000 | -$1,151,879 | $15.83 | 4 |
| 2018 Q1 | 977,026 | $17,977,000 | +$4,516,105 | $18.40 | 4 |
| 2017 Q4 | 731,560 | $13,525,000 | +$1,488,743 | $18.47 | 3 |
| 2017 Q3 | 651,041 | $12,546,000 | +$1,134,226 | $19.27 | 3 |
| 2017 Q2 | 592,185 | $10,097,000 | +$1,644,400 | $17.05 | 3 |
| 2017 Q1 | 495,732 | $7,286,000 | -$15,879,422 | $14.68 | 3 |
| 2016 Q4 | 1,582,880 | $18,361,000 | -$13,171 | $11.60 | 5 |
| 2016 Q3 | 1,584,052 | $17,979,000 | -$313,155 | $11.34 | 4 |
| 2016 Q2 | 1,611,666 | $15,677,000 | +$2,044,386 | $9.71 | 4 |
| 2016 Q1 | 1,401,433 | $15,415,000 | +$15,415,000 | $11.00 | 3 |