| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q3 | 5 | 26.5 k | $1.41 M |
| 2025 Q2 | 36 | 293 k | $15.5 M |
| 2025 Q1 | 38 | 389 k | $18.4 M |
| 2024 Q4 | 37 | 372 k | $17.4 M |
| 2024 Q3 | 35 | 284 k | $14.2 M |
| 2024 Q2 | 38 | 310 k | $14.1 M |
| 2024 Q1 | 37 | 355 k | $16.5 M |
| 2023 Q4 | 34 | 364 k | $15.9 M |
| 2023 Q3 | 32 | 268 k | $10.3 M |
| 2023 Q2 | 31 | 373 k | $15.4 M |
| 2023 Q1 | 33 | 395 k | $15.7 M |
| 2022 Q4 | 30 | 336 k | $12.4 M |
| 2022 Q3 | 27 | 337 k | $11.1 M |
| 2022 Q2 | 27 | 392 k | $14.8 M |
| 2022 Q1 | 26 | 292 k | $12.3 M |
| 2021 Q4 | 20 | 228 k | $11.5 M |
| 2021 Q3 | 21 | 202 k | $9.20 M |
| 2021 Q2 | 17 | 160 k | $7.10 M |
| 2021 Q1 | 15 | 144 k | $5.97 M |
| 2020 Q4 | 7 | 48.9 k | $1.95 M |
| 2020 Q3 | 9 | 72.8 k | $2.55 M |
| 2020 Q2 | 12 | 126 k | $3.91 M |
| 2020 Q1 | 6 | 111 k | $3.05 M |
| 2019 Q4 | 7 | 66.1 k | $2.31 M |
| 2019 Q3 | 8 | 81.5 k | $2.54 M |
| 2019 Q2 | 9 | 57.4 k | $1.76 M |
| 2019 Q1 | 8 | 55.1 k | $1.60 M |
| 2018 Q4 | 7 | 53.7 k | $1.38 M |
| 2018 Q3 | 8 | 60.8 k | $1.73 M |
| 2018 Q2 | 7 | 70.2 k | $1.93 M |
| 2018 Q1 | 7 | 75.8 k | $2.20 M |
| 2017 Q4 | 5 | 43.1 k | $1.29 M |
| 2017 Q3 | 6 | 57.4 k | $1.61 M |
| 2017 Q2 | 6 | 64.2 k | $1.68 M |
| 2017 Q1 | 3 | 71.6 k | $1.82 M |