| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q2 | 1 | 0 | $0 |
| 2025 Q1 | 1 | 0 | $0 |
| 2024 Q4 | 1 | 0 | $0 |
| 2024 Q3 | 1 | 0 | $0 |
| 2024 Q2 | 1 | 0 | $0 |
| 2024 Q1 | 1 | 0 | $0 |
| 2023 Q4 | 1 | 0 | $0 |
| 2023 Q3 | 1 | 0 | $0 |
| 2023 Q2 | 1 | 0 | $0 |
| 2023 Q1 | 1 | 0 | $0 |
| 2022 Q4 | 18 | 377 k | $8.01 M |
| 2022 Q3 | 20 | 416 k | $8.64 M |
| 2022 Q2 | 20 | 336 k | $7.18 M |
| 2022 Q1 | 24 | 652 k | $15.2 M |
| 2021 Q4 | 31 | 1.00 M | $28.1 M |
| 2021 Q3 | 23 | 763 k | $19.2 M |
| 2021 Q2 | 27 | 752 k | $19.0 M |
| 2021 Q1 | 32 | 3.43 M | $85.5 M |
| 2020 Q4 | 33 | 3.52 M | $89.5 M |
| 2020 Q3 | 29 | 3.56 M | $88.3 M |
| 2020 Q2 | 22 | 3.43 M | $83.2 M |
| 2020 Q1 | 16 | 1.40 M | $32.5 M |
| 2019 Q4 | 18 | 2.53 M | $64.3 M |
| 2019 Q3 | 18 | 2.24 M | $56.7 M |
| 2019 Q2 | 17 | 2.14 M | $53.9 M |
| 2019 Q1 | 17 | 3.22 M | $76.7 M |
| 2018 Q4 | 16 | 3.46 M | $80.5 M |
| 2018 Q3 | 16 | 3.39 M | $82.5 M |
| 2018 Q2 | 14 | 3.39 M | $81.4 M |
| 2018 Q1 | 13 | 6.34 M | $156 M |
| 2017 Q4 | 12 | 4.14 M | $104 M |
| 2017 Q3 | 9 | 4.13 M | $105 M |
| 2017 Q2 | 6 | 3.02 M | $76.8 M |
| 2017 Q1 | 2 | 1.78 M | $44.7 M |