| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q3 | 9 | 390 k | $11.2 M |
| 2025 Q2 | 12 | 381 k | $10.4 M |
| 2025 Q1 | 9 | 375 k | $9.21 M |
| 2024 Q4 | 10 | 429 k | $10.9 M |
| 2024 Q3 | 9 | 409 k | $10.9 M |
| 2024 Q2 | 11 | 313 k | $7.77 M |
| 2024 Q1 | 11 | 271 k | $6.96 M |
| 2023 Q4 | 10 | 323 k | $7.51 M |
| 2023 Q3 | 6 | 657 k | $14.8 M |
| 2023 Q2 | 6 | 686 k | $15.6 M |
| 2023 Q1 | 7 | 727 k | $16.8 M |
| 2022 Q4 | 8 | 770 k | $18.8 M |
| 2022 Q3 | 11 | 891 k | $22.5 M |
| 2022 Q2 | 11 | 907 k | $21.6 M |
| 2022 Q1 | 9 | 910 k | $23.5 M |
| 2021 Q4 | 8 | 927 k | $24.9 M |
| 2021 Q3 | 9 | 952 k | $25.4 M |
| 2021 Q2 | 8 | 1.50 M | $40.4 M |
| 2021 Q1 | 11 | 996 k | $26.4 M |
| 2020 Q4 | 12 | 986 k | $25.8 M |
| 2020 Q3 | 12 | 1.22 M | $29.2 M |
| 2020 Q2 | 14 | 1.89 M | $42.1 M |
| 2020 Q1 | 11 | 1.11 M | $22.9 M |
| 2019 Q4 | 13 | 1.64 M | $40.8 M |
| 2019 Q3 | 15 | 1.87 M | $44.0 M |
| 2019 Q2 | 17 | 2.00 M | $47.6 M |
| 2019 Q1 | 16 | 2.17 M | $53.8 M |
| 2018 Q4 | 20 | 2.27 M | $55.2 M |
| 2018 Q3 | 15 | 2.39 M | $69.2 M |
| 2018 Q2 | 12 | 2.20 M | $63.4 M |
| 2018 Q1 | 10 | 3.14 M | $86.3 M |
| 2017 Q4 | 3 | 1.03 M | $29.7 M |
| 2017 Q3 | 4 | 840 k | $22.8 M |
| 2017 Q2 | 2 | 766 k | $19.3 M |