| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2024 Q4 | 1 | 17.8 k | $1.41 M |
| 2021 Q2 | 2 | 690 | $30.0 k |
| 2021 Q1 | 1 | 0 | $0 |
| 2020 Q4 | 1 | 0 | $0 |
| 2020 Q3 | 1 | 0 | $0 |
| 2020 Q2 | 2 | 2.45 k | $131 k |
| 2020 Q1 | 2 | 0 | $0 |
| 2019 Q4 | 1 | 0 | $0 |
| 2019 Q3 | 9 | 63.1 k | $5.11 M |
| 2019 Q2 | 903 | 452 M | $31.9 B |
| 2019 Q1 | 861 | 437 M | $19.7 B |
| 2018 Q4 | 888 | 443 M | $19.4 B |
| 2018 Q3 | 933 | 445 M | $30.0 B |
| 2018 Q2 | 939 | 451 M | $33.0 B |
| 2018 Q1 | 907 | 466 M | $28.1 B |
| 2017 Q4 | 888 | 470 M | $25.2 B |
| 2017 Q3 | 858 | 485 M | $23.7 B |
| 2017 Q2 | 841 | 481 M | $21.8 B |
| 2017 Q1 | 948 | 486 M | $30.1 B |
| 2016 Q4 | 965 | 491 M | $34.2 B |
| 2016 Q3 | 913 | 491 M | $31.1 B |
| 2016 Q2 | 838 | 447 M | $23.9 B |
| 2016 Q1 | 844 | 450 M | $20.7 B |
| 2015 Q4 | 910 | 449 M | $21.9 B |
| 2015 Q3 | 923 | 442 M | $26.7 B |
| 2015 Q2 | 969 | 434 M | $33.9 B |
| 2015 Q1 | 982 | 436 M | $36.1 B |
| 2014 Q4 | 995 | 444 M | $36.6 B |
| 2014 Q3 | 1,021 | 440 M | $44.7 B |
| 2014 Q2 | 1,047 | 451 M | $49.8 B |
| 2014 Q1 | 979 | 432 M | $36.6 B |