| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2026 Q1 | 1 | 142 | $67.3 k |
| 2025 Q4 | 4,947 | 792 M | $393 B |
| 2025 Q3 | 4,716 | 887 M | $446 B |
| 2025 Q2 | 4,701 | 888 M | $431 B |
| 2025 Q1 | 4,661 | 874 M | $464 B |
| 2024 Q4 | 4,640 | 877 M | $402 B |
| 2024 Q3 | 4,236 | 891 M | $407 B |
| 2024 Q2 | 4,171 | 896 M | $365 B |
| 2024 Q1 | 4,126 | 914 M | $381 B |
| 2023 Q4 | 4,049 | 894 M | $318 B |
| 2023 Q3 | 3,763 | 849 M | $302 B |
| 2023 Q2 | 3,709 | 843 M | $299 B |
| 2023 Q1 | 3,651 | 834 M | $258 B |
| 2022 Q4 | 3,667 | 915 M | $301 B |
| 2022 Q3 | 3,435 | 838 M | $224 B |
| 2022 Q2 | 3,478 | 839 M | $230 B |
| 2022 Q1 | 3,536 | 859 M | $302 B |
| 2021 Q4 | 3,497 | 863 M | $256 B |
| 2021 Q3 | 3,110 | 857 M | $234 B |
| 2021 Q2 | 3,142 | 878 M | $244 B |
| 2021 Q1 | 3,092 | 891 M | $226 B |
| 2020 Q4 | 3,019 | 912 M | $213 B |
| 2020 Q3 | 2,753 | 929 M | $198 B |
| 2020 Q2 | 2,700 | 935 M | $167 B |
| 2020 Q1 | 2,705 | 969 M | $173 B |
| 2019 Q4 | 2,729 | 977 M | $220 B |
| 2019 Q3 | 2,484 | 937 M | $195 B |
| 2019 Q2 | 2,495 | 929 M | $198 B |
| 2019 Q1 | 2,483 | 917 M | $184 B |
| 2018 Q4 | 2,470 | 944 M | $192 B |
| 2018 Q3 | 2,291 | 927 M | $198 B |
| 2018 Q2 | 2,245 | 902 M | $168 B |
| 2018 Q1 | 2,220 | 916 M | $183 B |
| 2017 Q4 | 2,207 | 920 M | $182 B |
| 2017 Q3 | 1,994 | 951 M | $166 B |
| 2017 Q2 | 1,966 | 881 M | $149 B |
| 2017 Q1 | 1,970 | 896 M | $150 B |
| 2016 Q4 | 1,952 | 891 M | $145 B |
| 2016 Q3 | 1,834 | 862 M | $125 B |
| 2016 Q2 | 1,824 | 838 M | $157 B |
| 2016 Q1 | 1,801 | 870 M | $118 B |
| 2015 Q4 | 1,787 | 843 M | $149 B |
| 2015 Q3 | 1,673 | 828 M | $115 B |
| 2015 Q2 | 1,708 | 799 M | $109 B |
| 2015 Q1 | 1,666 | 800 M | $116 B |
| 2014 Q4 | 1,670 | 807 M | $121 B |
| 2014 Q3 | 1,552 | 799 M | $111 B |
| 2014 Q2 | 1,511 | 808 M | $102 B |
| 2014 Q1 | 1,499 | 781 M | $97.7 B |