| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2026 Q1 | 2 | 10.6 k | $571 k |
| 2025 Q4 | 865 | 249 M | $16.2 B |
| 2025 Q3 | 747 | 279 M | $15.0 B |
| 2025 Q2 | 675 | 307 M | $13.4 B |
| 2025 Q1 | 691 | 311 M | $12.0 B |
| 2024 Q4 | 709 | 344 M | $17.7 B |
| 2024 Q3 | 687 | 342 M | $17.2 B |
| 2024 Q2 | 701 | 353 M | $15.6 B |
| 2024 Q1 | 740 | 347 M | $17.9 B |
| 2023 Q4 | 760 | 352 M | $17.4 B |
| 2023 Q3 | 715 | 298 M | $13.7 B |
| 2023 Q2 | 765 | 304 M | $17.6 B |
| 2023 Q1 | 751 | 308 M | $17.6 B |
| 2022 Q4 | 712 | 328 M | $15.8 B |
| 2022 Q3 | 648 | 310 M | $11.7 B |
| 2022 Q2 | 644 | 309 M | $10.5 B |
| 2022 Q1 | 674 | 290 M | $11.4 B |
| 2021 Q4 | 672 | 281 M | $10.7 B |
| 2021 Q3 | 691 | 276 M | $10.2 B |
| 2021 Q2 | 753 | 286 M | $15.0 B |
| 2021 Q1 | 784 | 299 M | $18.1 B |
| 2020 Q4 | 774 | 295 M | $17.6 B |
| 2020 Q3 | 700 | 292 M | $13.6 B |
| 2020 Q2 | 707 | 283 M | $12.9 B |
| 2020 Q1 | 660 | 298 M | $12.6 B |
| 2019 Q4 | 755 | 300 M | $20.7 B |
| 2019 Q3 | 681 | 282 M | $16.3 B |
| 2019 Q2 | 710 | 288 M | $17.0 B |
| 2019 Q1 | 689 | 286 M | $17.4 B |
| 2018 Q4 | 681 | 288 M | $15.0 B |
| 2018 Q3 | 705 | 308 M | $18.3 B |
| 2018 Q2 | 717 | 313 M | $23.9 B |
| 2018 Q1 | 694 | 302 M | $21.7 B |
| 2017 Q4 | 668 | 305 M | $21.2 B |
| 2017 Q3 | 609 | 301 M | $19.3 B |
| 2017 Q2 | 594 | 306 M | $19.5 B |
| 2017 Q1 | 596 | 309 M | $17.7 B |
| 2016 Q4 | 600 | 305 M | $16.3 B |
| 2016 Q3 | 528 | 321 M | $18.5 B |
| 2016 Q2 | 512 | 306 M | $13.4 B |
| 2016 Q1 | 550 | 316 M | $15.8 B |
| 2015 Q4 | 529 | 329 M | $14.5 B |
| 2015 Q3 | 494 | 323 M | $12.3 B |
| 2015 Q2 | 522 | 331 M | $17.5 B |
| 2015 Q1 | 551 | 322 M | $17.7 B |
| 2014 Q4 | 580 | 313 M | $18.3 B |
| 2014 Q3 | 596 | 315 M | $21.1 B |
| 2014 Q2 | 624 | 325 M | $24.8 B |
| 2014 Q1 | 625 | 314 M | $25.4 B |