| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q3 | 1 | 1.02 k | $4.00 k |
| 2023 Q2 | 1 | 6.00 k | $76.0 k |
| 2022 Q2 | 1 | 1.00 k | $16.0 k |
| 2022 Q1 | 1 | 1.40 k | $27.0 k |
| 2021 Q3 | 1 | 225 k | $5.55 M |
| 2021 Q2 | 1 | 0 | $0 |
| 2021 Q1 | 1 | 0 | $0 |
| 2020 Q4 | 1 | 0 | $0 |
| 2020 Q3 | 1 | 0 | $0 |
| 2020 Q2 | 2 | 6.39 k | $131 k |
| 2020 Q1 | 2 | 0 | $0 |
| 2019 Q4 | 2 | 280 k | $3.19 M |
| 2019 Q3 | 2 | 363 k | $3.01 M |
| 2019 Q2 | 3 | 49.7 k | $634 k |
| 2019 Q1 | 6 | 357 k | $4.69 M |
| 2018 Q4 | 177 | 87.4 M | $680 M |
| 2018 Q3 | 185 | 102 M | $1.22 B |
| 2018 Q2 | 187 | 89.4 M | $1.76 B |
| 2018 Q1 | 196 | 85.1 M | $1.57 B |
| 2017 Q4 | 217 | 84.7 M | $1.74 B |
| 2017 Q3 | 164 | 65.2 M | $1.38 B |
| 2017 Q2 | 166 | 64.3 M | $972 M |
| 2017 Q1 | 168 | 60.2 M | $1.11 B |
| 2016 Q4 | 167 | 57.4 M | $592 M |
| 2016 Q3 | 152 | 56.6 M | $530 M |
| 2016 Q2 | 133 | 57.5 M | $254 M |
| 2016 Q1 | 123 | 62.1 M | $396 M |
| 2015 Q4 | 132 | 63.4 M | $247 M |
| 2015 Q3 | 131 | 61.8 M | $271 M |
| 2015 Q2 | 148 | 58.7 M | $859 M |
| 2015 Q1 | 146 | 55.8 M | $1.13 B |
| 2014 Q4 | 170 | 57.6 M | $1.38 B |
| 2014 Q3 | 186 | 58.6 M | $1.53 B |
| 2014 Q2 | 181 | 54.8 M | $1.47 B |
| 2014 Q1 | 146 | 51.3 M | $1.22 B |