| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q3 | 2 | 37.9 k | $18.0 M |
| 2025 Q2 | 3 | 67.5 k | $31.7 M |
| 2025 Q1 | 3 | 64.5 k | $30.0 M |
| 2024 Q4 | 4 | 47.2 k | $16.8 M |
| 2024 Q3 | 1 | 1.00 | $165.00 |
| 2024 Q2 | 1 | 1.00 | $165.00 |
| 2024 Q1 | 2 | 81.0 | $37.2 k |
| 2023 Q4 | 2 | 162 | $66.2 k |
| 2023 Q3 | 2 | 188 | $70.2 k |
| 2023 Q2 | 1 | 1.00 | $165.00 |
| 2023 Q1 | 2 | 110 k | $1.12 M |
| 2022 Q4 | 2 | 110 k | $1.18 M |
| 2022 Q3 | 1 | 1.00 | $0 |
| 2022 Q2 | 1 | 1.00 | $0 |
| 2022 Q1 | 1 | 1.00 | $0 |
| 2021 Q4 | 1 | 1.00 | $0 |
| 2021 Q3 | 1 | 1.00 | $0 |
| 2021 Q2 | 2 | 1.00 | $0 |
| 2021 Q1 | 2 | 1.00 | $0 |
| 2020 Q4 | 2 | 1.00 | $0 |
| 2020 Q3 | 2 | 1.00 | $0 |
| 2020 Q2 | 3 | 828 | $128 k |
| 2020 Q1 | 5 | 294 | $42.3 k |
| 2019 Q4 | 2 | 1.00 | $0 |
| 2019 Q3 | 2 | 1.00 | $0 |
| 2019 Q2 | 4 | 716 | $113 k |
| 2019 Q1 | 4 | 65.1 k | $10.5 M |
| 2018 Q4 | 6 | 158 k | $25.2 M |
| 2018 Q3 | 1,076 | 228 M | $36.6 B |
| 2018 Q2 | 1,078 | 256 M | $40.5 B |
| 2018 Q1 | 1,058 | 251 M | $36.3 B |
| 2017 Q4 | 1,071 | 251 M | $38.8 B |
| 2017 Q3 | 976 | 249 M | $34.8 B |
| 2017 Q2 | 954 | 248 M | $32.9 B |
| 2017 Q1 | 944 | 249 M | $29.5 B |
| 2016 Q4 | 945 | 244 M | $28.6 B |
| 2016 Q3 | 885 | 241 M | $29.1 B |
| 2016 Q2 | 911 | 247 M | $27.7 B |
| 2016 Q1 | 910 | 255 M | $28.3 B |
| 2015 Q4 | 912 | 254 M | $26.0 B |
| 2015 Q3 | 882 | 254 M | $25.9 B |
| 2015 Q2 | 896 | 257 M | $30.7 B |
| 2015 Q1 | 918 | 255 M | $30.9 B |
| 2014 Q4 | 954 | 260 M | $33.9 B |
| 2014 Q3 | 924 | 258 M | $33.3 B |
| 2014 Q2 | 915 | 267 M | $35.4 B |
| 2014 Q1 | 920 | 257 M | $33.6 B |