| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q4 | 39 | 492 k | $307 M |
| 2025 Q3 | 40 | 503 k | $307 M |
| 2025 Q2 | 38 | 539 k | $305 M |
| 2025 Q1 | 53 | 586 k | $299 M |
| 2024 Q4 | 44 | 622 k | $334 M |
| 2024 Q3 | 41 | 587 k | $309 M |
| 2024 Q2 | 43 | 606 k | $301 M |
| 2024 Q1 | 41 | 373 k | $177 M |
| 2023 Q4 | 43 | 350 k | $151 M |
| 2023 Q3 | 39 | 507 k | $200 M |
| 2023 Q2 | 39 | 395 k | $160 M |
| 2023 Q1 | 38 | 375 k | $142 M |
| 2022 Q4 | 38 | 392 k | $139 M |
| 2022 Q3 | 34 | 395 k | $131 M |
| 2022 Q2 | 35 | 408 k | $143 M |
| 2022 Q1 | 39 | 399 k | $167 M |
| 2021 Q4 | 39 | 541 k | $238 M |
| 2021 Q3 | 32 | 473 k | $188 M |
| 2021 Q2 | 37 | 481 k | $191 M |
| 2021 Q1 | 40 | 482 k | $177 M |
| 2020 Q4 | 40 | 478 k | $166 M |
| 2020 Q3 | 35 | 560 k | $174 M |
| 2020 Q2 | 34 | 559 k | $160 M |
| 2020 Q1 | 32 | 578 k | $138 M |
| 2019 Q4 | 38 | 562 k | $168 M |
| 2019 Q3 | 38 | 425 k | $117 M |
| 2019 Q2 | 35 | 572 k | $155 M |
| 2019 Q1 | 33 | 772 k | $202 M |
| 2018 Q4 | 31 | 877 k | $203 M |
| 2018 Q3 | 31 | 742 k | $200 M |
| 2018 Q2 | 28 | 519 k | $130 M |
| 2018 Q1 | 28 | 677 k | $165 M |
| 2017 Q4 | 30 | 662 k | $163 M |
| 2017 Q3 | 27 | 4.76 M | $155 M |
| 2017 Q2 | 29 | 648 k | $145 M |
| 2017 Q1 | 32 | 614 k | $134 M |
| 2016 Q4 | 32 | 607 k | $125 M |
| 2016 Q3 | 27 | 368 k | $73.7 M |
| 2016 Q2 | 24 | 355 k | $138 M |
| 2016 Q1 | 23 | 371 k | $70.5 M |
| 2015 Q4 | 30 | 421 k | $185 M |
| 2015 Q3 | 23 | 293 k | $52.0 M |
| 2015 Q2 | 23 | 627 k | $119 M |
| 2015 Q1 | 24 | 635 k | $121 M |
| 2014 Q4 | 22 | 658 k | $125 M |
| 2014 Q3 | 16 | 179 k | $32.5 M |
| 2014 Q2 | 14 | 155 k | $28.1 M |
| 2014 Q1 | 7 | 25.5 k | $4.40 M |