| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2024 Q1 | 1 | 26.3 k | $4.10 M |
| 2023 Q4 | 1 | 26.3 k | $3.85 M |
| 2023 Q3 | 1 | 26.3 k | $3.22 M |
| 2023 Q2 | 1 | 26.3 k | $3.55 M |
| 2023 Q1 | 1 | 27.3 k | $3.55 M |
| 2022 Q4 | 1 | 27.3 k | $3.11 M |
| 2022 Q3 | 1 | 27.3 k | $2.80 M |
| 2022 Q2 | 1 | 27.3 k | $2.85 M |
| 2022 Q1 | 1 | 27.3 k | $2.97 M |
| 2021 Q4 | 1 | 27.3 k | $3.27 M |
| 2021 Q3 | 2 | 29.7 k | $3.28 M |
| 2021 Q2 | 2 | 30.0 k | $2.98 M |
| 2021 Q1 | 3 | 297 k | $18.2 M |
| 2020 Q4 | 3 | 44.2 k | $3.93 M |
| 2020 Q3 | 3 | 45.2 k | $3.97 M |
| 2020 Q2 | 5 | 78.4 k | $6.24 M |
| 2020 Q1 | 5 | 76.0 k | $6.29 M |
| 2019 Q4 | 5 | 75.0 k | $6.23 M |
| 2019 Q3 | 6 | 75.6 k | $5.93 M |
| 2019 Q2 | 6 | 119 k | $9.34 M |
| 2019 Q1 | 6 | 219 k | $13.2 M |
| 2018 Q4 | 9 | 299 k | $13.8 M |
| 2018 Q3 | 371 | 179 M | $8.21 B |
| 2018 Q2 | 316 | 167 M | $6.77 B |
| 2018 Q1 | 324 | 180 M | $6.99 B |
| 2017 Q4 | 332 | 191 M | $8.38 B |
| 2017 Q3 | 326 | 180 M | $8.29 B |
| 2017 Q2 | 328 | 192 M | $8.97 B |
| 2017 Q1 | 343 | 199 M | $8.68 B |
| 2016 Q4 | 338 | 205 M | $9.03 B |
| 2016 Q3 | 311 | 213 M | $8.82 B |
| 2016 Q2 | 320 | 209 M | $8.48 B |
| 2016 Q1 | 313 | 222 M | $9.08 B |
| 2015 Q4 | 324 | 232 M | $8.88 B |
| 2015 Q3 | 310 | 232 M | $9.40 B |
| 2015 Q2 | 317 | 241 M | $9.39 B |
| 2015 Q1 | 300 | 248 M | $10.1 B |
| 2014 Q4 | 298 | 246 M | $10.1 B |
| 2014 Q3 | 282 | 246 M | $8.99 B |
| 2014 Q2 | 290 | 256 M | $9.36 B |
| 2014 Q1 | 289 | 252 M | $8.72 B |