| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q3 | 3 | 10.3 k | $1.37 M |
| 2025 Q2 | 4 | 10.5 k | $1.49 M |
| 2025 Q1 | 4 | 10.5 k | $1.44 M |
| 2024 Q4 | 3 | 3.10 k | $513 k |
| 2024 Q3 | 4 | 10.5 k | $1.31 M |
| 2024 Q2 | 4 | 10.8 k | $1.28 M |
| 2024 Q1 | 3 | 4.21 k | $473 k |
| 2023 Q4 | 4 | 22.2 k | $2.07 M |
| 2023 Q3 | 4 | 26.0 k | $2.34 M |
| 2023 Q2 | 4 | 16.7 k | $1.28 M |
| 2023 Q1 | 4 | 258 k | $16.3 M |
| 2022 Q4 | 3 | 33.0 k | $2.11 M |
| 2022 Q3 | 3 | 35.0 k | $1.63 M |
| 2022 Q2 | 6 | 746 k | $36.2 M |
| 2022 Q1 | 21 | 1.34 M | $2.31 B |
| 2021 Q4 | 490 | 185 M | $13.4 B |
| 2021 Q3 | 527 | 199 M | $12.3 B |
| 2021 Q2 | 484 | 194 M | $12.1 B |
| 2021 Q1 | 470 | 181 M | $8.51 B |
| 2020 Q4 | 438 | 168 M | $8.22 B |
| 2020 Q3 | 400 | 165 M | $7.36 B |
| 2020 Q2 | 395 | 168 M | $8.39 B |
| 2020 Q1 | 339 | 158 M | $5.29 B |
| 2019 Q4 | 351 | 159 M | $7.64 B |
| 2019 Q3 | 278 | 148 M | $5.61 B |
| 2019 Q2 | 1 | 350 | $22.0 k |
| 2019 Q1 | 1 | 350 | $22.0 k |