| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2026 Q1 | 1 | 1.45 k | $135 k |
| 2025 Q4 | 3,694 | 3.03 B | $283 B |
| 2025 Q3 | 3,678 | 348 M | $417 B |
| 2025 Q2 | 3,651 | 353 M | $472 B |
| 2025 Q1 | 3,343 | 348 M | $324 B |
| 2024 Q4 | 3,289 | 353 M | $315 B |
| 2024 Q3 | 2,908 | 368 M | $257 B |
| 2024 Q2 | 2,797 | 369 M | $249 B |
| 2024 Q1 | 2,662 | 374 M | $226 B |
| 2023 Q4 | 2,457 | 370 M | $180 B |
| 2023 Q3 | 2,215 | 352 M | $134 B |
| 2023 Q2 | 2,251 | 360 M | $158 B |
| 2023 Q1 | 2,054 | 402 M | $124 B |
| 2022 Q4 | 2,042 | 376 M | $112 B |
| 2022 Q3 | 1,860 | 351 M | $82.9 B |
| 2022 Q2 | 1,774 | 341 M | $60.2 B |
| 2022 Q1 | 2,164 | 352 M | $131 B |
| 2021 Q4 | 2,330 | 363 M | $218 B |
| 2021 Q3 | 2,103 | 362 M | $221 B |
| 2021 Q2 | 2,047 | 358 M | $189 B |
| 2021 Q1 | 2,026 | 360 M | $188 B |
| 2020 Q4 | 2,040 | 364 M | $197 B |
| 2020 Q3 | 1,828 | 358 M | $178 B |
| 2020 Q2 | 1,769 | 361 M | $164 B |
| 2020 Q1 | 1,640 | 369 M | $138 B |
| 2019 Q4 | 1,565 | 366 M | $118 B |
| 2019 Q3 | 1,443 | 359 M | $96.1 B |
| 2019 Q2 | 1,597 | 353 M | $130 B |
| 2019 Q1 | 1,575 | 342 M | $122 B |
| 2018 Q4 | 1,474 | 340 M | $90.8 B |
| 2018 Q3 | 1,467 | 337 M | $126 B |
| 2018 Q2 | 1,409 | 329 M | $128 B |
| 2018 Q1 | 1,300 | 343 M | $101 B |
| 2017 Q4 | 1,156 | 357 M | $68.4 B |
| 2017 Q3 | 1,037 | 364 M | $66.0 B |
| 2017 Q2 | 968 | 353 M | $52.8 B |
| 2017 Q1 | 960 | 360 M | $53.1 B |
| 2016 Q4 | 901 | 362 M | $44.5 B |
| 2016 Q3 | 817 | 348 M | $34.3 B |
| 2016 Q2 | 815 | 339 M | $31.2 B |
| 2016 Q1 | 810 | 366 M | $36.4 B |
| 2015 Q4 | 851 | 361 M | $41.5 B |
| 2015 Q3 | 747 | 348 M | $35.9 B |
| 2015 Q2 | 641 | 53.6 M | $34.6 B |
| 2015 Q1 | 567 | 55.4 M | $23.1 B |
| 2014 Q4 | 565 | 53.8 M | $18.4 B |
| 2014 Q3 | 567 | 54.6 M | $24.6 B |
| 2014 Q2 | 538 | 54.1 M | $23.8 B |
| 2014 Q1 | 525 | 51.7 M | $18.2 B |