| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 70,433 | $2,646,138 | +$437,865 | $37.57 | 4 |
| 2025 Q2 | 58,778 | $2,090,131 | -$234,555 | $35.56 | 1 |
| 2025 Q1 | 65,569 | $2,254,924 | -$521,496 | $34.39 | 2 |
| 2024 Q4 | 81,181 | $2,729,549 | -$168,278 | $33.63 | 2 |
| 2024 Q3 | 64,743 | $2,308,092 | +$2,308,092 | $35.65 | 2 |
| 2024 Q1 | 0 | $0 | -$25,733 | 0 | |
| 2023 Q4 | 830 | $25,733 | $31 | 1 | |
| 2022 Q1 | 0 | $0 | -$32,279,000 | 0 | |
| 2021 Q4 | 1,003,360 | $32,279,000 | +$824,830 | $32.17 | 1 |
| 2021 Q3 | 977,721 | $28,921,000 | +$1,446,315 | $29.58 | 1 |
| 2021 Q2 | 928,826 | $27,883,000 | -$562,658 | $30.02 | 1 |
| 2021 Q1 | 947,569 | $26,968,000 | +$1,570,775 | $28.46 | 1 |
| 2020 Q4 | 892,377 | $23,424,000 | -$2,272,454 | $26.25 | 1 |
| 2020 Q3 | 978,950 | $23,240,000 | +$165,537 | $23.74 | 1 |
| 2020 Q2 | 971,977 | $21,810,000 | +$7,304,907 | $22.44 | 1 |
| 2020 Q1 | 646,429 | $12,864,000 | -$6,866 | $19.9 | 1 |
| 2019 Q4 | 646,774 | $16,072,000 | +$10,384,525 | $24.85 | 1 |
| 2019 Q2 | 228,877 | $5,280,000 | +$5,226,000 | $23.07 | 1 |
| 2019 Q1 | 2,372 | $54,000 | $22.77 | 1 | |
| 2017 Q4 | 0 | $0 | -$4,783,178 | 0 | |
| 2017 Q3 | 221,443,433 | $4,783,178 | +$4,778,355 | $0.0216 | 1 |
| 2017 Q2 | 223,304 | $4,642,487 | -$350,436 | $20.79 | 1 |
| 2017 Q1 | 240,160 | $4,868,045 | +$4,868,045 | $20.27 | 1 |