| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q4 | 34 | 987 k | $42.9 M |
| 2025 Q3 | 34 | 880 k | $37.3 M |
| 2025 Q2 | 48 | 3.34 M | $134 M |
| 2025 Q1 | 46 | 3.05 M | $113 M |
| 2024 Q4 | 47 | 3.33 M | $127 M |
| 2024 Q3 | 27 | 708 k | $26.6 M |
| 2024 Q2 | 26 | 879 k | $32.3 M |
| 2024 Q1 | 26 | 724 k | $26.0 M |
| 2023 Q4 | 26 | 761 k | $26.0 M |
| 2023 Q3 | 21 | 856 k | $27.1 M |
| 2023 Q2 | 23 | 1.14 M | $36.6 M |
| 2023 Q1 | 23 | 2.03 M | $61.1 M |
| 2022 Q4 | 23 | 2.08 M | $58.7 M |
| 2022 Q3 | 17 | 1.56 M | $41.8 M |
| 2022 Q2 | 14 | 1.05 M | $28.4 M |
| 2022 Q1 | 12 | 1.08 M | $32.2 M |
| 2021 Q4 | 10 | 1.06 M | $32.2 M |
| 2021 Q3 | 9 | 1.04 M | $30.0 M |
| 2021 Q2 | 6 | 880 k | $25.1 M |
| 2021 Q1 | 8 | 948 k | $26.3 M |
| 2020 Q4 | 6 | 971 k | $26.0 M |