| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 73,303 | $4,613,885 | +$78,852 | $62.94 | 8 |
| 2025 Q2 | 72,408 | $4,264,705 | -$1,784,245 | $58.92 | 11 |
| 2025 Q1 | 106,098 | $5,662,973 | +$651,564 | $53.37 | 8 |
| 2024 Q4 | 93,892 | $2,682,052 | -$723,980 | $28.57 | 6 |
| 2024 Q3 | 116,705 | $3,694,505 | -$27,311,668 | $31.66 | 11 |
| 2024 Q2 | 972,647 | $31,012,902 | +$5,367,544 | $31.83 | 8 |
| 2024 Q1 | 804,959 | $27,480,411 | +$2,448,339 | $34.14 | 8 |
| 2023 Q4 | 733,242 | $21,663,281 | -$552,724 | $29.54 | 6 |
| 2023 Q3 | 751,176 | $21,092,782 | +$3,358,472 | $28.06 | 7 |
| 2023 Q2 | 631,123 | $18,932,272 | +$18,672,278 | $29.94 | 7 |
| 2023 Q1 | 8,688 | $256,998 | +$213,638 | $29.61 | 5 |
| 2022 Q4 | 1,477 | $37,717 | -$4,980 | $25.49 | 4 |
| 2022 Q3 | 1,671 | $37,000 | -$81,039 | $21.89 | 4 |
| 2022 Q2 | 5,075 | $124,000 | +$8,521 | $24.61 | 6 |
| 2022 Q1 | 4,718 | $119,000 | +$112,794 | $25.21 | 4 |
| 2021 Q4 | 248 | $4,000 | -$9,932 | $16.41 | 2 |
| 2021 Q3 | 834 | $17,000 | +$995 | $20.66 | 2 |
| 2021 Q2 | 787 | $16,000 | -$1,392,000 | $20.64 | 2 |
| 2021 Q1 | 70,824 | $1,408,000 | +$630,700 | $20.16 | 3 |
| 2020 Q4 | 39,109 | $718,000 | +$411,497 | $18.36 | 1 |
| 2020 Q3 | 16,695 | $249,000 | -$193,115 | $14.91 | 1 |
| 2020 Q2 | 29,643 | $480,000 | +$480,000 | $16.19 | 1 |