| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q3 | 1 | 350 | $14.4 k |
| 2025 Q2 | 1 | 600 | $20.3 k |
| 2025 Q1 | 1 | 760 | $23.3 k |
| 2022 Q2 | 1 | 16.0 | $10.0 k |
| 2022 Q1 | 1 | 400 | $6.63 M |
| 2021 Q4 | 2 | 11.3 k | $10.3 M |
| 2021 Q3 | 2 | 11.3 k | $187 k |
| 2021 Q2 | 2 | 10.8 k | $165 k |
| 2021 Q1 | 3 | 10.9 k | $170 k |
| 2020 Q4 | 2 | 10.8 k | $152 k |
| 2020 Q3 | 2 | 551 | $6.00 k |
| 2020 Q2 | 2 | 628 | $7.00 k |
| 2020 Q1 | 2 | 12.0 | $112.00 |
| 2019 Q4 | 2 | 225 | $15.0 k |
| 2019 Q3 | 2 | 1.39 k | $21.0 k |
| 2019 Q2 | 1 | 1.21 k | $19.0 k |
| 2019 Q1 | 1 | 1.21 k | $19.0 k |
| 2018 Q4 | 1 | 1.21 k | $19.0 k |
| 2018 Q3 | 1 | 1.21 k | $19.0 k |
| 2018 Q2 | 1 | 1.21 k | $25.0 k |
| 2018 Q1 | 1 | 1.21 k | $25.0 k |
| 2017 Q4 | 2 | 6.85 k | $129 k |
| 2017 Q3 | 2 | 11.6 k | $203 k |
| 2017 Q2 | 2 | 11.6 k | $201 k |
| 2017 Q1 | 2 | 11.6 k | $190 k |
| 2016 Q4 | 2 | 11.6 k | $188 k |
| 2016 Q3 | 3 | 24.5 k | $342 k |
| 2016 Q2 | 1 | 1.21 k | $25.0 k |
| 2016 Q1 | 2 | 25.6 k | $416 k |
| 2015 Q4 | 4 | 66.7 k | $1.29 M |
| 2015 Q3 | 5 | 1.55 M | $28.6 M |
| 2015 Q2 | 14 | 3.42 M | $72.5 M |
| 2015 Q1 | 32 | 6.47 M | $121 M |
| 2014 Q4 | 143 | 31.0 M | $517 M |
| 2014 Q3 | 255 | 857 M | $14.9 B |
| 2014 Q2 | 259 | 936 M | $17.2 B |
| 2014 Q1 | 234 | 818 M | $16.9 B |