| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2026 Q2 | 7 | 773 k | $4.85 M |
| 2026 Q1 | 13 | 246 k | $1.61 M |
| 2025 Q4 | 9 | 453 k | $2.92 M |
| 2025 Q3 | 9 | 500 k | $3.36 M |
| 2025 Q2 | 12 | 436 k | $3.24 M |
| 2025 Q1 | 9 | 96.8 k | $728 k |
| 2024 Q4 | 11 | 151 k | $1.06 M |
| 2024 Q3 | 9 | 135 k | $965 k |
| 2024 Q2 | 10 | 118 k | $888 k |
| 2024 Q1 | 10 | 213 k | $1.49 M |
| 2023 Q4 | 15 | 464 k | $3.27 M |
| 2023 Q3 | 17 | 1.19 M | $11.0 M |
| 2023 Q2 | 16 | 953 k | $8.33 M |
| 2023 Q1 | 19 | 912 k | $8.26 M |
| 2022 Q4 | 23 | 847 k | $8.64 M |
| 2022 Q3 | 23 | 1.87 M | $21.0 M |
| 2022 Q2 | 24 | 1.13 M | $12.3 M |
| 2022 Q1 | 14 | 437 k | $4.72 M |
| 2021 Q4 | 10 | 684 k | $5.81 M |
| 2021 Q3 | 13 | 1.22 M | $10.7 M |
| 2021 Q2 | 13 | 926 k | $7.91 M |
| 2021 Q1 | 13 | 543 k | $5.04 M |
| 2020 Q4 | 18 | 720 k | $8.23 M |
| 2020 Q3 | 26 | 1.85 M | $35.1 M |
| 2020 Q2 | 28 | 1.84 M | $35.6 M |
| 2020 Q1 | 21 | 1.57 M | $54.1 M |
| 2019 Q4 | 10 | 799 k | $18.2 M |
| 2019 Q3 | 6 | 173 k | $4.49 M |
| 2019 Q2 | 11 | 174 k | $4.35 M |
| 2019 Q1 | 8 | 57.4 k | $1.42 M |
| 2018 Q4 | 7 | 136 k | $4.16 M |
| 2018 Q3 | 3 | 1.91 k | $48.0 k |