| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q4 | 7 | 72.6 k | $4.53 M |
| 2025 Q3 | 6 | 70.8 k | $4.62 M |
| 2025 Q2 | 5 | 9.73 k | $614 k |
| 2025 Q1 | 6 | 13.6 k | $738 k |
| 2024 Q4 | 6 | 11.5 k | $669 k |
| 2024 Q3 | 6 | 15.3 k | $928 k |
| 2024 Q2 | 8 | 23.2 k | $1.33 M |
| 2024 Q1 | 7 | 16.0 k | $883 k |
| 2023 Q4 | 7 | 16.0 k | $1.51 M |
| 2023 Q3 | 7 | 41.9 k | $2.68 M |
| 2023 Q2 | 5 | 43.8 k | $2.08 M |
| 2023 Q1 | 4 | 21.6 k | $943 k |
| 2022 Q4 | 6 | 17.9 k | $1.06 M |
| 2022 Q3 | 3 | 10.5 k | $401 k |
| 2022 Q2 | 2 | 9.14 k | $373 k |
| 2022 Q1 | 3 | 93.0 k | $4.57 M |
| 2021 Q4 | 3 | 95.5 k | $4.94 M |
| 2021 Q3 | 3 | 62.1 k | $3.11 M |
| 2021 Q2 | 3 | 61.1 k | $3.05 M |
| 2021 Q1 | 3 | 65.0 k | $3.09 M |
| 2020 Q4 | 2 | 53.4 k | $2.37 M |
| 2020 Q3 | 2 | 54.3 k | $2.17 M |
| 2020 Q2 | 2 | 63.1 k | $2.41 M |
| 2020 Q1 | 3 | 64.6 k | $2.06 M |
| 2019 Q4 | 4 | 87.9 k | $3.47 M |
| 2019 Q3 | 5 | 76.3 k | $2.89 M |
| 2019 Q2 | 6 | 93.9 k | $3.57 M |
| 2019 Q1 | 5 | 82.1 k | $3.08 M |
| 2018 Q4 | 4 | 51.2 k | $1.74 M |
| 2018 Q3 | 5 | 54.9 k | $2.31 M |
| 2018 Q2 | 5 | 53.4 k | $2.15 M |
| 2018 Q1 | 6 | 51.6 k | $2.05 M |
| 2017 Q4 | 5 | 51.0 k | $2.06 M |
| 2017 Q3 | 4 | 28.1 k | $1.14 M |
| 2017 Q2 | 4 | 25.9 k | $1.01 M |
| 2017 Q1 | 5 | 32.1 k | $1.22 M |
| 2016 Q4 | 4 | 31.4 k | $1.14 M |
| 2016 Q3 | 4 | 25.4 k | $930 k |
| 2016 Q2 | 4 | 20.1 k | $26.9 M |
| 2016 Q1 | 4 | 22.6 k | $772 k |
| 2015 Q4 | 4 | 21.4 k | $25.1 M |
| 2015 Q3 | 3 | 21.2 k | $717 k |
| 2015 Q2 | 5 | 241 k | $8.99 M |
| 2015 Q1 | 5 | 311 k | $11.5 M |
| 2014 Q4 | 4 | 292 k | $10.8 M |
| 2014 Q3 | 4 | 275 k | $10.9 M |
| 2014 Q2 | 4 | 256 k | $10.1 M |
| 2014 Q1 | 5 | 248 k | $9.28 M |