| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q1 | 1 | 3.54 k | $200 k |
| 2024 Q4 | 1 | 69.5 k | $2.45 M |
| 2024 Q1 | 1 | 3.75 k | $117 k |
| 2023 Q4 | 1 | 3.75 k | $111 k |
| 2023 Q3 | 1 | 129 k | $4.02 M |
| 2023 Q2 | 1 | 144 k | $4.90 M |
| 2022 Q4 | 1 | 35.6 k | $1.08 M |
| 2022 Q2 | 1 | 21.8 k | $700 k |
| 2022 Q1 | 1 | 19.2 k | $757 k |
| 2021 Q4 | 2 | 250 k | $9.24 M |
| 2021 Q3 | 2 | 380 k | $15.2 M |
| 2021 Q2 | 4 | 216 k | $8.04 M |
| 2021 Q1 | 4 | 231 k | $8.36 M |
| 2020 Q4 | 3 | 309 k | $9.01 M |
| 2020 Q3 | 3 | 274 k | $7.63 M |
| 2020 Q2 | 4 | 295 k | $7.94 M |
| 2020 Q1 | 5 | 377 k | $8.92 M |
| 2019 Q4 | 6 | 433 k | $16.1 M |
| 2019 Q3 | 5 | 408 k | $14.6 M |
| 2019 Q2 | 9 | 814 k | $31.0 M |
| 2019 Q1 | 21 | 6.75 M | $316 M |
| 2018 Q4 | 782 | 1.00 B | $48.1 B |
| 2018 Q3 | 782 | 999 M | $46.2 B |
| 2018 Q2 | 800 | 1.03 B | $50.9 B |
| 2018 Q1 | 710 | 997 M | $36.6 B |
| 2017 Q4 | 725 | 1.00 B | $34.6 B |
| 2017 Q3 | 649 | 1.02 B | $26.8 B |
| 2017 Q2 | 659 | 997 M | $28.3 B |
| 2017 Q1 | 702 | 1.02 B | $41.2 B |
| 2016 Q4 | 691 | 1.01 B | $28.4 B |
| 2016 Q3 | 685 | 1.00 B | $24.4 B |
| 2016 Q2 | 671 | 1.00 B | $27.2 B |
| 2016 Q1 | 647 | 1.03 B | $28.8 B |
| 2015 Q4 | 692 | 1.11 B | $30.1 B |
| 2015 Q3 | 671 | 1.12 B | $30.3 B |
| 2015 Q2 | 702 | 1.20 B | $38.9 B |
| 2015 Q1 | 691 | 1.27 B | $43.8 B |
| 2014 Q4 | 713 | 1.35 B | $51.9 B |
| 2014 Q3 | 681 | 1.34 B | $47.8 B |
| 2014 Q2 | 694 | 1.42 B | $50.1 B |
| 2014 Q1 | 686 | 1.37 B | $43.9 B |