| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 44,800 | $1,394,317 | +$174,140 | $31.15 | 2 |
| 2025 Q2 | 39,211 | $1,219,198 | +$266,370 | $30.99 | 3 |
| 2025 Q1 | 30,597 | $1,030,488 | -$11,074 | $33.75 | 2 |
| 2024 Q4 | 30,926 | $1,013,000 | +$3,636 | $32.76 | 1 |
| 2024 Q3 | 30,815 | $1,046,000 | -$2,144,990 | $33.94 | 1 |
| 2024 Q2 | 103,664 | $3,042,842 | +$19,240 | $29.27 | 2 |
| 2024 Q1 | 103,024 | $3,683,099 | -$966,531 | $35.75 | 2 |
| 2023 Q4 | 99,766 | $3,471,981 | -$843,252 | $34.85 | 2 |
| 2023 Q3 | 95,021 | $3,127,676 | -$601,466 | $32.84 | 2 |
| 2023 Q2 | 88,200 | $2,529,704 | -$704,521 | $28.7 | 2 |
| 2023 Q1 | 81,096 | $2,565,773 | -$891,416 | $31.67 | 2 |
| 2022 Q4 | 78,734 | $2,683,800 | -$742,340 | $34.07 | 2 |
| 2022 Q3 | 74,144 | $2,350,000 | +$703,530 | $31.67 | 2 |
| 2022 Q2 | 28,087 | $760,000 | -$629,967 | $27.06 | 1 |
| 2022 Q1 | 26,201 | $681,000 | -$577,819 | $25.99 | 1 |
| 2021 Q4 | 23,899 | $654,000 | -$570,844 | $27.2 | 2 |
| 2021 Q3 | 21,730 | $630,000 | -$589,516 | $28.99 | 1 |
| 2021 Q2 | 18,747 | $676,000 | -$440,320 | $36.06 | 1 |
| 2021 Q1 | 16,981 | $504,000 | +$504,000 | $29.68 | 1 |
| 2020 Q4 | 0 | $0 | -$5,000 | 0 | |
| 2020 Q3 | 200 | $5,000 | $25 | 1 | |
| 2020 Q1 | 0 | $0 | -$712,000 | 0 | |
| 2019 Q4 | 20,560 | $712,000 | -$154,728 | $34.63 | 1 |
| 2019 Q3 | 25,028 | $852,000 | -$10,349 | $34.04 | 1 |
| 2019 Q2 | 25,332 | $977,000 | +$618,126 | $38.57 | 1 |
| 2019 Q1 | 9,305 | $417,000 | +$417,000 | $44.81 | 1 |