| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2026 Q1 | 6 | 5.80 k | $481 k |
| 2025 Q4 | 618 | 139 M | $10.1 B |
| 2025 Q3 | 465 | 135 M | $6.66 B |
| 2025 Q2 | 436 | 133 M | $6.24 B |
| 2025 Q1 | 343 | 123 M | $2.80 B |
| 2024 Q4 | 305 | 75.4 M | $1.59 B |
| 2024 Q3 | 291 | 68.5 M | $1.79 B |
| 2024 Q2 | 203 | 56.3 M | $654 M |
| 2024 Q1 | 167 | 53.2 M | $154 M |
| 2023 Q4 | 160 | 36.4 M | $219 M |
| 2023 Q3 | 152 | 30.6 M | $116 M |
| 2023 Q2 | 157 | 33.2 M | $156 M |
| 2023 Q1 | 127 | 19.2 M | $97.6 M |
| 2022 Q4 | 129 | 24.4 M | $121 M |
| 2022 Q3 | 106 | 13.3 M | $97.0 M |
| 2022 Q2 | 96 | 12.1 M | $76.2 M |
| 2022 Q1 | 100 | 11.6 M | $116 M |
| 2021 Q4 | 103 | 14.5 M | $115 M |
| 2021 Q3 | 98 | 13.7 M | $148 M |
| 2021 Q2 | 88 | 15.2 M | $197 M |
| 2021 Q1 | 1 | 27.0 | $0 |