| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 216,311 | $9,733,098 | -$460,496 | $45.00 | 11 |
| 2025 Q2 | 226,546 | $9,617,896 | +$122,233 | $42.45 | 8 |
| 2025 Q1 | 224,251 | $8,730,265 | +$186,597 | $38.93 | 9 |
| 2024 Q4 | 219,458 | $7,953,987 | +$462,888 | $36.24 | 7 |
| 2024 Q3 | 206,678 | $8,389,739 | +$243,672 | $40.59 | 8 |
| 2024 Q2 | 202,115 | $7,236,516 | -$3,602,511 | $35.80 | 10 |
| 2024 Q1 | 298,792 | $10,950,813 | +$235,467 | $36.65 | 12 |
| 2023 Q4 | 292,381 | $10,192,047 | -$1,039,189 | $35.00 | 12 |
| 2023 Q3 | 322,065 | $10,353,304 | -$1,166,123 | $32.15 | 10 |
| 2023 Q2 | 412,038 | $14,333,078 | +$1,896,544 | $34.79 | 11 |
| 2023 Q1 | 358,008 | $12,102,387 | +$2,995,170 | $33.80 | 12 |
| 2022 Q4 | 269,718 | $8,668,061 | -$2,982,923 | $32.13 | 11 |
| 2022 Q3 | 363,419 | $10,609,810 | +$2,147,359 | $29.19 | 12 |
| 2022 Q2 | 286,829 | $9,259,000 | +$4,088,019 | $32.11 | 14 |
| 2022 Q1 | 159,272 | $5,809,000 | -$478,202 | $36.47 | 12 |
| 2021 Q4 | 169,908 | $6,383,000 | +$1,136,079 | $37.57 | 10 |
| 2021 Q3 | 139,654 | $5,382,000 | -$87,399 | $38.54 | 9 |
| 2021 Q2 | 141,926 | $5,558,000 | +$1,479,305 | $39.16 | 8 |
| 2021 Q1 | 104,143 | $3,832,000 | +$1,088,591 | $36.79 | 6 |
| 2020 Q4 | 74,517 | $2,590,000 | +$119,253 | $34.76 | 4 |
| 2020 Q3 | 71,878 | $2,319,000 | -$435,025 | $32.25 | 6 |
| 2020 Q2 | 85,332 | $2,570,000 | +$719,841 | $30.09 | 5 |
| 2020 Q1 | 61,603 | $1,547,000 | -$1,064,291 | $25.11 | 5 |
| 2019 Q4 | 94,874 | $2,925,000 | +$293,324 | $30.83 | 4 |
| 2019 Q3 | 87,326 | $2,535,000 | +$1,294,379 | $29.03 | 4 |
| 2019 Q2 | 43,576 | $1,239,000 | -$538,539 | $28.47 | 2 |
| 2019 Q1 | 63,272 | $1,726,000 | -$278,788 | $27.28 | 3 |
| 2018 Q4 | 73,474 | $1,805,000 | +$1,805,001 | $24.57 | 3 |