| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2024 Q4 | 1 | 10.2 k | $200 k |
| 2021 Q3 | 1 | 7.08 k | $352 k |
| 2021 Q2 | 1 | 0 | $0 |
| 2021 Q1 | 1 | 0 | $0 |
| 2020 Q4 | 3 | 72.5 k | $3.29 M |
| 2020 Q3 | 435 | 204 M | $10.2 B |
| 2020 Q2 | 433 | 224 M | $11.1 B |
| 2020 Q1 | 446 | 217 M | $7.46 B |
| 2019 Q4 | 527 | 213 M | $9.65 B |
| 2019 Q3 | 511 | 210 M | $9.17 B |
| 2019 Q2 | 566 | 226 M | $10.1 B |
| 2019 Q1 | 553 | 227 M | $10.7 B |
| 2018 Q4 | 571 | 234 M | $10.2 B |
| 2018 Q3 | 591 | 252 M | $13.2 B |
| 2018 Q2 | 598 | 250 M | $15.3 B |
| 2018 Q1 | 540 | 255 M | $14.1 B |
| 2017 Q4 | 537 | 248 M | $12.3 B |
| 2017 Q3 | 490 | 253 M | $11.1 B |
| 2017 Q2 | 467 | 255 M | $9.69 B |
| 2017 Q1 | 458 | 256 M | $8.94 B |
| 2016 Q4 | 473 | 256 M | $8.90 B |
| 2016 Q3 | 390 | 254 M | $7.38 B |
| 2016 Q2 | 391 | 253 M | $5.96 B |
| 2016 Q1 | 397 | 263 M | $6.41 B |
| 2015 Q4 | 433 | 279 M | $8.28 B |
| 2015 Q3 | 410 | 292 M | $7.68 B |
| 2015 Q2 | 421 | 273 M | $8.19 B |
| 2015 Q1 | 384 | 278 M | $7.93 B |
| 2014 Q4 | 374 | 274 M | $6.64 B |
| 2014 Q3 | 365 | 268 M | $6.04 B |
| 2014 Q2 | 378 | 284 M | $6.29 B |
| 2014 Q1 | 375 | 270 M | $6.20 B |