| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2026 Q1 | 4,977 | 488 M | $304 B |
| 2025 Q4 | 5,084 | 582 M | $374 B |
| 2025 Q3 | 4,770 | 590 M | $391 B |
| 2025 Q2 | 4,743 | 609 M | $354 B |
| 2025 Q1 | 4,671 | 566 M | $314 B |
| 2024 Q4 | 4,738 | 595 M | $769 B |
| 2024 Q3 | 4,287 | 655 M | $779 B |
| 2024 Q2 | 4,229 | 645 M | $795 B |
| 2024 Q1 | 4,188 | 711 M | $370 B |
| 2023 Q4 | 4,176 | 755 M | $354 B |
| 2023 Q3 | 3,818 | 557 M | $234 B |
| 2023 Q2 | 3,792 | 570 M | $251 B |
| 2023 Q1 | 3,760 | 556 M | $215 B |
| 2022 Q4 | 3,762 | 550 M | $235 B |
| 2022 Q3 | 3,678 | 566 M | $202 B |
| 2022 Q2 | 3,608 | 550 M | $209 B |
| 2022 Q1 | 3,652 | 587 M | $272 B |
| 2021 Q4 | 3,673 | 643 M | $892 B |
| 2021 Q3 | 3,215 | 572 M | $246 B |
| 2021 Q2 | 3,221 | 547 M | $233 B |
| 2021 Q1 | 3,227 | 572 M | $226 B |
| 2020 Q4 | 3,206 | 579 M | $216 B |
| 2020 Q3 | 2,914 | 584 M | $197 B |
| 2020 Q2 | 2,878 | 586 M | $182 B |
| 2020 Q1 | 2,854 | 752 M | $175 B |
| 2019 Q4 | 2,862 | 641 M | $206 B |
| 2019 Q3 | 2,576 | 612 M | $181 B |
| 2019 Q2 | 2,582 | 641 M | $188 B |
| 2019 Q1 | 2,546 | 620 M | $177 B |
| 2018 Q4 | 2,585 | 795 M | $170 B |
| 2018 Q3 | 2,323 | 659 M | $193 B |
| 2018 Q2 | 2,299 | 670 M | $180 B |
| 2018 Q1 | 2,313 | 685 M | $181 B |
| 2017 Q4 | 2,251 | 707 M | $189 B |
| 2017 Q3 | 2,040 | 687 M | $173 B |
| 2017 Q2 | 1,991 | 674 M | $163 B |
| 2017 Q1 | 1,992 | 777 M | $191 B |
| 2016 Q4 | 2,008 | 763 M | $170 B |
| 2016 Q3 | 1,896 | 726 M | $152 B |
| 2016 Q2 | 1,871 | 688 M | $147 B |
| 2016 Q1 | 1,838 | 726 M | $152 B |
| 2015 Q4 | 1,878 | 747 M | $162 B |
| 2015 Q3 | 1,724 | 831 M | $165 B |
| 2015 Q2 | 1,709 | 773 M | $186 B |
| 2015 Q1 | 1,711 | 690 M | $143 B |
| 2014 Q4 | 1,785 | 809 M | $173 B |
| 2014 Q3 | 1,574 | 768 M | $151 B |
| 2014 Q2 | 1,558 | 709 M | $139 B |
| 2014 Q1 | 1,512 | 707 M | $132 B |