| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2026 Q2 | 1 | 226 | $4.14 k |
| 2026 Q1 | 235 | 273 M | $4.38 B |
| 2025 Q4 | 160 | 223 M | $830 M |
| 2025 Q3 | 147 | 216 M | $471 M |
| 2025 Q2 | 146 | 219 M | $278 M |
| 2025 Q1 | 158 | 224 M | $307 M |
| 2024 Q4 | 152 | 231 M | $580 M |
| 2024 Q3 | 138 | 234 M | $639 M |
| 2024 Q2 | 132 | 213 M | $503 M |
| 2024 Q1 | 117 | 74.1 M | $153 M |
| 2023 Q4 | 125 | 71.3 M | $152 M |
| 2023 Q3 | 114 | 71.3 M | $140 M |
| 2023 Q2 | 115 | 74.3 M | $205 M |
| 2023 Q1 | 122 | 78.0 M | $235 M |
| 2022 Q4 | 114 | 83.7 M | $361 M |
| 2022 Q3 | 91 | 80.5 M | $628 M |
| 2022 Q2 | 90 | 76.9 M | $428 M |
| 2022 Q1 | 84 | 72.9 M | $627 M |
| 2021 Q4 | 64 | 63.7 M | $988 M |
| 2021 Q3 | 56 | 44.2 M | $920 M |