| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2026 Q1 | 1 | 2.24 k | $26.3 k |
| 2025 Q4 | 380 | 155 M | $2.22 B |
| 2025 Q3 | 391 | 153 M | $2.89 B |
| 2025 Q2 | 374 | 170 M | $3.63 B |
| 2025 Q1 | 327 | 187 M | $2.45 B |
| 2024 Q4 | 295 | 195 M | $2.62 B |
| 2024 Q3 | 309 | 181 M | $3.83 B |
| 2024 Q2 | 285 | 176 M | $2.79 B |
| 2024 Q1 | 241 | 164 M | $2.44 B |
| 2023 Q4 | 205 | 154 M | $1.40 B |
| 2023 Q3 | 186 | 147 M | $820 M |
| 2023 Q2 | 174 | 148 M | $1.19 B |
| 2023 Q1 | 143 | 148 M | $965 M |
| 2022 Q4 | 142 | 142 M | $350 M |
| 2022 Q3 | 144 | 147 M | $733 M |
| 2022 Q2 | 139 | 142 M | $605 M |
| 2022 Q1 | 136 | 144 M | $1.43 B |
| 2021 Q4 | 131 | 143 M | $1.23 B |
| 2021 Q3 | 102 | 132 M | $2.28 B |
| 2021 Q2 | 93 | 134 M | $2.89 B |
| 2021 Q1 | 101 | 136 M | $3.65 B |