| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q3 | 1 | 3.10 k | $34.0 k |
| 2025 Q1 | 1 | 0 | $0 |
| 2024 Q3 | 1 | 103 k | $1.14 M |
| 2022 Q4 | 1 | 23.9 k | $254 k |
| 2022 Q3 | 1 | 26.5 k | $273 k |
| 2022 Q2 | 1 | 26.4 k | $283 k |
| 2022 Q1 | 1 | 26.2 k | $295 k |
| 2021 Q4 | 1 | 26.1 k | $317 k |
| 2021 Q3 | 1 | 33.9 k | $412 k |
| 2021 Q2 | 1 | 37.1 k | $456 k |
| 2021 Q1 | 1 | 33.5 k | $406 k |
| 2020 Q4 | 2 | 34.1 k | $415 k |
| 2020 Q3 | 2 | 33.9 k | $405 k |
| 2020 Q2 | 2 | 33.6 k | $397 k |
| 2020 Q1 | 2 | 33.4 k | $387 k |
| 2019 Q4 | 2 | 33.1 k | $395 k |
| 2019 Q3 | 2 | 75.7 k | $904 k |
| 2019 Q2 | 2 | 75.5 k | $891 k |
| 2019 Q1 | 2 | 75.3 k | $872 k |
| 2018 Q4 | 1 | 43.6 k | $493 k |
| 2018 Q3 | 2 | 62.7 k | $702 k |
| 2018 Q2 | 1 | 43.6 k | $493 k |
| 2018 Q1 | 1 | 43.6 k | $492 k |
| 2017 Q4 | 1 | 43.6 k | $504 k |
| 2017 Q3 | 1 | 43.6 k | $504 k |
| 2017 Q2 | 1 | 43.6 k | $499 k |
| 2017 Q1 | 2 | 72.4 k | $818 k |
| 2016 Q4 | 2 | 54.6 k | $615 k |
| 2016 Q3 | 2 | 54.4 k | $649 k |
| 2016 Q2 | 2 | 54.3 k | $656 k |
| 2016 Q1 | 2 | 54.2 k | $639 k |
| 2015 Q4 | 2 | 54.1 k | $631 k |
| 2015 Q3 | 2 | 54.0 k | $625 k |
| 2015 Q2 | 2 | 53.9 k | $619 k |
| 2015 Q1 | 3 | 66.8 k | $784 k |
| 2014 Q4 | 2 | 53.8 k | $630 k |
| 2014 Q3 | 2 | 53.7 k | $622 k |
| 2014 Q2 | 1 | 10.0 k | $116 k |
| 2014 Q1 | 1 | 12.5 k | $141 k |