| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 223,819 | $9,686,653 | +$12,478 | $43.27 | 8 |
| 2025 Q2 | 223,534 | $8,713,997 | +$109,227 | $39 | 8 |
| 2025 Q1 | 220,722 | $7,803,990 | -$454,315 | $35.42 | 6 |
| 2024 Q4 | 233,589 | $7,283,227 | -$48,638 | $31.18 | 5 |
| 2024 Q3 | 235,095 | $7,421,091 | +$50,491 | $31.58 | 5 |
| 2024 Q2 | 233,506 | $6,487,701 | -$209,687 | $27.78 | 4 |
| 2024 Q1 | 241,054 | $6,765,905 | -$20,523,626 | $28.09 | 4 |
| 2023 Q4 | 958,717 | $27,474,235 | -$21,864,369 | $28.68 | 4 |
| 2023 Q3 | 1,722,486 | $43,962,396 | +$508,800 | $25.55 | 6 |
| 2023 Q2 | 1,702,543 | $45,860,408 | -$2,519,266 | $26.95 | 6 |
| 2023 Q1 | 1,795,771 | $45,851,605 | +$7,816,752 | $25.52 | 5 |
| 2022 Q4 | 1,489,956 | $35,052,985 | -$11,033,171 | $23.52 | 6 |
| 2022 Q3 | 1,958,584 | $44,305,000 | +$39,600 | $22.62 | 5 |
| 2022 Q2 | 1,956,925 | $50,320,000 | -$414,018 | $25.61 | 6 |
| 2022 Q1 | 1,973,165 | $61,136,000 | +$2,040,987 | $30.96 | 6 |
| 2021 Q4 | 1,906,847 | $63,081,000 | -$32,382 | $33.12 | 7 |
| 2021 Q3 | 1,898,229 | $61,317,000 | +$14,727,048 | $33.08 | 7 |
| 2021 Q2 | 1,408,430 | $44,433,000 | +$41,221,398 | $31.5 | 6 |
| 2021 Q1 | 101,823 | $2,675,000 | +$1,148,342 | $26.13 | 3 |
| 2020 Q4 | 58,143 | $1,334,000 | -$159,919 | $22.94 | 3 |
| 2020 Q3 | 65,113 | $1,275,000 | -$34,000 | $19.59 | 3 |
| 2020 Q2 | 67,043 | $1,179,000 | -$87,792 | $17.58 | 4 |
| 2020 Q1 | 73,125 | $1,176,000 | +$691,089 | $16.09 | 3 |
| 2019 Q4 | 30,154 | $776,000 | +$177,378 | $25.75 | 3 |
| 2019 Q3 | 23,327 | $537,000 | -$17,068 | $23.02 | 3 |
| 2019 Q2 | 24,069 | $518,000 | -$303,616 | $21.44 | 3 |
| 2019 Q1 | 38,134 | $889,000 | -$64,832 | $23.3 | 2 |
| 2018 Q4 | 40,914 | $735,000 | $17.94 | 2 | |
| 2018 Q3 | 40,914 | $888,000 | -$11,096,076 | $21.71 | 2 |
| 2018 Q2 | 539,934 | $12,087,000 | +$8,722,000 | $22.38 | 3 |
| 2018 Q1 | 150,203 | $3,424,000 | -$138,847 | $22.81 | 2 |
| 2017 Q4 | 153,069 | $3,941,000 | +$304,000 | $25.74 | 3 |
| 2017 Q3 | 141,294 | $3,591,000 | $25.4 | 2 | |
| 2017 Q2 | 141,294 | $3,222,000 | $22.79 | 2 | |
| 2017 Q1 | 141,294 | $3,316,000 | -$85,675 | $23.49 | 2 |
| 2016 Q4 | 144,944 | $4,128,000 | +$30,046 | $22.86 | 3 |
| 2016 Q3 | 143,944 | $3,048,000 | $21.16 | 3 | |
| 2016 Q2 | 143,944 | $3,049,000 | $21.18 | 3 | |
| 2016 Q1 | 143,944 | $4,109,000 | +$149,793 | $23.11 | 3 |
| 2015 Q4 | 138,944 | $2,906,000 | $20.86 | 3 | |
| 2015 Q3 | 138,944 | $2,871,000 | $20.66 | 3 | |
| 2015 Q2 | 138,944 | $4,255,000 | +$9,000 | $25.77 | 3 |
| 2015 Q1 | 138,594 | $3,660,000 | +$549,746 | $26.36 | 2 |
| 2014 Q4 | 117,658 | $3,700,000 | -$6,275,657 | $27.5 | 3 |
| 2014 Q3 | 343,891 | $10,302,000 | +$6,419,000 | $27.81 | 3 |
| 2014 Q2 | 113,091 | $3,546,000 | -$3,226,178 | $29.75 | 2 |
| 2014 Q1 | 232,491 | $6,631,000 | +$311,583 | $27.38 | 3 |