| Feb 21, 2019 MForm 4 → | Feb 21, 5:02 pm EST | FRESH DEL MONTE PRODUCE INCFDP | 6,250 | $19.83 | $123,937 | 75,501 | — | plan? |
| Jan 2, 2019 AForm 4 → | Jan 3, 4:34 pm EST | FRESH DEL MONTE PRODUCE INCFDP | 4,413 | $28.32 | $124,976 | 69,251 | — | plan? |
| Feb 22, 2018 MForm 4 → | Feb 26, 4:48 pm EST | FRESH DEL MONTE PRODUCE INCFDP | 6,250 | $33.97 | $212,313 | 64,838 | — | plan? |
| Jan 2, 2018 AForm 4 → | Jan 4, 1:56 pm EST | FRESH DEL MONTE PRODUCE INCFDP | 2,663 | $46.93 | $124,975 | 58,588 | — | plan? |
| Jan 1, 2018 DForm 4 → | Jan 3, 11:36 am EST | WashingtonFirst Bankshares, Inc.WFBI | 87,361 | — | — | 0 | — | plan? |
| Dec 19, 2017 AForm 4 → | Dec 21, 6:13 pm EST | NEWMARK GROUP, INC.NMRK | 5,000 | — | — | 5,000 | — | plan? |
| Oct 4, 2017 GMForm 4 → | Oct 4, 5:35 pm EDT | BGC Partners, Inc.BGCP | 21,255 | $10.23 | $72,480 | 15,040 | — | plan? |
| Jun 6, 2017 AForm 4 → | Jun 8, 6:13 pm EDT | BGC Partners, Inc.BGCP | 4,136 | — | — | 132,537 | — | plan? |
| Jun 2, 2017 MForm 4 → | Jun 5, 10:05 am EDT | WashingtonFirst Bankshares, Inc.WFBI | 2,430 | $9.28 | $22,551 | 27,339 | — | plan? |
| Mar 14, 2017 GForm 4 → | Apr 10, 10:11 am EDT | WashingtonFirst Bankshares, Inc.WFBI | 1,568 | — | — | 60,022 | — | plan? late |
| Jan 3, 2017 AForm 4 → | Jan 5, 12:11 pm EST | FRESH DEL MONTE PRODUCE INCFDP | 2,042 | $61.21 | $124,991 | 55,925 | — | plan? |
| Nov 10, 2016 GMForm 4 → | Nov 14, 6:12 pm EST | BGC Partners, Inc.BGCP | 22,602 | $3,771.44 | $56,827,983 | 7,955 | — | plan? |
| Aug 29, 2016 MForm 4 → | Aug 31, 4:17 pm EDT | FRESH DEL MONTE PRODUCE INCFDP | 6,250 | $17.35 | $108,438 | 53,883 | — | plan? |
| Jun 22, 2016 AForm 4 → | Jun 24, 9:09 pm EDT | BGC Partners, Inc.BGCP | 5,650 | — | — | 128,401 | — | plan? |
| Mar 1, 2016 MForm 4 → | Mar 1, 2:50 pm EST | FRESH DEL MONTE PRODUCE INCFDP | 6,250 | $19.76 | $123,469 | 47,933 | — | plan? |
| Feb 22, 2016 MForm 4/A → | Feb 2, 2017, 12:11 pm EST | WashingtonFirst Bankshares, Inc.WFBI | 1,157 | $10.37 | $11,999 | 53,362 | — | plan? |
| Feb 22, 2016 MForm 4 → | Feb 23, 3:09 pm EST | WashingtonFirst Bankshares, Inc.WFBI | 1,157 | $10.37 | $11,999 | 31,038 | — | plan? amended |
| Jan 4, 2016 AForm 4 → | Jan 6, 12:47 pm EST | FRESH DEL MONTE PRODUCE INCFDP | 3,278 | $38.13 | $124,990 | 41,683 | — | plan? |
| Dec 4, 2015 PForm 4/A → | Feb 2, 2017, 12:11 pm EST | WashingtonFirst Bankshares, Inc.WFBI | 5,000 | $20.00 | $100,000 | 59,519 | +9.17% | plan? |
| Dec 4, 2015 PForm 4 → | Dec 7, 10:51 am EST | WashingtonFirst Bankshares, Inc.WFBI | 5,000 | $20.00 | $100,000 | 29,881 | +20.1% | plan? amended |
| Jul 17, 2015 FGMForm 4 → | Jul 21, 5:43 pm EDT | BGC Partners, Inc.BGCP | 20,421 | $9.05 | $177,206 | 421 | — | plan? |
| Jun 2, 2015 AForm 4 → | Jun 3, 4:46 pm EDT | BGC Partners, Inc.BGCP | 5,476 | — | — | 122,751 | — | plan? |
| Mar 12, 2015 MForm 4/A → | Feb 2, 2017, 12:08 pm EST | WashingtonFirst Bankshares, Inc.WFBI | 1,157 | $9.29 | $10,749 | 54,519 | — | plan? |
| Mar 12, 2015 MForm 4 → | Mar 13, 2:48 pm EDT | WashingtonFirst Bankshares, Inc.WFBI | 1,157 | $9.29 | $10,749 | 24,881 | — | plan? amended |
| Feb 10, 2015 JForm 5 → | Feb 10, 11:01 am EST | WashingtonFirst Bankshares, Inc.WFBI | 3,614 | — | — | 52,205 | — | plan? |
| Jan 2, 2015 AForm 4 → | Jan 6, 5:10 pm EST | FRESH DEL MONTE PRODUCE INCFDP | 3,125 | $33.60 | $105,000 | 38,405 | — | plan? |
| Dec 1, 2014 GJForm 5 → | Feb 2, 2017, 12:32 pm EST | WashingtonFirst Bankshares, Inc.WFBI | 4,976 | — | — | 24,909 | — | plan? |