| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q3 | 2 | 1.46 k | $16.0 k |
| 2025 Q2 | 2 | 713 k | $8.49 M |
| 2025 Q1 | 2 | 713 k | $5.77 M |
| 2024 Q4 | 1 | 893 k | $12.6 M |
| 2024 Q3 | 2 | 1.20 M | $12.0 M |
| 2024 Q2 | 2 | 1.20 M | $13.0 M |
| 2024 Q1 | 2 | 1.20 M | $14.4 M |
| 2023 Q4 | 2 | 1.22 M | $9.53 M |
| 2023 Q3 | 3 | 1.22 M | $5.96 M |
| 2023 Q2 | 88 | 38.0 M | $19.6 M |
| 2023 Q1 | 92 | 36.9 M | $24.7 M |
| 2022 Q4 | 99 | 39.7 M | $38.1 M |
| 2022 Q3 | 93 | 37.0 M | $40.0 M |
| 2022 Q2 | 89 | 36.8 M | $42.7 M |
| 2022 Q1 | 98 | 29.5 M | $62.0 M |
| 2021 Q4 | 89 | 27.9 M | $95.1 M |
| 2021 Q3 | 70 | 26.3 M | $321 M |