| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2023 Q4 | 9 | 1.71 k | $387 k |
| 2023 Q3 | 714 | 171 M | $36.3 B |
| 2023 Q2 | 678 | 167 M | $32.1 B |
| 2023 Q1 | 628 | 166 M | $33.6 B |
| 2022 Q4 | 562 | 171 M | $21.9 B |
| 2022 Q3 | 594 | 163 M | $22.3 B |
| 2022 Q2 | 587 | 164 M | $29.0 B |
| 2022 Q1 | 528 | 167 M | $24.0 B |
| 2021 Q4 | 545 | 166 M | $25.5 B |
| 2021 Q3 | 498 | 164 M | $27.9 B |
| 2021 Q2 | 498 | 162 M | $25.6 B |
| 2021 Q1 | 524 | 161 M | $22.3 B |
| 2020 Q4 | 529 | 163 M | $28.6 B |
| 2020 Q3 | 40 | 51.9 M | $10.1 B |
| 2020 Q2 | 2 | 12.7 k | $2.01 M |
| 2020 Q1 | 2 | 12.7 k | $1.99 M |
| 2019 Q4 | 2 | 12.7 k | $1.99 M |
| 2019 Q3 | 2 | 12.7 k | $1.98 M |
| 2019 Q2 | 2 | 12.7 k | $1.98 M |
| 2019 Q1 | 2 | 12.7 k | $1.98 M |
| 2018 Q4 | 1 | 360 | $20.4 k |
| 2018 Q3 | 1 | 360 | $27.8 k |
| 2018 Q2 | 1 | 360 | $23.9 k |
| 2018 Q1 | 1 | 360 | $18.8 k |
| 2017 Q4 | 1 | 460 | $24.6 k |
| 2017 Q3 | 1 | 630 | $34.3 k |
| 2017 Q2 | 1 | 330 | $17.1 k |
| 2017 Q1 | 1 | 330 | $20.7 k |