| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2026 Q1 | 17 | 1.15 M | $11.5 M |
| 2025 Q4 | 15 | 1.17 M | $10.5 M |
| 2025 Q3 | 13 | 1.17 M | $7.35 M |
| 2025 Q2 | 12 | 1.20 M | $6.08 M |
| 2025 Q1 | 11 | 1.27 M | $5.88 M |
| 2024 Q4 | 14 | 1.16 M | $5.27 M |
| 2024 Q3 | 13 | 1.22 M | $9.07 M |
| 2024 Q2 | 18 | 1.31 M | $6.79 M |
| 2024 Q1 | 18 | 1.56 M | $14.5 M |
| 2023 Q4 | 18 | 1.71 M | $17.9 M |
| 2023 Q3 | 20 | 2.13 M | $15.4 M |
| 2023 Q2 | 21 | 2.17 M | $19.2 M |
| 2023 Q1 | 21 | 2.03 M | $19.6 M |
| 2022 Q4 | 21 | 1.67 M | $16.1 M |
| 2022 Q3 | 24 | 1.78 M | $10.9 M |
| 2022 Q2 | 26 | 1.95 M | $13.7 M |
| 2022 Q1 | 26 | 1.83 M | $18.5 M |
| 2021 Q4 | 26 | 1.80 M | $18.3 M |
| 2021 Q3 | 26 | 1.92 M | $25.8 M |
| 2021 Q2 | 30 | 1.91 M | $24.7 M |
| 2021 Q1 | 27 | 992 k | $68.8 M |
| 2020 Q4 | 22 | 927 k | $72.6 M |
| 2020 Q3 | 19 | 884 k | $47.5 M |
| 2020 Q2 | 18 | 848 k | $28.8 M |
| 2020 Q1 | 20 | 851 k | $23.2 M |
| 2019 Q4 | 22 | 830 k | $28.0 M |
| 2019 Q3 | 22 | 803 k | $20.8 M |
| 2019 Q2 | 19 | 784 k | $22.6 M |
| 2019 Q1 | 18 | 762 k | $21.4 M |
| 2018 Q4 | 16 | 726 k | $18.3 M |
| 2018 Q3 | 17 | 615 k | $13.8 M |
| 2018 Q2 | 15 | 726 k | $14.9 M |
| 2018 Q1 | 13 | 744 k | $17.6 M |
| 2017 Q4 | 15 | 685 k | $15.8 M |
| 2017 Q3 | 21 | 1.61 M | $48.5 M |
| 2017 Q2 | 18 | 1.39 M | $42.3 M |
| 2017 Q1 | 15 | 1.31 M | $35.7 M |
| 2016 Q4 | 15 | 1.36 M | $29.4 M |
| 2016 Q3 | 15 | 1.27 M | $34.7 M |
| 2016 Q2 | 15 | 1.24 M | $28.1 M |
| 2016 Q1 | 14 | 1.20 M | $28.4 M |
| 2015 Q4 | 12 | 1.08 M | $25.3 M |
| 2015 Q3 | 9 | 850 k | $14.7 M |
| 2015 Q2 | 7 | 381 k | $6.36 M |
| 2015 Q1 | 6 | 290 k | $3.98 M |
| 2014 Q4 | 5 | 144 k | $1.75 M |
| 2014 Q3 | 7 | 137 k | $1.78 M |
| 2014 Q2 | 8 | 147 k | $2.44 M |
| 2014 Q1 | 8 | 121 k | $1.63 M |