| Period | Filings | Shares, Excl. Options | Value, Excl. Options |
|---|---|---|---|
| 2026 Q1 | 1 | 54.5 k | $866 k |
| 2024 Q4 | 1 | 23.4 k | $372 k |
| 2017 Q4 | 1 | 125 k | $1.31 M |
| 2017 Q3 | 5 | 260 k | $2.68 M |
| 2017 Q2 | 546 | 576 M | $5.80 B |
| 2017 Q1 | 535 | 610 M | $5.38 B |
| 2016 Q4 | 548 | 577 M | $5.22 B |
| 2016 Q3 | 509 | 561 M | $4.80 B |
| 2016 Q2 | 531 | 581 M | $5.01 B |
| 2016 Q1 | 546 | 591 M | $6.49 B |
| 2015 Q4 | 570 | 600 M | $5.68 B |
| 2015 Q3 | 587 | 612 M | $7.33 B |
| 2015 Q2 | 574 | 604 M | $9.24 B |
| 2015 Q1 | 594 | 600 M | $9.77 B |
| 2014 Q4 | 596 | 598 M | $10.9 B |
| 2014 Q3 | 553 | 609 M | $7.58 B |
| 2014 Q2 | 555 | 646 M | $7.00 B |
| 2014 Q1 | 570 | 635 M | $7.22 B |