| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q3 | 1 | 1.39 k | $245 k |
| 2025 Q2 | 2 | 3.76 k | $651 k |
| 2025 Q1 | 2 | 1.43 k | $212 k |
| 2024 Q4 | 2 | 1.57 k | $241 k |
| 2024 Q3 | 1 | 1.44 k | $218 k |
| 2024 Q2 | 1 | 1.44 k | $207 k |
| 2024 Q1 | 2 | 2.02 k | $276 k |
| 2023 Q4 | 5 | 7.90 k | $942 k |
| 2023 Q3 | 3 | 37.0 k | $4.29 M |
| 2023 Q2 | 2 | 1.91 k | $218 k |
| 2023 Q1 | 2 | 1.92 k | $203 k |
| 2022 Q4 | 1 | 1.36 k | $125 k |
| 2022 Q3 | 1 | 1.16 k | $128 k |
| 2021 Q4 | 2 | 2.32 k | $424 k |
| 2021 Q3 | 3 | 22.7 k | $4.60 M |
| 2021 Q2 | 3 | 2.85 k | $564 k |
| 2021 Q1 | 1 | 1.22 k | $220 k |
| 2020 Q4 | 1 | 1.22 k | $219 k |
| 2020 Q3 | 2 | 3.53 k | $612 k |
| 2020 Q2 | 1 | 2.31 k | $353 k |
| 2020 Q1 | 2 | 3.26 k | $386 k |
| 2019 Q4 | 3 | 3.61 k | $447 k |
| 2019 Q3 | 4 | 5.77 k | $663 k |
| 2019 Q2 | 3 | 3.61 k | $423 k |
| 2019 Q1 | 3 | 3.61 k | $404 k |
| 2018 Q4 | 2 | 5.57 k | $521 k |
| 2018 Q2 | 1 | 937 | $99.0 k |
| 2018 Q1 | 2 | 1.98 k | $194 k |
| 2017 Q4 | 4 | 10.3 k | $996 k |
| 2017 Q3 | 4 | 10.5 k | $991 k |
| 2017 Q2 | 4 | 10.5 k | $931 k |
| 2017 Q1 | 3 | 9.63 k | $804 k |
| 2016 Q4 | 3 | 11.3 k | $838 k |
| 2016 Q3 | 2 | 6.13 k | $480 k |
| 2016 Q2 | 1 | 5.26 k | $380 k |
| 2016 Q1 | 2 | 6.30 k | $438 k |
| 2015 Q4 | 2 | 6.00 k | $17.7 M |
| 2015 Q3 | 2 | 6.44 k | $424 k |
| 2015 Q2 | 2 | 6.79 k | $471 k |
| 2015 Q1 | 1 | 5.92 k | $397 k |
| 2014 Q4 | 3 | 17.2 k | $5.25 M |
| 2014 Q3 | 2 | 8.03 k | $576 k |
| 2014 Q2 | 3 | 8.39 k | $602 k |
| 2014 Q1 | 1 | 4.58 k | $312 k |