| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q3 | 5 | 46.0 k | $1.39 M |
| 2025 Q2 | 7 | 48.5 k | $1.69 M |
| 2025 Q1 | 7 | 42.3 k | $1.25 M |
| 2024 Q4 | 7 | 52.8 k | $1.34 M |
| 2024 Q3 | 5 | 30.9 k | $743 k |
| 2024 Q2 | 4 | 32.1 k | $724 k |
| 2024 Q1 | 4 | 35.7 k | $707 k |
| 2023 Q4 | 2 | 35.9 k | $624 k |
| 2023 Q3 | 4 | 42.4 k | $880 k |
| 2023 Q2 | 5 | 156 k | $3.55 M |
| 2023 Q1 | 5 | 176 k | $4.49 M |
| 2022 Q4 | 5 | 76.3 k | $2.13 M |
| 2022 Q3 | 3 | 56.2 k | $1.30 M |
| 2022 Q2 | 4 | 103 k | $3.44 M |
| 2022 Q1 | 5 | 152 k | $5.93 M |
| 2021 Q4 | 6 | 154 k | $5.96 M |
| 2021 Q3 | 6 | 161 k | $6.43 M |
| 2021 Q2 | 5 | 186 k | $7.95 M |
| 2021 Q1 | 3 | 217 k | $8.36 M |
| 2020 Q4 | 3 | 212 k | $6.62 M |
| 2020 Q3 | 2 | 208 k | $4.92 M |
| 2020 Q2 | 2 | 241 k | $5.48 M |
| 2020 Q1 | 3 | 360 k | $8.08 M |
| 2019 Q4 | 5 | 385 k | $9.90 M |
| 2019 Q3 | 6 | 384 k | $9.05 M |
| 2019 Q2 | 5 | 365 k | $9.05 M |
| 2019 Q1 | 4 | 348 k | $8.51 M |
| 2018 Q4 | 4 | 282 k | $5.09 M |
| 2018 Q3 | 3 | 245 k | $4.95 M |
| 2018 Q2 | 3 | 129 k | $2.34 M |
| 2018 Q1 | 2 | 38.7 k | $793 k |
| 2017 Q4 | 1 | 33.8 k | $663 k |
| 2017 Q3 | 1 | 32.5 k | $574 k |
| 2017 Q2 | 1 | 28.1 k | $428 k |
| 2015 Q4 | 1 | 26.2 k | $309 k |
| 2015 Q2 | 1 | 31.6 k | $460 k |
| 2015 Q1 | 2 | 43.0 k | $526 k |
| 2014 Q4 | 2 | 72.3 k | $906 k |
| 2014 Q3 | 2 | 118 k | $1.01 M |
| 2014 Q2 | 2 | 127 k | $1.25 M |
| 2014 Q1 | 2 | 129 k | $1.17 M |