| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q3 | 60 | 505 k | $38.0 M |
| 2025 Q2 | 54 | 417 k | $28.8 M |
| 2025 Q1 | 57 | 446 k | $26.9 M |
| 2024 Q4 | 64 | 764 k | $49.4 M |
| 2024 Q3 | 54 | 424 k | $25.8 M |
| 2024 Q2 | 65 | 594 k | $31.4 M |
| 2024 Q1 | 71 | 624 k | $35.8 M |
| 2023 Q4 | 70 | 619 k | $34.8 M |
| 2023 Q3 | 64 | 681 k | $30.2 M |
| 2023 Q2 | 71 | 730 k | $33.7 M |
| 2023 Q1 | 74 | 728 k | $31.4 M |
| 2022 Q4 | 81 | 878 k | $32.9 M |
| 2022 Q3 | 81 | 860 k | $33.7 M |
| 2022 Q2 | 89 | 1.51 M | $63.7 M |
| 2022 Q1 | 105 | 1.34 M | $88.5 M |
| 2021 Q4 | 128 | 2.28 M | $202 M |
| 2021 Q3 | 132 | 2.32 M | $253 M |
| 2021 Q2 | 157 | 2.86 M | $373 M |
| 2021 Q1 | 166 | 5.01 M | $623 M |
| 2020 Q4 | 148 | 4.97 M | $555 M |
| 2020 Q3 | 116 | 4.02 M | $351 M |
| 2020 Q2 | 84 | 2.88 M | $202 M |
| 2020 Q1 | 55 | 1.68 M | $70.0 M |
| 2019 Q4 | 52 | 947 k | $47.4 M |
| 2019 Q3 | 51 | 1.73 M | $81.2 M |
| 2019 Q2 | 62 | 1.82 M | $90.1 M |
| 2019 Q1 | 65 | 1.96 M | $74.8 M |
| 2018 Q4 | 54 | 2.43 M | $97.4 M |
| 2018 Q3 | 73 | 4.70 M | $245 M |
| 2018 Q2 | 63 | 3.67 M | $183 M |
| 2018 Q1 | 47 | 1.68 M | $75.8 M |
| 2017 Q4 | 32 | 962 k | $39.3 M |
| 2017 Q3 | 22 | 314 k | $11.5 M |
| 2017 Q2 | 19 | 268 k | $9.46 M |
| 2017 Q1 | 5 | 21.9 k | $647 k |
| 2016 Q4 | 3 | 25.6 k | $697 k |
| 2016 Q3 | 3 | 9.05 k | $250 k |
| 2016 Q2 | 2 | 55.2 k | $1.34 M |
| 2016 Q1 | 1 | 9.20 k | $454 k |