| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q3 | 6 | 358 k | $26.1 M |
| 2025 Q2 | 6 | 2.19 M | $137 M |
| 2025 Q1 | 6 | 1.74 M | $103 M |
| 2024 Q4 | 6 | 1.74 M | $85.6 M |
| 2024 Q3 | 6 | 1.92 M | $95.2 M |
| 2024 Q2 | 7 | 1.93 M | $84.5 M |
| 2024 Q1 | 8 | 1.65 M | $69.5 M |
| 2023 Q4 | 8 | 2.37 M | $92.6 M |
| 2023 Q3 | 8 | 2.52 M | $88.2 M |
| 2023 Q2 | 10 | 2.63 M | $95.7 M |
| 2023 Q1 | 12 | 2.71 M | $101 M |
| 2022 Q4 | 14 | 4.75 M | $165 M |
| 2022 Q3 | 15 | 5.62 M | $177 M |
| 2022 Q2 | 17 | 4.85 M | $168 M |
| 2022 Q1 | 48 | 8.65 M | $321 M |
| 2021 Q4 | 25 | 9.34 M | $332 M |
| 2021 Q3 | 28 | 8.25 M | $275 M |
| 2021 Q2 | 57 | 9.41 M | $308 M |
| 2021 Q1 | 974 | 921 M | $15.1 B |
| 2020 Q4 | 995 | 977 M | $17.7 B |
| 2020 Q3 | 901 | 964 M | $17.4 B |
| 2020 Q2 | 856 | 845 M | $14.4 B |
| 2020 Q1 | 801 | 712 M | $10.9 B |
| 2019 Q4 | 747 | 672 M | $9.77 B |
| 2019 Q3 | 664 | 622 M | $9.02 B |
| 2019 Q2 | 636 | 525 M | $7.12 B |
| 2019 Q1 | 621 | 537 M | $6.75 B |
| 2018 Q4 | 606 | 476 M | $5.96 B |
| 2018 Q3 | 565 | 451 M | $5.29 B |
| 2018 Q2 | 575 | 474 M | $5.81 B |
| 2018 Q1 | 563 | 493 M | $6.28 B |
| 2017 Q4 | 544 | 415 M | $5.20 B |
| 2017 Q3 | 494 | 371 M | $4.56 B |
| 2017 Q2 | 471 | 348 M | $4.15 B |
| 2017 Q1 | 471 | 318 M | $3.82 B |
| 2016 Q4 | 478 | 318 M | $3.53 B |
| 2016 Q3 | 454 | 401 M | $5.09 B |
| 2016 Q2 | 439 | 373 M | $4.86 B |
| 2016 Q1 | 412 | 324 M | $3.85 B |
| 2015 Q4 | 399 | 236 M | $2.57 B |
| 2015 Q3 | 379 | 242 M | $2.61 B |
| 2015 Q2 | 386 | 264 M | $2.99 B |
| 2015 Q1 | 397 | 252 M | $2.92 B |
| 2014 Q4 | 400 | 250 M | $2.89 B |
| 2014 Q3 | 386 | 244 M | $2.88 B |
| 2014 Q2 | 394 | 250 M | $3.22 B |
| 2014 Q1 | 390 | 247 M | $3.08 B |