| Feb 21, 2019 DMForm 4 → | Feb 25, 4:29 pm EST | Armour Residential REIT, Inc.ARR | 8,500 | $20.20 | $48,480 | 127,248 | — | plan? |
| Nov 21, 2018 DMForm 4 → | Nov 26, 7:28 pm EST | Armour Residential REIT, Inc.ARR | 8,500 | $21.84 | $52,416 | 123,548 | — | plan? |
| Aug 22, 2018 DMForm 4 → | Aug 24, 7:17 pm EDT | Armour Residential REIT, Inc.ARR | 8,500 | $23.72 | $56,928 | 119,848 | — | plan? |
| May 22, 2018 DMForm 4 → | May 24, 8:07 pm EDT | Armour Residential REIT, Inc.ARR | 8,500 | $22.69 | $54,456 | 116,148 | — | plan? |
| Mar 9, 2018 PForm 4 → | Mar 9, 3:12 pm EST | Armour Residential REIT, Inc.ARR | 6,500 | $22.52 | $146,348 | 112,448 | +6.14% | plan? |
| Feb 22, 2018 DMForm 4 → | Feb 26, 8:15 pm EST | Armour Residential REIT, Inc.ARR | 8,500 | $22.53 | $54,072 | 105,948 | — | plan? |
| Jan 2, 2018 MForm 4 → | Jan 4, 5:33 pm EST | Armour Residential REIT, Inc.ARR | 1,657 | — | — | 102,248 | — | plan? |
| Oct 30, 2017 PForm 4 → | Oct 30, 5:53 pm EDT | Armour Residential REIT, Inc.ARR | 4,000 | $25.26 | $101,052 | 100,591 | +4.14% | plan? |
| Oct 2, 2017 MForm 4 → | Oct 4, 5:20 pm EDT | Armour Residential REIT, Inc.ARR | 1,656 | — | — | 96,591 | — | plan? |
| Jul 3, 2017 MForm 4 → | Jul 6, 7:47 pm EDT | Armour Residential REIT, Inc.ARR | 1,656 | — | — | 94,935 | — | plan? |
| Apr 3, 2017 MForm 4 → | Apr 5, 7:21 pm EDT | Armour Residential REIT, Inc.ARR | 1,656 | — | — | 93,279 | — | plan? |
| Mar 21, 2017 PForm 4 → | Mar 21, 10:58 am EDT | Armour Residential REIT, Inc.ARR | 5,000 | $22.00 | $110,001 | 91,623 | +5.77% | plan? |
| Jan 3, 2017 MForm 4 → | Jan 5, 6:30 pm EST | Armour Residential REIT, Inc.ARR | 2,497 | — | — | 86,623 | — | plan? |
| Dec 28, 2016 PForm 4 → | Dec 28, 11:02 am EST | Armour Residential REIT, Inc.ARR | 8,000 | $21.67 | $173,360 | 84,126 | +10.5% | plan? |
| Dec 19, 2016 PForm 4 → | Dec 19, 11:31 am EST | Armour Residential REIT, Inc.ARR | 10,000 | $20.89 | $208,920 | 76,126 | +15.1% | plan? |
| Oct 3, 2016 MForm 4 → | Oct 5, 4:43 pm EDT | Armour Residential REIT, Inc.ARR | 2,497 | — | — | 66,126 | — | plan? |
| Aug 22, 2016 PForm 4 → | Aug 22, 11:42 am EDT | Armour Residential REIT, Inc.ARR | 10,000 | $22.11 | $221,140 | 63,629 | +18.6% | plan? |
| Jul 1, 2016 MForm 4 → | Jul 5, 9:36 pm EDT | Armour Residential REIT, Inc.ARR | 2,497 | — | — | 55,443 | — | plan? |
| May 4, 2016 PForm 4 → | May 4, 10:34 am EDT | Armour Residential REIT, Inc.ARR | 15,000 | $19.56 | $293,337 | 52,946 | +39.5% | plan? |
| Apr 6, 2016 JForm 4 → | Apr 8, 4:26 pm EDT | JAVELIN MORTGAGE INVESTMENT CORP.JMI | 92,775 | — | — | 0 | — | plan? |
| Apr 1, 2016 MForm 4 → | Apr 5, 8:21 pm EDT | Armour Residential REIT, Inc.ARR | 2,497 | — | — | 37,946 | — | plan? |
| Jan 5, 2016 MForm 4 → | Jan 7, 7:40 pm EST | Armour Residential REIT, Inc.ARR | 2,241 | — | — | 35,449 | — | plan? |
| Oct 1, 2015 MForm 4 → | Oct 5, 5:55 pm EDT | Armour Residential REIT, Inc.ARR | 2,241 | — | — | 33,208 | — | plan? |
| Sep 22, 2015 PForm 4 → | Sep 22, 4:53 pm EDT | JAVELIN MORTGAGE INVESTMENT CORP.JMI | 13,500 | $6.58 | $88,850 | 92,775 | +17.0% | plan? |
| Aug 25, 2015 PForm 4 → | Aug 25, 1:36 pm EDT | JAVELIN MORTGAGE INVESTMENT CORP.JMI | 15,000 | $6.57 | $98,492 | 79,275 | +23.3% | plan? |
| Jul 15, 2015 PForm 4 → | Jul 15, 1:56 pm EDT | JAVELIN MORTGAGE INVESTMENT CORP.JMI | 12,500 | $7.16 | $89,504 | 64,275 | +24.1% | plan? |
| Jul 1, 2015 MForm 4 → | Jul 2, 5:07 pm EDT | Armour Residential REIT, Inc.ARR | 17,931 | — | — | 247,737 | — | plan? |
| Jun 9, 2015 PForm 4 → | Jun 9, 4:28 pm EDT | JAVELIN MORTGAGE INVESTMENT CORP.JMI | 10,000 | $7.40 | $74,020 | 51,775 | +23.9% | plan? |
| May 27, 2015 PForm 4 → | May 27, 12:09 pm EDT | JAVELIN MORTGAGE INVESTMENT CORP.JMI | 10,000 | $7.41 | $74,141 | 41,775 | +31.5% | plan? |
| May 7, 2015 PForm 4 → | May 7, 12:04 pm EDT | JAVELIN MORTGAGE INVESTMENT CORP.JMI | 10,000 | $7.47 | $74,675 | 31,775 | +45.9% | plan? |
| Apr 2, 2015 MForm 4 → | Apr 6, 6:55 pm EDT | Armour Residential REIT, Inc.ARR | 17,931 | — | — | 229,806 | — | plan? |
| Mar 11, 2015 PForm 4 → | Mar 11, 12:01 pm EDT | JAVELIN MORTGAGE INVESTMENT CORP.JMI | 5,000 | $8.54 | $42,694 | 21,775 | +29.8% | plan? |
| Mar 3, 2015 PForm 4 → | Mar 3, 11:38 am EST | JAVELIN MORTGAGE INVESTMENT CORP.JMI | 5,250 | $8.88 | $46,620 | 16,775 | +45.6% | plan? |
| Feb 26, 2015 PForm 4 → | Feb 26, 10:39 am EST | Armour Residential REIT, Inc.ARR | 100,000 | $3.16 | $315,950 | 211,875 | +89.4% | plan? |
| Jan 7, 2015 PForm 4 → | Jan 7, 12:11 pm EST | JAVELIN MORTGAGE INVESTMENT CORP.JMI | 5,000 | $9.89 | $49,454 | 11,525 | +76.6% | plan? |
| Dec 15, 2014 GMForm 4 → | Jan 7, 2015, 6:42 pm EST | Armour Residential REIT, Inc.ARR | 37,931 | — | — | 111,875 | — | plan? late |