| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2024 Q2 | 1 | 12.2 k | $119 k |
| 2024 Q1 | 2 | 27.5 k | $235 k |
| 2023 Q4 | 7 | 369 k | $4.79 M |
| 2023 Q3 | 7 | 383 k | $4.96 M |
| 2023 Q2 | 5 | 193 k | $1.36 M |
| 2023 Q1 | 6 | 298 k | $9.67 M |
| 2022 Q4 | 4 | 112 k | $706 k |
| 2022 Q3 | 4 | 112 k | $703 k |
| 2022 Q2 | 5 | 124 k | $768 k |
| 2022 Q1 | 4 | 1.58 M | $11.7 M |
| 2021 Q4 | 3 | 1.96 M | $14.4 M |
| 2021 Q3 | 3 | 1.94 M | $13.9 M |
| 2021 Q2 | 5 | 505 k | $3.10 M |
| 2021 Q1 | 4 | 1.97 M | $13.2 M |
| 2020 Q4 | 3 | 121 k | $404 k |
| 2020 Q3 | 1 | 115 k | $750 k |
| 2020 Q2 | 3 | 59.9 k | $387 k |
| 2020 Q1 | 3 | 1.70 M | $13.1 M |
| 2019 Q4 | 4 | 202 k | $1.57 M |
| 2019 Q3 | 4 | 205 k | $1.53 M |
| 2019 Q2 | 7 | 226 k | $1.70 M |
| 2019 Q1 | 3 | 23.5 k | $184 k |
| 2018 Q4 | 6 | 276 k | $2.03 M |
| 2018 Q3 | 3 | 251 k | $1.80 M |
| 2018 Q2 | 3 | 261 k | $2.06 M |
| 2018 Q1 | 2 | 265 k | $1.95 M |
| 2017 Q4 | 2 | 235 k | $1.96 M |
| 2017 Q3 | 2 | 308 k | $2.59 M |
| 2017 Q2 | 3 | 346 k | $2.69 M |
| 2017 Q1 | 2 | 314 k | $2.44 M |
| 2016 Q4 | 2 | 313 k | $2.43 M |
| 2016 Q3 | 3 | 324 k | $2.86 M |
| 2016 Q2 | 2 | 182 k | $1.67 M |
| 2016 Q1 | 3 | 203 k | $2.06 M |
| 2015 Q4 | 3 | 190 k | $2.11 M |
| 2015 Q3 | 1 | 29.4 k | $314 k |
| 2015 Q2 | 2 | 41.4 k | $449 k |
| 2015 Q1 | 3 | 63.9 k | $700 k |
| 2014 Q4 | 3 | 181 k | $9.92 M |
| 2014 Q3 | 1 | 21.3 k | $228 k |
| 2014 Q2 | 1 | 19.1 k | $204 k |
| 2014 Q1 | 1 | 11.9 k | $127 k |