14-day Premium Trial Subscription Try For FreeTry Free
Date Action Amount Person Type
Mar 04, 2024 Buy 0 Das Sanjiv
Feb 27, 2024 Sell 1 980 Vinar Jason Common stock, par value $0.01 per share
Feb 27, 2024 Sell 3 775 Rush Robert Common stock, par value $0.01 per share
Feb 27, 2024 Sell 1 891 Keen Matthew Common stock, par value $0.01 per share
Feb 27, 2024 Sell 1 725 Hanson Alecia Common stock, par value $0.01 per share
Feb 09, 2024 Sell 1 207 Vinar Jason Common stock, par value $0.01 per share
Feb 09, 2024 Sell 2 360 Sandberg Rebecca B Common stock, par value $0.01 per share
Feb 09, 2024 Sell 2 255 Rush Robert Common stock, par value $0.01 per share
Feb 09, 2024 Sell 2 150 Riskey Mary Kathryn Common stock, par value $0.01 per share
Feb 09, 2024 Sell 865 Keen Matthew Common stock, par value $0.01 per share
Feb 09, 2024 Sell 902 Hanson Alecia Common stock, par value $0.01 per share
Feb 09, 2024 Sell 7 170 Greenberg William Ross Common stock, par value $0.01 per share
Jan 16, 2024 Sell 1 721 Vinar Jason Common stock, par value $0.01 per share
Jan 16, 2024 Sell 3 466 Sandberg Rebecca B Common stock, par value $0.01 per share
Jan 16, 2024 Sell 3 227 Rush Robert Common stock, par value $0.01 per share
Jan 16, 2024 Sell 2 868 Riskey Mary Kathryn Common stock, par value $0.01 per share
Jan 16, 2024 Sell 5 737 Letica Nicholas Common stock, par value $0.01 per share
Jan 16, 2024 Sell 1 075 Keen Matthew Common stock, par value $0.01 per share
Jan 16, 2024 Sell 1 147 Hanson Alecia Common stock, par value $0.01 per share
Jan 16, 2024 Sell 9 663 Greenberg William Ross Common stock, par value $0.01 per share
Jan 09, 2024 Sell 1 147 Keen Matthew Common stock, par value $0.01 per share
Jan 09, 2024 Sell 1 607 Vinar Jason Common stock, par value $0.01 per share
Jan 09, 2024 Sell 9 878 Greenberg William Ross Common stock, par value $0.01 per share
Jan 09, 2024 Sell 3 443 Rush Robert Common stock, par value $0.01 per share
Jan 09, 2024 Sell 3 446 Sandberg Rebecca B Common stock, par value $0.01 per share
Jan 09, 2024 Sell 1 147 Keen Matthew Common stock, par value $0.01 per share
Jan 09, 2024 Sell 3 060 Riskey Mary Kathryn Common stock, par value $0.01 per share
Jan 09, 2024 Sell 1 224 Hanson Alecia Common stock, par value $0.01 per share
Jan 08, 2024 Buy 2 295 Keen Matthew Common stock, par value $0.01 per share
Jan 08, 2024 Buy 7 939 Keen Matthew Common stock, par value $0.01 per share
Jan 08, 2024 Buy 3 214 Vinar Jason Common stock, par value $0.01 per share
Jan 08, 2024 Buy 14 290 Vinar Jason Common stock, par value $0.01 per share
Jan 08, 2024 Buy 20 665 Greenberg William Ross Common stock, par value $0.01 per share
Jan 08, 2024 Buy 100 564 Greenberg William Ross Common stock, par value $0.01 per share
Jan 08, 2024 Buy 6 887 Rush Robert Common stock, par value $0.01 per share
Jan 08, 2024 Buy 16 760 Rush Robert Common stock, par value $0.01 per share
Jan 08, 2024 Buy 7 398 Sandberg Rebecca B Common stock, par value $0.01 per share
Jan 08, 2024 Buy 25 582 Sandberg Rebecca B Common stock, par value $0.01 per share
Jan 08, 2024 Buy 2 295 Keen Matthew Common stock, par value $0.01 per share
Jan 08, 2024 Buy 8 645 Keen Matthew Common stock, par value $0.01 per share
Jan 08, 2024 Buy 6 121 Riskey Mary Kathryn Common stock, par value $0.01 per share
Jan 08, 2024 Buy 21 171 Riskey Mary Kathryn Common stock, par value $0.01 per share
Jan 08, 2024 Buy 42 342 Letica Nicholas Common stock, par value $0.01 per share
Jan 08, 2024 Buy 2 448 Hanson Alecia Common stock, par value $0.01 per share
Jan 08, 2024 Buy 9 527 Hanson Alecia Common stock, par value $0.01 per share
Jan 08, 2024 Buy 6 819 Boucher Nathan Common stock, par value $0.01 per share
Jan 08, 2024 Buy 6 165 Hughes David B Common stock, par value $0.01 per share
Oct 03, 2023 Buy 0 Hughes David B
Oct 03, 2023 Buy 0 Boucher Nathan
Aug 16, 2023 Sell 8 653 Letica Nicholas Common stock, par value $0.01 per share
May 22, 2023 Sell 4 175 Sandberg Rebecca B Common stock, par value $0.01 per share
May 22, 2023 Sell 3 755 Riskey Mary Kathryn Common stock, par value $0.01 per share
May 22, 2023 Sell 8 741 Greenberg William Ross Common stock, par value $0.01 per share
May 18, 2023 Sell 6 863 Kasnet Stephen G Common Stock
May 18, 2023 Sell 1 766 Bender James J Common stock, par value $0.01 per share
May 18, 2023 Sell 2 355 Abraham Spencer Common stock, par value $0.01 per share
May 17, 2023 Buy 9 601 Woodhouse Hope B Common stock, par value $0.01 per share
May 17, 2023 Buy 9 601 Stern James A Common stock, par value $0.01 per share
May 17, 2023 Buy 9 601 Sanders William Reid Common stock, par value $0.01 per share
May 17, 2023 Buy 31 977 Kasnet Stephen G Common Stock
May 17, 2023 Buy 9 601 Hammond Karen Common stock, par value $0.01 per share
May 17, 2023 Buy 9 601 Bender James J Common stock, par value $0.01 per share
May 17, 2023 Buy 9 601 Abraham Spencer Common stock, par value $0.01 per share
Feb 27, 2023 Sell 1 949 Vinar Jason Common stock, par value $0.01 per share
Feb 27, 2023 Sell 1 158 Keen Matthew Common stock, par value $0.01 per share
Feb 27, 2023 Sell 1 684 Hanson Alecia Common stock, par value $0.01 per share
Feb 27, 2023 Sell 3 668 Rush Robert Common stock, par value $0.01 per share
Feb 08, 2023 Sell 1 228 Vinar Jason Common stock, par value $0.01 per share
Feb 08, 2023 Sell 2 540 Sandberg Rebecca B Common stock, par value $0.01 per share
Feb 08, 2023 Sell 2 301 Rush Robert Common stock, par value $0.01 per share
Feb 08, 2023 Sell 2 181 Riskey Mary Kathryn Common stock, par value $0.01 per share
Feb 08, 2023 Sell 544 Keen Matthew Common stock, par value $0.01 per share
Feb 08, 2023 Sell 915 Hanson Alecia Common stock, par value $0.01 per share
Feb 08, 2023 Sell 7 408 Greenberg William Ross Common stock, par value $0.01 per share
Jan 30, 2023 Sell 1 231 Vinar Jason Common stock, par value $0.01 per share
Jan 30, 2023 Sell 2 855 Sandberg Rebecca B Common stock, par value $0.01 per share
Jan 30, 2023 Sell 2 599 Rush Robert Common stock, par value $0.01 per share
Jan 30, 2023 Sell 2 188 Riskey Mary Kathryn Common stock, par value $0.01 per share
Jan 30, 2023 Sell 746 Keen Matthew Common stock, par value $0.01 per share
Jan 30, 2023 Sell 1 026 Hanson Alecia Common stock, par value $0.01 per share
Jan 30, 2023 Sell 4 020 Greenberg William Ross Common stock, par value $0.01 per share
Jan 13, 2023 Buy 10 327 Vinar Jason Common stock, par value $0.01 per share
Jan 13, 2023 Buy 20 797 Sandberg Rebecca B Common stock, par value $0.01 per share
Jan 13, 2023 Buy 19 363 Rush Robert Common stock, par value $0.01 per share
Jan 13, 2023 Buy 17 211 Riskey Mary Kathryn Common stock, par value $0.01 per share
Jan 13, 2023 Buy 34 423 Letica Nicholas Common stock, par value $0.01 per share
Jan 13, 2023 Buy 6 454 Keen Matthew Common stock, par value $0.01 per share
Jan 13, 2023 Buy 6 884 Hanson Alecia Common stock, par value $0.01 per share
Jan 13, 2023 Buy 57 981 Greenberg William Ross Common stock, par value $0.01 per share
Aug 15, 2022 Buy 207 693 Letica Nicholas Common stock, par value $0.01 per share
Aug 15, 2022 Buy 0 Letica Nicholas
May 20, 2022 Sell 17 139 Sandberg Rebecca B Common stock, par value $0.01 per share
May 20, 2022 Sell 15 114 Riskey Mary Kathryn Common stock, par value $0.01 per share
May 20, 2022 Sell 34 955 Greenberg William Ross Common stock, par value $0.01 per share
May 19, 2022 Sell 19 213 Kasnet Stephen G Common Stock
May 19, 2022 Sell 6 153 Bender James J Common stock, par value $0.01 per share
May 19, 2022 Sell 6 153 Abraham Spencer Common stock, par value $0.01 per share
May 18, 2022 Buy 23 552 Woodhouse Hope B Common stock, par value $0.01 per share
May 18, 2022 Buy 23 552 Stern James A Common stock, par value $0.01 per share
May 18, 2022 Buy 23 552 Sanders William Reid Common stock, par value $0.01 per share
INSIDER POWER
53.425
Last 100 transactions
Buy: 852 499 | Sell: 255 412 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be positive at a ratio of 53.425.

In total, the insiders bought 852 499 and sold 255 412 TWO shares in the last 100 trades.

Click to get the best stock tips daily for free!

About Two Harbors Investments Corp

Two Harbors Investments Two Harbors Investment Corp. operates as a real estate investment trust (REIT) that focuses on investing in, financing, and managing residential mortgage-backed securities (RMBS), non-agency securities, mortgage servicing rights, and other financial assets in the United States. Its target assets include agency RMBS collateralized by fixed rate mortgage loans, adjustable rate mortgage loans, and hybrid adjustable-rate mortgage (ARMs); and other as... TWO Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT