| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q3 | 130 | 1.42 M | $142 M |
| 2025 Q2 | 114 | 883 k | $83.7 M |
| 2025 Q1 | 109 | 970 k | $72.1 M |
| 2024 Q4 | 94 | 813 k | $62.6 M |
| 2024 Q3 | 82 | 1.61 M | $61.5 M |
| 2024 Q2 | 79 | 710 k | $43.1 M |
| 2024 Q1 | 75 | 707 k | $45.1 M |
| 2023 Q4 | 63 | 887 k | $51.6 M |
| 2023 Q3 | 65 | 731 k | $39.5 M |
| 2023 Q2 | 66 | 777 k | $41.6 M |
| 2023 Q1 | 65 | 839 k | $45.9 M |
| 2022 Q4 | 79 | 756 k | $42.3 M |
| 2022 Q3 | 76 | 757 k | $43.4 M |
| 2022 Q2 | 74 | 588 k | $34.8 M |
| 2022 Q1 | 82 | 785 k | $58.3 M |
| 2021 Q4 | 92 | 873 k | $68.0 M |
| 2021 Q3 | 67 | 645 k | $46.2 M |
| 2021 Q2 | 69 | 593 k | $41.3 M |
| 2021 Q1 | 68 | 508 k | $32.7 M |
| 2020 Q4 | 67 | 512 k | $32.8 M |
| 2020 Q3 | 60 | 475 k | $24.9 M |
| 2020 Q2 | 59 | 526 k | $27.3 M |
| 2020 Q1 | 53 | 687 k | $30.9 M |
| 2019 Q4 | 63 | 593 k | $34.0 M |
| 2019 Q3 | 57 | 661 k | $36.1 M |
| 2019 Q2 | 58 | 720 k | $39.3 M |
| 2019 Q1 | 59 | 656 k | $35.4 M |
| 2018 Q4 | 64 | 2.73 M | $147 M |
| 2018 Q3 | 60 | 696 k | $39.0 M |
| 2018 Q2 | 55 | 1.28 M | $46.5 M |
| 2018 Q1 | 56 | 607 k | $30.0 M |
| 2017 Q4 | 57 | 783 k | $40.2 M |
| 2017 Q3 | 54 | 389 k | $19.5 M |
| 2017 Q2 | 50 | 436 k | $26.0 M |
| 2017 Q1 | 54 | 873 k | $44.8 M |
| 2016 Q4 | 55 | 547 k | $25.4 M |
| 2016 Q3 | 50 | 431 k | $20.7 M |
| 2016 Q2 | 52 | 407 k | $19.1 M |
| 2016 Q1 | 55 | 1.08 M | $51.5 M |
| 2015 Q4 | 54 | 594 k | $29.2 M |
| 2015 Q3 | 53 | 557 k | $26.8 M |
| 2015 Q2 | 47 | 671 k | $34.5 M |
| 2015 Q1 | 44 | 513 k | $26.0 M |
| 2014 Q4 | 59 | 1.10 M | $51.3 M |
| 2014 Q3 | 49 | 891 k | $45.4 M |
| 2014 Q2 | 47 | 959 k | $50.1 M |
| 2014 Q1 | 39 | 420 k | $22.2 M |