| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q2 | 4 | 350 k | $349 k |
| 2025 Q1 | 3 | 90.0 k | $91.1 k |
| 2024 Q4 | 3 | 90.0 k | $90.8 k |
| 2024 Q3 | 1 | 0 | $0 |
| 2024 Q2 | 4 | 94.0 k | $94.1 k |
| 2024 Q1 | 3 | 84.0 k | $84.2 k |
| 2023 Q4 | 4 | 94.0 k | $94.5 k |
| 2023 Q3 | 4 | 94.0 k | $93.7 k |
| 2023 Q2 | 18 | 242 M | $27.5 B |
| 2023 Q1 | 26 | 238 M | $234 M |
| 2022 Q4 | 33 | 304 M | $264 M |
| 2022 Q3 | 34 | 286 M | $267 M |
| 2022 Q2 | 30 | 441 M | $408 M |
| 2022 Q1 | 31 | 612 M | $557 M |
| 2021 Q4 | 32 | 623 M | $542 M |
| 2021 Q3 | 33 | 620 M | $525 M |
| 2021 Q2 | 29 | 613 M | $547 M |
| 2021 Q1 | 34 | 613 M | $544 M |
| 2020 Q4 | 35 | 624 M | $531 M |
| 2020 Q3 | 39 | 647 M | $517 M |
| 2020 Q2 | 37 | 635 M | $497 M |
| 2020 Q1 | 42 | 635 M | $510 M |
| 2019 Q4 | 43 | 640 M | $1.06 B |
| 2019 Q3 | 39 | 609 M | $551 M |
| 2019 Q2 | 9 | 269 M | $247 M |