| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2024 Q4 | 1 | 120 k | $1.62 M |
| 2024 Q3 | 1 | 129 k | $1.73 M |
| 2024 Q2 | 1 | 80.6 k | $1.22 M |
| 2024 Q1 | 1 | 81.6 k | $1.23 M |
| 2023 Q3 | 1 | 81.6 k | $1.12 M |
| 2023 Q2 | 1 | 81.9 k | $1.03 M |
| 2023 Q1 | 1 | 91.8 k | $1.05 M |
| 2022 Q4 | 1 | 93.4 k | $1.07 M |
| 2022 Q3 | 1 | 94.6 k | $967 k |
| 2022 Q2 | 1 | 136 k | $1.47 M |
| 2022 Q1 | 1 | 99.8 k | $1.32 M |
| 2021 Q4 | 1 | 99.7 k | $1.28 M |
| 2021 Q3 | 1 | 96.5 k | $1.25 M |
| 2021 Q2 | 2 | 96.1 k | $1.31 M |
| 2021 Q1 | 2 | 95.7 k | $1.31 M |
| 2020 Q4 | 2 | 107 k | $1.14 M |
| 2020 Q3 | 1 | 109 k | $898 k |
| 2020 Q2 | 1 | 111 k | $1.56 M |
| 2020 Q1 | 1 | 113 k | $765 k |
| 2019 Q4 | 1 | 90.7 k | $1.58 M |
| 2019 Q3 | 1 | 82.6 k | $1.33 M |
| 2019 Q2 | 2 | 109 k | $1.72 M |
| 2019 Q1 | 2 | 106 k | $1.60 M |
| 2018 Q4 | 5 | 180 k | $2.19 M |
| 2018 Q3 | 195 | 96.2 M | $523 M |
| 2018 Q2 | 198 | 100 M | $557 M |
| 2018 Q1 | 202 | 100 M | $524 M |
| 2017 Q4 | 216 | 106 M | $606 M |
| 2017 Q3 | 202 | 101 M | $622 M |
| 2017 Q2 | 204 | 101 M | $645 M |
| 2017 Q1 | 198 | 102 M | $668 M |
| 2016 Q4 | 222 | 101 M | $593 M |
| 2016 Q3 | 203 | 97.2 M | $564 M |
| 2016 Q2 | 206 | 96.8 M | $536 M |
| 2016 Q1 | 205 | 99.7 M | $553 M |
| 2015 Q4 | 209 | 105 M | $549 M |
| 2015 Q3 | 209 | 97.4 M | $533 M |
| 2015 Q2 | 214 | 109 M | $770 M |
| 2015 Q1 | 216 | 109 M | $842 M |
| 2014 Q4 | 231 | 109 M | $816 M |
| 2014 Q3 | 225 | 98.5 M | $808 M |
| 2014 Q2 | 249 | 115 M | $994 M |
| 2014 Q1 | 247 | 129 M | $1.08 B |