Sign inGet started

Hain Robert C

Insider CIK 1377714 · ARR Director · JMI Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
ARR Armour Residential REIT, I M Exercise deriv2026-08-212026-08-251,900— $028,354SEC↗
ARR Armour Residential REIT, I F Tax w/h2026-08-212026-08-25950$16.32 $15.5K3,431SEC↗
ARR Armour Residential REIT, I M Exercise2026-08-212026-08-251,900— $04,381SEC↗
ARR Armour Residential REIT, I M Exercise deriv2026-08-212026-08-251,900— $028,354SEC↗
ARR Armour Residential REIT, I F Tax w/h2026-08-212026-08-25950$16.32 $15.5K3,431SEC↗
ARR Armour Residential REIT, I M Exercise2026-08-212026-08-251,900— $04,381SEC↗
ARR Armour Residential REIT, I M Exercise deriv2026-05-212026-05-261,900— $030,254SEC↗
ARR Armour Residential REIT, I M Exercise2026-05-212026-05-261,900— $03,431SEC↗
ARR Armour Residential REIT, I F Tax w/h2026-05-212026-05-26950$16.47 $15.6K2,481SEC↗
ARR Armour Residential REIT, I A Award deriv2026-05-192026-05-2117,140— $032,154SEC↗
ARR Armour Residential REIT, I M Exercise deriv2026-02-242026-02-261,043— $015,014SEC↗
ARR Armour Residential REIT, I M Exercise2026-02-242026-02-261,043— $02,053SEC↗
ARR Armour Residential REIT, I F Tax w/h2026-02-242026-02-26522$17.89 $9.3K1,531SEC↗
ARR Armour Residential REIT, I S Sale2026-01-062026-01-086,833$18.06 $123.4K1,010SEC↗
ARR Armour Residential REIT, I A Award deriv2025-12-162025-12-1812,857— $016,057SEC↗
ARR Armour Residential REIT, I M Exercise deriv2025-11-212025-11-25540— $03,200SEC↗
ARR Armour Residential REIT, I M Exercise2025-11-212025-11-25540— $08,113SEC↗
ARR Armour Residential REIT, I F Tax w/h2025-11-212025-11-25270$16.31 $4.4K7,843SEC↗
ARR Armour Residential REIT, I M Exercise deriv2025-08-212025-08-22520— $03,740SEC↗
ARR Armour Residential REIT, I F Tax w/h2025-08-212025-08-22260$14.81 $3.9K7,573SEC↗
ARR Armour Residential REIT, I M Exercise2025-08-212025-08-22520— $07,833SEC↗
ARR Armour Residential REIT, I M Exercise deriv2025-05-212025-05-22520— $04,260SEC↗
ARR Armour Residential REIT, I M Exercise2025-05-212025-05-22520— $07,573SEC↗
ARR Armour Residential REIT, I F Tax w/h2025-05-212025-05-22260$16.72 $4.3K7,313SEC↗
ARR Armour Residential REIT, I M Exercise deriv2025-02-212025-02-25520— $04,780SEC↗
ARR Armour Residential REIT, I F Tax w/h2025-02-212025-02-25260$18.94 $4.9K7,053SEC↗
ARR Armour Residential REIT, I M Exercise2025-02-212025-02-25520— $07,313SEC↗
ARR Armour Residential REIT, I S Sale2025-01-132025-01-162,500$18.07 $45.2K6,793SEC↗
ARR Armour Residential REIT, I M Exercise deriv2024-11-202024-11-22540— $05,300SEC↗
ARR Armour Residential REIT, I F Tax w/h2024-11-202024-11-22270$18.43 $5.0K9,293SEC↗
ARR Armour Residential REIT, I M Exercise2024-11-202024-11-22540— $09,563SEC↗
ARR Armour Residential REIT, I P Buy2024-11-072024-11-082,500$19.08 $47.7K9,023SEC↗
ARR Armour Residential REIT, I M Exercise deriv2024-08-222024-08-23520— $05,840SEC↗
ARR Armour Residential REIT, I M Exercise2024-08-222024-08-23520— $06,783SEC↗
ARR Armour Residential REIT, I F Tax w/h2024-08-222024-08-23260$20.16 $5.2K6,523SEC↗
ARR Armour Residential REIT, I M Exercise deriv2024-05-222024-05-23520— $06,360SEC↗
ARR Armour Residential REIT, I M Exercise2024-05-222024-05-23520— $06,523SEC↗
ARR Armour Residential REIT, I F Tax w/h2024-05-222024-05-23260— $06,263SEC↗
ARR Armour Residential REIT, I M Exercise deriv2024-02-222024-02-26520— $06,880SEC↗
ARR Armour Residential REIT, I F Tax w/h2024-02-222024-02-26260$18.80 $4.9K6,003SEC↗
ARR Armour Residential REIT, I M Exercise2024-02-222024-02-26520— $06,263SEC↗
ARR Armour Residential REIT, I M Exercise deriv2023-11-212023-11-24540— $07,400SEC↗
ARR Armour Residential REIT, I D To issuer2023-11-212023-11-24270$17.41 $4.7K5,743SEC↗
ARR Armour Residential REIT, I M Exercise2023-11-212023-11-24540— $06,013SEC↗
ARR Armour Residential REIT, I M Exercise deriv2023-08-222023-08-242,600— $039,700SEC↗
ARR Armour Residential REIT, I D To issuer2023-08-222023-08-241,300— $027,369SEC↗
ARR Armour Residential REIT, I M Exercise2023-08-222023-08-242,600— $028,669SEC↗
ARR Armour Residential REIT, I M Exercise deriv2023-05-232023-05-252,600— $042,300SEC↗
ARR Armour Residential REIT, I D To issuer2023-05-232023-05-251,300$4.82 $6.3K26,069SEC↗
ARR Armour Residential REIT, I M Exercise2023-05-232023-05-252,600— $027,369SEC↗
ARR Armour Residential REIT, I M Exercise deriv2023-02-212023-02-232,600— $044,900SEC↗
ARR Armour Residential REIT, I D To issuer2023-02-212023-02-231,300$5.63 $7.3K24,769SEC↗
ARR Armour Residential REIT, I M Exercise2023-02-212023-02-232,600— $026,069SEC↗
ARR Armour Residential REIT, I A Award deriv2023-02-142023-02-1640,000— $047,500SEC↗
ARR Armour Residential REIT, I M Exercise deriv2022-11-222022-11-25700— $07,500SEC↗
ARR Armour Residential REIT, I M Exercise2022-11-222022-11-25700— $023,819SEC↗
ARR Armour Residential REIT, I D To issuer2022-11-222022-11-25350$5.67 $2.0K23,469SEC↗
ARR Armour Residential REIT, I M Exercise deriv2022-08-232022-08-25600— $08,200SEC↗
ARR Armour Residential REIT, I A Award2022-08-232022-08-25600— $023,419SEC↗
ARR Armour Residential REIT, I D To issuer2022-08-232022-08-25300$7.06 $2.1K23,119SEC↗
ARR Armour Residential REIT, I M Exercise deriv2022-05-232022-05-25600— $08,800SEC↗
ARR Armour Residential REIT, I D To issuer2022-05-232022-05-25300$7.33 $2.2K22,819SEC↗
ARR Armour Residential REIT, I M Exercise2022-05-232022-05-25600— $023,119SEC↗
ARR Armour Residential REIT, I D To issuer2022-02-232022-05-25300$8.27 $2.5K22,519SEC↗
ARR Armour Residential REIT, I M Exercise deriv2022-02-232022-02-25600— $09,400SEC↗
ARR Armour Residential REIT, I M Exercise2022-02-232022-02-25600— $022,819SEC↗
ARR Armour Residential REIT, I M Exercise deriv2021-11-232021-11-262,950— $010,000SEC↗
ARR Armour Residential REIT, I D To issuer2021-11-232021-11-261,475$10.13 $14.9K22,219SEC↗
ARR Armour Residential REIT, I M Exercise2021-11-232021-11-262,950— $023,694SEC↗
ARR Armour Residential REIT, I M Exercise deriv2021-08-242021-08-262,850— $012,950SEC↗
ARR Armour Residential REIT, I D To issuer2021-08-242021-08-261,425$10.50 $15.0K20,744SEC↗
ARR Armour Residential REIT, I M Exercise2021-08-242021-08-262,850— $022,169SEC↗
ARR Armour Residential REIT, I M Exercise deriv2021-05-242021-05-262,850— $015,800SEC↗
ARR Armour Residential REIT, I D To issuer2021-05-242021-05-261,425$11.99 $17.1K19,319SEC↗
ARR Armour Residential REIT, I M Exercise2021-05-242021-05-262,850— $020,744SEC↗
ARR Armour Residential REIT, I P Buy2021-03-192021-03-228,400$12.21 $102.6K17,894SEC↗
ARR Armour Residential REIT, I M Exercise deriv2021-02-252021-03-012,850— $018,650SEC↗
ARR Armour Residential REIT, I D To issuer2021-02-252021-03-011,425$12.02 $17.1K9,494SEC↗
ARR Armour Residential REIT, I M Exercise2021-02-252021-03-012,850— $010,919SEC↗
ARR Armour Residential REIT, I A Award deriv2021-01-122021-01-1412,500— $021,500SEC↗
ARR Armour Residential REIT, I M Exercise deriv2020-11-232020-11-242,250— $09,000SEC↗
ARR Armour Residential REIT, I D To issuer2020-11-232020-11-241,125$10.51 $11.8K8,069SEC↗
ARR Armour Residential REIT, I M Exercise2020-11-232020-11-242,250— $09,194SEC↗
ARR Armour Residential REIT, I M Exercise deriv2020-08-242020-08-262,250— $011,250SEC↗
ARR Armour Residential REIT, I M Exercise2020-08-242020-08-262,250— $08,069SEC↗
ARR Armour Residential REIT, I D To issuer2020-08-242020-08-261,125$9.61 $10.8K6,944SEC↗
ARR Armour Residential REIT, I M Exercise deriv2020-05-222020-05-272,250— $013,500SEC↗
ARR Armour Residential REIT, I M Exercise2020-05-222020-05-272,250— $06,944SEC↗
ARR Armour Residential REIT, I D To issuer2020-05-222020-05-271,125$8.16 $9.2K5,819SEC↗
ARR Armour Residential REIT, I M Exercise deriv2020-02-212020-02-252,250— $015,750SEC↗
ARR Armour Residential REIT, I M Exercise2020-02-212020-02-252,250— $05,819SEC↗
ARR Armour Residential REIT, I D To issuer2020-02-212020-02-251,125$21.13 $23.8K4,694SEC↗
ARR Armour Residential REIT, I A Award deriv2020-01-142020-01-1618,000— $018,000SEC↗
ARR Armour Residential REIT, I M Exercise deriv2019-11-212019-11-251,600— $00SEC↗
ARR Armour Residential REIT, I M Exercise2019-11-212019-11-251,600— $04,369SEC↗
ARR Armour Residential REIT, I D To issuer2019-11-212019-11-25800$17.00 $13.6K3,569SEC↗
ARR Armour Residential REIT, I J Other2019-11-112019-11-257,529$16.97 $127.8K0SEC↗
ARR Armour Residential REIT, I S Sale2019-09-032019-09-05750$16.09 $12.1K2,769SEC↗
ARR Armour Residential REIT, I M Exercise deriv2019-08-212019-08-231,600— $01,600SEC↗
ARR Armour Residential REIT, I M Exercise2019-08-212019-08-231,600— $04,319SEC↗
ARR Armour Residential REIT, I D To issuer2019-08-212019-08-23800$17.11 $13.7K3,519SEC↗
ARR Armour Residential REIT, I M Exercise deriv2019-05-212019-05-221,500— $03,200SEC↗
ARR Armour Residential REIT, I D To issuer2019-05-212019-05-22750$18.16 $13.6K2,719SEC↗
ARR Armour Residential REIT, I M Exercise2019-05-212019-05-221,500— $03,469SEC↗
ARR Armour Residential REIT, I S Sale2019-05-202019-05-22750$18.27 $13.7K1,969SEC↗
ARR Armour Residential REIT, I M Exercise deriv2019-02-212019-02-251,500— $04,700SEC↗
ARR Armour Residential REIT, I D To issuer2019-02-212019-02-25750$20.20 $15.2K2,719SEC↗
ARR Armour Residential REIT, I M Exercise2019-02-212019-02-251,500— $03,469SEC↗
ARR Armour Residential REIT, I A Award2019-01-022019-01-04804— $01,969SEC↗
ARR Armour Residential REIT, I M Exercise deriv2018-11-212018-11-261,500— $06,200SEC↗
ARR Armour Residential REIT, I D To issuer2018-11-212018-11-26750$21.84 $16.4K1,165SEC↗
ARR Armour Residential REIT, I M Exercise2018-11-212018-11-261,500— $01,915SEC↗
ARR Armour Residential REIT, I S Sale2018-11-092018-11-132,500$22.53 $56.3K415SEC↗
ARR Armour Residential REIT, I A Award2018-10-012018-10-03734— $02,915SEC↗
ARR Armour Residential REIT, I M Exercise deriv2018-08-222018-08-241,500— $07,700SEC↗
ARR Armour Residential REIT, I D To issuer2018-08-222018-08-24750$23.72 $17.8K2,181SEC↗
ARR Armour Residential REIT, I M Exercise2018-08-222018-08-241,500— $02,931SEC↗
ARR Armour Residential REIT, I S Sale2018-08-072018-08-091,500$23.57 $35.4K1,431SEC↗
ARR Armour Residential REIT, I A Award2018-07-022018-07-03723— $02,931SEC↗
ARR Armour Residential REIT, I M Exercise deriv2018-05-222018-05-241,500— $09,200SEC↗
ARR Armour Residential REIT, I M Exercise2018-05-222018-05-241,500— $02,958SEC↗
ARR Armour Residential REIT, I D To issuer2018-05-222018-05-24750$22.69 $17.0K2,208SEC↗
ARR Armour Residential REIT, I A Award2018-04-022018-04-04708— $01,458SEC↗
ARR Armour Residential REIT, I M Exercise deriv2018-03-092018-03-131,500— $010,700SEC↗
ARR Armour Residential REIT, I M Exercise2018-03-092018-03-131,500— $01,500SEC↗
ARR Armour Residential REIT, I D To issuer2018-03-092018-03-13750$22.53 $16.9K750SEC↗
ARR Armour Residential REIT, I A Award2018-01-022018-01-04641— $07,529SEC↗
ARR Armour Residential REIT, I A Award deriv2017-11-202017-11-2212,200— $012,200SEC↗
ARR Armour Residential REIT, I A Award2017-10-022017-10-04613— $06,888SEC↗
ARR Armour Residential REIT, I A Award2017-07-032017-07-06660— $06,275SEC↗
ARR Armour Residential REIT, I A Award2017-04-032017-04-05726— $05,615SEC↗
ARR Armour Residential REIT, I A Award2017-01-032017-01-05304— $04,889SEC↗
ARR Armour Residential REIT, I A Award2016-10-032016-10-05292— $04,585SEC↗
ARR Armour Residential REIT, I A Award2016-07-012016-07-05330— $04,293SEC↗
JMI JAVELIN MORTGAGE INVESTMEN J Other2016-04-062016-04-083,689— $00SEC↗
ARR Armour Residential REIT, I A Award2016-04-012016-04-05306— $03,963SEC↗
JMI JAVELIN MORTGAGE INVESTMEN A Award2016-01-052016-01-07637— $03,689SEC↗
ARR Armour Residential REIT, I A Award2016-01-052016-01-07303— $03,657SEC↗
ARR Armour Residential REIT, I M Exercise2016-01-052016-01-0728— $03,354SEC↗
ARR Armour Residential REIT, I A Award deriv2015-12-312012-04-0353— $01,250SEC↗
JMI JAVELIN MORTGAGE INVESTMEN A Award2015-10-012015-10-05663— $03,052SEC↗
ARR Armour Residential REIT, I A Award2015-10-012015-10-05329— $03,326SEC↗
ARR Armour Residential REIT, I M Exercise2015-10-012015-10-0531— $02,997SEC↗
ARR Armour Residential REIT, I A Award deriv2015-09-302012-04-0363— $01,197SEC↗
ARR Armour Residential REIT, I A Award2015-07-012015-07-022,348— $023,732SEC↗
ARR Armour Residential REIT, I M Exercise2015-07-012015-07-02251— $021,384SEC↗
JMI JAVELIN MORTGAGE INVESTMEN A Award2015-07-012015-07-02561— $02,389SEC↗
ARR Armour Residential REIT, I A Award deriv2015-06-302012-04-0363— $01,134SEC↗
ARR Armour Residential REIT, I M Exercise2015-04-022015-04-06251— $019,051SEC↗
ARR Armour Residential REIT, I A Award2015-04-022015-04-062,082— $021,133SEC↗
JMI JAVELIN MORTGAGE INVESTMEN A Award2015-04-022015-04-06529— $01,828SEC↗
ARR Armour Residential REIT, I A Award deriv2015-03-312012-04-0363— $01,071SEC↗
JMI JAVELIN MORTGAGE INVESTMEN A Award2015-01-052015-01-07385— $01,299SEC↗
ARR Armour Residential REIT, I M Exercise2015-01-052015-01-07251— $014,230SEC↗
ARR Armour Residential REIT, I A Award2015-01-052015-01-071,793— $016,023SEC↗
ARR Armour Residential REIT, I A Award deriv2014-12-312012-04-0363— $01,008SEC↗
ARR Armour Residential REIT, I A Award2014-10-062014-10-081,714— $013,979SEC↗
ARR Armour Residential REIT, I M Exercise2014-10-062014-10-08251— $012,265SEC↗
JMI JAVELIN MORTGAGE INVESTMEN A Award2014-10-062014-10-08333— $0914SEC↗
ARR Armour Residential REIT, I A Award deriv2014-09-302012-04-0363— $0945SEC↗
ARR Armour Residential REIT, I A Award2014-07-012014-07-031,524— $012,014SEC↗
ARR Armour Residential REIT, I M Exercise2014-07-012014-07-03251— $010,490SEC↗
JMI JAVELIN MORTGAGE INVESTMEN A Award2014-07-012014-07-03283— $0581SEC↗
ARR Armour Residential REIT, I A Award deriv2014-06-302012-04-0363— $0882SEC↗
ARR Armour Residential REIT, I M Exercise2014-04-032014-04-07251— $08,638SEC↗
ARR Armour Residential REIT, I A Award2014-04-032014-04-071,601— $010,239SEC↗
JMI JAVELIN MORTGAGE INVESTMEN A Award2014-04-032014-04-07298— $0298SEC↗
ARR Armour Residential REIT, I A Award deriv2014-03-312012-04-0363— $0819SEC↗
ARR Armour Residential REIT, I A Award2014-01-062014-01-081,645— $08,136SEC↗
ARR Armour Residential REIT, I M Exercise2014-01-062014-01-08251— $08,387SEC↗
ARR Armour Residential REIT, I A Award deriv2013-12-312012-04-0363— $0756SEC↗
ARR Armour Residential REIT, I A Award2013-10-022013-10-031,571— $06,240SEC↗
ARR Armour Residential REIT, I M Exercise2013-10-022013-10-03251— $06,491SEC↗
ARR Armour Residential REIT, I A Award deriv2013-09-302012-04-0363— $0693SEC↗
ARR Armour Residential REIT, I A Award2013-07-022013-07-051,401— $04,418SEC↗
ARR Armour Residential REIT, I M Exercise2013-07-022013-07-05251— $04,669SEC↗
ARR Armour Residential REIT, I A Award deriv2013-06-302012-04-0363— $0630SEC↗
ARR Armour Residential REIT, I M Exercise2013-04-032013-04-05251— $03,017SEC↗
ARR Armour Residential REIT, I A Award2013-04-032013-04-051,010— $02,766SEC↗
ARR Armour Residential REIT, I A Award deriv2013-03-312012-04-0363— $0567SEC↗
ARR Armour Residential REIT, I A Award2013-01-022013-01-04680— $01,505SEC↗
ARR Armour Residential REIT, I M Exercise2013-01-022013-01-04251— $01,756SEC↗
ARR Armour Residential REIT, I A Award deriv2012-12-312012-04-0363— $0504SEC↗
ARR Armour Residential REIT, I A Award2012-10-022012-10-04574— $0574SEC↗
ARR Armour Residential REIT, I M Exercise2012-10-022012-10-04251— $0825SEC↗
ARR Armour Residential REIT, I A Award deriv2012-09-302012-04-0363— $0441SEC↗
ARR Armour Residential REIT, I M Exercise2012-07-032012-07-06251— $02,777SEC↗
ARR Armour Residential REIT, I A Award2012-07-032012-07-06619— $02,526SEC↗
ARR Armour Residential REIT, I A Award deriv2012-06-302012-04-0363— $0378SEC↗
ARR Armour Residential REIT, I A Award2012-04-092012-04-11652— $01,404SEC↗
ARR Armour Residential REIT, I M Exercise2012-04-092012-04-11503— $01,907SEC↗
ARR Armour Residential REIT, I A Award deriv2012-03-312012-04-03315— $0315SEC↗
ARR Armour Residential REIT, I M Exercise2012-01-052012-01-06188— $0752SEC↗