| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2025 Q3 | 2 | 6.00 | $20.00 |
| 2025 Q2 | 2 | 6.00 | $15.00 |
| 2025 Q1 | 2 | 6.00 | $16.00 |
| 2024 Q4 | 3 | 15.0 | $54.00 |
| 2024 Q3 | 4 | 28.6 k | $42.4 k |
| 2024 Q2 | 14 | 16.6 k | $132 k |
| 2024 Q1 | 269 | 175 M | $259 M |
| 2023 Q4 | 295 | 161 M | $395 M |
| 2023 Q3 | 272 | 132 M | $238 M |
| 2023 Q2 | 298 | 106 M | $413 M |
| 2023 Q1 | 285 | 102 M | $408 M |
| 2022 Q4 | 307 | 115 M | $5.11 B |
| 2022 Q3 | 303 | 90.4 M | $431 M |
| 2022 Q2 | 319 | 89.0 M | $542 M |
| 2022 Q1 | 330 | 85.0 M | $847 M |
| 2021 Q4 | 349 | 80.5 M | $1.08 B |
| 2021 Q3 | 331 | 63.0 M | $1.59 B |
| 2021 Q2 | 388 | 55.5 M | $2.55 B |
| 2021 Q1 | 357 | 50.8 M | $1.56 B |
| 2020 Q4 | 370 | 60.1 M | $1.43 B |
| 2020 Q3 | 336 | 55.7 M | $1.07 B |
| 2020 Q2 | 280 | 46.4 M | $772 M |
| 2020 Q1 | 201 | 20.4 M | $310 M |
| 2019 Q4 | 148 | 40.5 M | $468 M |
| 2019 Q3 | 4 | 629 k | $6.92 M |
| 2019 Q2 | 2 | 5.21 k | $240 k |
| 2019 Q1 | 2 | 5.21 k | $240 k |