| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2026 Q1 | 1 | 400 | $14.7 k |
| 2025 Q4 | 391 | 107 M | $3.38 B |
| 2025 Q3 | 376 | 127 M | $3.90 B |
| 2025 Q2 | 375 | 126 M | $3.38 B |
| 2025 Q1 | 380 | 126 M | $3.68 B |
| 2024 Q4 | 362 | 123 M | $3.31 B |
| 2024 Q3 | 398 | 115 M | $3.88 B |
| 2024 Q2 | 388 | 115 M | $3.39 B |
| 2024 Q1 | 369 | 117 M | $3.32 B |
| 2023 Q4 | 377 | 116 M | $3.20 B |
| 2023 Q3 | 351 | 114 M | $2.39 B |
| 2023 Q2 | 342 | 96.8 M | $2.42 B |
| 2023 Q1 | 342 | 82.9 M | $2.37 B |
| 2022 Q4 | 356 | 81.9 M | $2.38 B |
| 2022 Q3 | 369 | 78.5 M | $2.35 B |
| 2022 Q2 | 367 | 78.1 M | $2.95 B |
| 2022 Q1 | 391 | 75.5 M | $3.58 B |
| 2021 Q4 | 392 | 71.7 M | $3.81 B |
| 2021 Q3 | 376 | 69.8 M | $3.74 B |
| 2021 Q2 | 368 | 69.2 M | $3.88 B |
| 2021 Q1 | 387 | 66.2 M | $3.72 B |
| 2020 Q4 | 378 | 62.1 M | $3.94 B |
| 2020 Q3 | 331 | 61.9 M | $2.62 B |
| 2020 Q2 | 305 | 62.2 M | $1.78 B |
| 2020 Q1 | 268 | 57.3 M | $1.18 B |
| 2019 Q4 | 259 | 53.3 M | $1.72 B |
| 2019 Q3 | 226 | 49.6 M | $1.45 B |
| 2019 Q2 | 233 | 48.5 M | $1.37 B |
| 2019 Q1 | 214 | 46.4 M | $1.19 B |
| 2018 Q4 | 193 | 44.2 M | $842 M |
| 2018 Q3 | 183 | 41.1 M | $883 M |
| 2018 Q2 | 185 | 38.3 M | $759 M |
| 2018 Q1 | 191 | 39.6 M | $767 M |
| 2017 Q4 | 191 | 38.6 M | $929 M |
| 2017 Q3 | 182 | 37.8 M | $921 M |
| 2017 Q2 | 177 | 38.9 M | $890 M |
| 2017 Q1 | 155 | 36.8 M | $743 M |
| 2016 Q4 | 167 | 35.3 M | $671 M |
| 2016 Q3 | 151 | 31.4 M | $734 M |
| 2016 Q2 | 149 | 30.1 M | $651 M |
| 2016 Q1 | 138 | 27.2 M | $522 M |
| 2015 Q4 | 142 | 26.4 M | $499 M |
| 2015 Q3 | 124 | 21.5 M | $370 M |
| 2015 Q2 | 111 | 20.6 M | $411 M |
| 2015 Q1 | 109 | 16.0 M | $292 M |
| 2014 Q4 | 96 | 15.0 M | $214 M |
| 2014 Q3 | 102 | 13.9 M | $192 M |
| 2014 Q2 | 96 | 12.6 M | $181 M |
| 2014 Q1 | 80 | 9.23 M | $132 M |