| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q3 | 2 | 199 k | $2.01 k |
| 2025 Q2 | 1 | 22.0 k | $220.00 |
| 2025 Q1 | 1 | 22.0 k | $227.00 |
| 2024 Q4 | 1 | 22.0 k | $202.00 |
| 2024 Q3 | 7 | 1.02 M | $19.7 k |
| 2024 Q2 | 31 | 6.93 M | $9.80 M |
| 2024 Q1 | 32 | 7.68 M | $9.76 M |
| 2023 Q4 | 34 | 8.12 M | $9.49 M |
| 2023 Q3 | 33 | 9.40 M | $9.70 M |
| 2023 Q2 | 32 | 8.43 M | $9.25 M |
| 2023 Q1 | 29 | 9.02 M | $9.27 M |
| 2022 Q4 | 28 | 8.10 M | $9.16 M |
| 2022 Q3 | 26 | 7.93 M | $8.96 M |
| 2022 Q2 | 15 | 5.96 M | $6.78 M |