| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q3 | 19 | 85.0 k | $149 M |
| 2025 Q2 | 20 | 86.7 k | $157 M |
| 2025 Q1 | 17 | 86.3 k | $124 M |
| 2024 Q4 | 18 | 86.2 k | $120 M |
| 2024 Q3 | 20 | 195 k | $246 M |
| 2024 Q2 | 21 | 170 k | $193 M |
| 2024 Q1 | 21 | 96.8 k | $105 M |
| 2023 Q4 | 17 | 174 k | $161 M |
| 2023 Q3 | 15 | 178 k | $146 M |
| 2023 Q2 | 13 | 178 k | $134 M |
| 2023 Q1 | 13 | 179 k | $119 M |
| 2022 Q4 | 12 | 205 k | $122 M |
| 2022 Q3 | 9 | 151 k | $69.3 M |
| 2022 Q2 | 11 | 155 k | $82.2 M |
| 2022 Q1 | 9 | 124 k | $67.6 M |
| 2021 Q4 | 10 | 155 k | $76.3 M |
| 2021 Q3 | 12 | 144 k | $58.2 M |
| 2021 Q2 | 14 | 181 k | $79.2 M |
| 2021 Q1 | 14 | 150 k | $65.1 M |
| 2020 Q4 | 14 | 187 k | $63.8 M |
| 2020 Q3 | 12 | 158 k | $46.4 M |
| 2020 Q2 | 14 | 166 k | $51.4 M |
| 2020 Q1 | 17 | 171 k | $52.4 M |
| 2019 Q4 | 20 | 213 k | $100 M |
| 2019 Q3 | 17 | 240 k | $106 M |
| 2019 Q2 | 21 | 255 k | $125 M |
| 2019 Q1 | 24 | 245 k | $114 M |
| 2018 Q4 | 25 | 248 k | $109 M |
| 2018 Q3 | 28 | 243 k | $132 M |
| 2018 Q2 | 29 | 275 k | $154 M |
| 2018 Q1 | 28 | 289 k | $147 M |
| 2017 Q4 | 29 | 303 k | $161 M |
| 2017 Q3 | 27 | 281 k | $146 M |
| 2017 Q2 | 19 | 310 k | $134 M |
| 2017 Q1 | 19 | 308 k | $140 M |
| 2016 Q4 | 21 | 308 k | $151 M |
| 2016 Q3 | 19 | 303 k | $177 M |
| 2016 Q2 | 17 | 302 k | $163 M |
| 2016 Q1 | 16 | 300 k | $170 M |
| 2015 Q4 | 14 | 294 k | $139 M |
| 2015 Q3 | 15 | 294 k | $134 M |
| 2015 Q2 | 13 | 292 k | $145 M |
| 2015 Q1 | 15 | 307 k | $171 M |
| 2014 Q4 | 15 | 587 k | $308 M |
| 2014 Q3 | 18 | 620 k | $278 M |
| 2014 Q2 | 18 | 625 k | $296 M |
| 2014 Q1 | 20 | 641 k | $278 M |