| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2024 Q3 | 1 | 136 | $4.70 k |
| 2024 Q2 | 155 | 24.0 M | $825 M |
| 2024 Q1 | 151 | 24.9 M | $877 M |
| 2023 Q4 | 137 | 24.6 M | $736 M |
| 2023 Q3 | 124 | 21.1 M | $530 M |
| 2023 Q2 | 123 | 21.2 M | $630 M |
| 2023 Q1 | 133 | 20.9 M | $659 M |
| 2022 Q4 | 108 | 20.6 M | $473 M |
| 2022 Q3 | 94 | 20.6 M | $376 M |
| 2022 Q2 | 91 | 19.6 M | $368 M |
| 2022 Q1 | 92 | 19.5 M | $433 M |
| 2021 Q4 | 91 | 19.3 M | $505 M |
| 2021 Q3 | 80 | 19.2 M | $478 M |
| 2021 Q2 | 64 | 19.0 M | $476 M |
| 2021 Q1 | 68 | 16.9 M | $395 M |
| 2020 Q4 | 68 | 17.0 M | $410 M |
| 2020 Q3 | 65 | 17.0 M | $371 M |
| 2020 Q2 | 66 | 17.7 M | $482 M |
| 2020 Q1 | 63 | 16.0 M | $326 M |
| 2019 Q4 | 72 | 15.9 M | $463 M |
| 2019 Q3 | 70 | 15.0 M | $391 M |