| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q3 | 6 | 82.1 k | $20.0 M |
| 2025 Q2 | 6 | 83.2 k | $14.7 M |
| 2025 Q1 | 7 | 84.4 k | $13.1 M |
| 2024 Q4 | 7 | 92.7 k | $26.8 M |
| 2024 Q3 | 7 | 86.1 k | $14.2 M |
| 2024 Q2 | 11 | 164 k | $30.0 M |
| 2024 Q1 | 11 | 216 k | $32.7 M |
| 2023 Q4 | 10 | 174 k | $24.3 M |
| 2023 Q3 | 10 | 176 k | $23.0 M |
| 2023 Q2 | 8 | 142 k | $16.9 M |
| 2023 Q1 | 11 | 142 k | $14.8 M |
| 2022 Q4 | 9 | 149 k | $13.2 M |
| 2022 Q3 | 12 | 217 k | $20.7 M |
| 2022 Q2 | 12 | 8.44 k | $18.4 M |
| 2022 Q1 | 15 | 6.75 k | $18.8 M |
| 2021 Q4 | 19 | 10.6 k | $30.7 M |
| 2021 Q3 | 18 | 9.79 k | $26.1 M |
| 2021 Q2 | 22 | 393 k | $961 M |
| 2021 Q1 | 20 | 25.0 k | $51.6 M |
| 2020 Q4 | 22 | 25.6 k | $44.9 M |
| 2020 Q3 | 21 | 34.3 k | $50.2 M |
| 2020 Q2 | 21 | 36.3 k | $51.5 M |
| 2020 Q1 | 23 | 37.4 k | $43.3 M |
| 2019 Q4 | 22 | 40.4 k | $115 M |
| 2019 Q3 | 25 | 44.0 k | $53.8 M |
| 2019 Q2 | 26 | 43.9 k | $47.6 M |
| 2019 Q1 | 28 | 62.1 k | $73.1 M |
| 2018 Q4 | 28 | 56.9 k | $59.3 M |
| 2018 Q3 | 33 | 58.7 k | $70.9 M |
| 2018 Q2 | 36 | 81.7 k | $76.8 M |
| 2018 Q1 | 40 | 114 k | $105 M |
| 2017 Q4 | 41 | 115 k | $107 M |
| 2017 Q3 | 42 | 123 k | $116 M |
| 2017 Q2 | 43 | 164 k | $149 M |
| 2017 Q1 | 47 | 189 k | $157 M |
| 2016 Q4 | 49 | 190 k | $147 M |
| 2016 Q3 | 57 | 203 k | $155 M |
| 2016 Q2 | 63 | 246 k | $151 M |
| 2016 Q1 | 68 | 302 k | $199 M |
| 2015 Q4 | 114 | 527 k | $406 M |
| 2015 Q3 | 1,415 | 230 M | $146 B |
| 2015 Q2 | 1,817 | 226 M | $122 B |
| 2015 Q1 | 1,814 | 234 M | $130 B |
| 2014 Q4 | 1,806 | 233 M | $125 B |
| 2014 Q3 | 1,722 | 232 M | $138 B |
| 2014 Q2 | 1,733 | 228 M | $134 B |
| 2014 Q1 | 1,650 | 227 M | $250 B |