Latest 10-Q

What changed in Two Harbors Investment Corp.'s latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Executive-branch trades

4 trades

Trades in Two Harbors Investment Corp. reported by the President, Cabinet members and other senior executive-branch officials. Amounts are ranges.Form 278-T is the periodic transaction report that senior executive-branch officials file with the Office of Government Ethics. They must report each trade over $1,000 within 30 days of being notified of it, and no later than 45 days after the trade. Amounts are ranges, not exact figures.

Recent executive-branch trades
The form has no ticker column. The asset is shown as the filer wrote it. We add a ticker link only when we could match the asset to a listed company.The form asks for a range, such as $1,001 - $15,000, not an exact amount. A line can be left blank when the filer's note says the amount was not more than $1,000.Report
Donald J Trump
President of the United States
TWO HARBORS INVESTME
read from scan
SaleJul 29, 2026$15,001 - $50,000Sep 8, 2026White House report ↗
Donald J Trump
President of the United States
TWO HARBORS INVESTME
read from scan
PurchaseMar 30, 2026$15,001 - $50,000May 8, 2026White House report ↗
Donald J Trump
President of the United States
TWO HARBORS INVESTME
read from scan
SaleFeb 26, 2026$15,001 - $50,000May 8, 2026White House report ↗
Donald J Trump
President of the United States
TWO HARBORS INVESTME
read from scan
PurchaseFeb 2, 2026$15,001 - $50,000May 8, 2026White House report ↗
All 4 trades in TWODFree to read. Amounts are ranges.

Lobbying

What Two Harbors Investment Corp. and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

H-1B labor applications at Two Harbors Investment Corp.

0 certified in 12 mo

Labor condition applications decided by the Department of Labor, matched to Two Harbors Investment Corp. by employer name. An application is not a hire.

Median yearly wage offered, full-time certified applications, Jul 2025 to Jun 2026: —The wage the employer offered, as filed, with its unit. The yearly figure restates it per year (hourly x 2,080, weekly x 52, every two weeks x 26, monthly x 12) from the low end of the offered range. It is not what the worker was paid.

H-1B labor applications decided at Two Harbors Investment Corp. by quarter
QuarterCertifiedAll decidedWorkers asked for
2024 Q3000
2024 Q4000
2025 Q1000
2025 Q2111
2025 Q3000
2025 Q4000
2026 Q1000
2026 Q2000

We match the employer's name to a public company automatically, including a reviewed list of subsidiaries. A subsidiary can be missed and a similar name can be matched wrongly. The files carry no worker names.

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$25.40+$0.01 (+0.04%) Nov 13 close
Oct 13, 2026: $26.33Oct 14, 2026: $26.10Oct 15, 2026: $25.91Oct 16, 2026: $25.92Oct 19, 2026: $25.92Oct 20, 2026: $25.92Oct 21, 2026: $25.81Oct 22, 2026: $25.77Oct 23, 2026: $25.77Oct 26, 2026: $25.80Oct 27, 2026: $25.60Oct 28, 2026: $25.71Oct 29, 2026: $25.66Oct 30, 2026: $25.32Nov 2, 2026: $25.44Nov 3, 2026: $25.46Nov 4, 2026: $25.37Nov 5, 2026: $25.60Nov 6, 2026: $25.59Nov 9, 2026: $25.59Nov 10, 2026: $25.40Nov 11, 2026: $25.39Nov 12, 2026: $25.39Nov 13, 2026: $25.40
Oct 13, 2026Low $25.32 · High $26.33Nov 13, 2026
Aug 13, 2026: $25.33Aug 14, 2026: $25.38Aug 17, 2026: $25.37Aug 18, 2026: $25.36Aug 19, 2026: $25.44Aug 20, 2026: $25.44Aug 21, 2026: $25.41Aug 24, 2026: $25.37Aug 25, 2026: $25.91Aug 26, 2026: $25.89Aug 27, 2026: $26.06Aug 28, 2026: $26.06Aug 31, 2026: $26.01Sep 1, 2026: $26.09Sep 2, 2026: $26.08Sep 3, 2026: $26.09Sep 4, 2026: $26.13Sep 8, 2026: $26.10Sep 9, 2026: $26.11Sep 10, 2026: $26.16Sep 11, 2026: $26.16Sep 14, 2026: $26.25Sep 15, 2026: $26.24Sep 16, 2026: $26.26Sep 17, 2026: $26.25Sep 18, 2026: $26.27Sep 21, 2026: $26.27Sep 22, 2026: $26.27Sep 23, 2026: $26.28Sep 24, 2026: $26.28Sep 25, 2026: $26.29Sep 28, 2026: $26.30Sep 29, 2026: $26.31Sep 30, 2026: $26.32Oct 1, 2026: $26.32Oct 2, 2026: $26.33Oct 5, 2026: $26.33Oct 6, 2026: $26.33Oct 7, 2026: $26.33Oct 8, 2026: $26.31Oct 9, 2026: $26.37Oct 12, 2026: $26.35Oct 13, 2026: $26.33Oct 14, 2026: $26.10Oct 15, 2026: $25.91Oct 16, 2026: $25.92Oct 19, 2026: $25.92Oct 20, 2026: $25.92Oct 21, 2026: $25.81Oct 22, 2026: $25.77Oct 23, 2026: $25.77Oct 26, 2026: $25.80Oct 27, 2026: $25.60Oct 28, 2026: $25.71Oct 29, 2026: $25.66Oct 30, 2026: $25.32Nov 2, 2026: $25.44Nov 3, 2026: $25.46Nov 4, 2026: $25.37Nov 5, 2026: $25.60Nov 6, 2026: $25.59Nov 9, 2026: $25.59Nov 10, 2026: $25.40Nov 11, 2026: $25.39Nov 12, 2026: $25.39Nov 13, 2026: $25.40
Aug 13, 2026Low $25.32 · High $26.37Nov 13, 2026
Nov 13, 2025: $25.48Nov 14, 2025: $25.48Nov 17, 2025: $25.37Nov 18, 2025: $25.37Nov 19, 2025: $25.22Nov 20, 2025: $25.14Nov 21, 2025: $25.21Nov 24, 2025: $25.25Nov 25, 2025: $25.30Nov 26, 2025: $25.30Nov 28, 2025: $25.41Dec 1, 2025: $25.41Dec 2, 2025: $25.28Dec 3, 2025: $25.55Dec 4, 2025: $25.64Dec 5, 2025: $25.64Dec 8, 2025: $25.60Dec 9, 2025: $25.64Dec 10, 2025: $25.67Dec 11, 2025: $25.73Dec 12, 2025: $25.70Dec 15, 2025: $25.75Dec 16, 2025: $25.78Dec 17, 2025: $25.71Dec 18, 2025: $25.74Dec 19, 2025: $25.74Dec 22, 2025: $25.83Dec 23, 2025: $25.84Dec 24, 2025: $25.86Dec 26, 2025: $25.86Dec 29, 2025: $25.84Dec 30, 2025: $25.89Dec 31, 2025: $25.77Jan 2, 2026: $25.84Jan 5, 2026: $25.88Jan 6, 2026: $25.80Jan 7, 2026: $25.88Jan 8, 2026: $25.88Jan 9, 2026: $25.85Jan 12, 2026: $25.88Jan 13, 2026: $25.91Jan 14, 2026: $25.90Jan 15, 2026: $25.97Jan 16, 2026: $25.91Jan 20, 2026: $25.89Jan 21, 2026: $25.95Jan 22, 2026: $25.95Jan 23, 2026: $25.98Jan 26, 2026: $25.95Jan 27, 2026: $26.05Jan 28, 2026: $26.04Jan 29, 2026: $26.04Jan 30, 2026: $25.49Feb 2, 2026: $25.48Feb 3, 2026: $25.52Feb 4, 2026: $25.52Feb 5, 2026: $25.50Feb 6, 2026: $25.52Feb 9, 2026: $25.67Feb 10, 2026: $25.53Feb 11, 2026: $25.53Feb 12, 2026: $25.54Feb 13, 2026: $25.57Feb 17, 2026: $25.60Feb 18, 2026: $25.62Feb 19, 2026: $25.59Feb 20, 2026: $25.65Feb 23, 2026: $25.61Feb 24, 2026: $25.56Feb 25, 2026: $25.61Feb 26, 2026: $25.65Feb 27, 2026: $25.69Mar 2, 2026: $25.55Mar 3, 2026: $25.60Mar 4, 2026: $25.58Mar 5, 2026: $25.62Mar 6, 2026: $25.54Mar 9, 2026: $25.58Mar 10, 2026: $25.49Mar 11, 2026: $25.48Mar 12, 2026: $25.46Mar 13, 2026: $25.42Mar 16, 2026: $25.41Mar 17, 2026: $25.43Mar 18, 2026: $25.42Mar 19, 2026: $25.26Mar 20, 2026: $25.33Mar 23, 2026: $25.40Mar 24, 2026: $25.33Mar 25, 2026: $25.30Mar 26, 2026: $25.25Mar 27, 2026: $25.32Mar 30, 2026: $25.29Mar 31, 2026: $25.14Apr 1, 2026: $25.37Apr 2, 2026: $25.37Apr 6, 2026: $25.44Apr 7, 2026: $25.52Apr 8, 2026: $25.55Apr 9, 2026: $25.55Apr 10, 2026: $25.56Apr 13, 2026: $25.58Apr 14, 2026: $25.53Apr 15, 2026: $25.64Apr 16, 2026: $25.68Apr 17, 2026: $25.75Apr 20, 2026: $25.84Apr 21, 2026: $25.81Apr 22, 2026: $25.85Apr 23, 2026: $25.74Apr 24, 2026: $25.82Apr 27, 2026: $25.85Apr 28, 2026: $25.82Apr 29, 2026: $25.70Apr 30, 2026: $25.84May 1, 2026: $25.36May 4, 2026: $25.37May 5, 2026: $25.29May 6, 2026: $25.30May 7, 2026: $25.31May 8, 2026: $25.33May 11, 2026: $25.34May 12, 2026: $25.22May 13, 2026: $25.11May 14, 2026: $25.26May 15, 2026: $25.30May 18, 2026: $25.35May 19, 2026: $25.25May 20, 2026: $25.24May 21, 2026: $25.27May 22, 2026: $25.30May 26, 2026: $25.38May 27, 2026: $25.42May 28, 2026: $25.41May 29, 2026: $25.38Jun 1, 2026: $25.39Jun 2, 2026: $25.37Jun 3, 2026: $25.39Jun 4, 2026: $25.42Jun 5, 2026: $25.30Jun 8, 2026: $25.34Jun 9, 2026: $25.37Jun 10, 2026: $25.39Jun 11, 2026: $25.30Jun 12, 2026: $25.27Jun 15, 2026: $25.30Jun 16, 2026: $25.33Jun 17, 2026: $25.32Jun 18, 2026: $25.32Jun 22, 2026: $25.36Jun 23, 2026: $25.42Jun 24, 2026: $25.37Jun 25, 2026: $25.38Jun 26, 2026: $25.49Jun 29, 2026: $25.50Jun 30, 2026: $25.30Jul 1, 2026: $25.33Jul 2, 2026: $25.54Jul 6, 2026: $25.57Jul 7, 2026: $25.68Jul 8, 2026: $25.70Jul 9, 2026: $25.70Jul 10, 2026: $25.71Jul 13, 2026: $25.64Jul 14, 2026: $25.68Jul 15, 2026: $25.70Jul 16, 2026: $25.72Jul 17, 2026: $25.69Jul 20, 2026: $25.71Jul 21, 2026: $25.69Jul 22, 2026: $25.72Jul 23, 2026: $25.71Jul 24, 2026: $25.77Jul 27, 2026: $25.77Jul 28, 2026: $25.78Jul 29, 2026: $25.79Jul 30, 2026: $25.79Jul 31, 2026: $25.21Aug 3, 2026: $25.24Aug 4, 2026: $25.29Aug 5, 2026: $25.34Aug 6, 2026: $25.33Aug 7, 2026: $25.33Aug 10, 2026: $25.35Aug 11, 2026: $25.28Aug 12, 2026: $25.35Aug 13, 2026: $25.33Aug 14, 2026: $25.38Aug 17, 2026: $25.37Aug 18, 2026: $25.36Aug 19, 2026: $25.44Aug 20, 2026: $25.44Aug 21, 2026: $25.41Aug 24, 2026: $25.37Aug 25, 2026: $25.91Aug 26, 2026: $25.89Aug 27, 2026: $26.06Aug 28, 2026: $26.06Aug 31, 2026: $26.01Sep 1, 2026: $26.09Sep 2, 2026: $26.08Sep 3, 2026: $26.09Sep 4, 2026: $26.13Sep 8, 2026: $26.10Sep 9, 2026: $26.11Sep 10, 2026: $26.16Sep 11, 2026: $26.16Sep 14, 2026: $26.25Sep 15, 2026: $26.24Sep 16, 2026: $26.26Sep 17, 2026: $26.25Sep 18, 2026: $26.27Sep 21, 2026: $26.27Sep 22, 2026: $26.27Sep 23, 2026: $26.28Sep 24, 2026: $26.28Sep 25, 2026: $26.29Sep 28, 2026: $26.30Sep 29, 2026: $26.31Sep 30, 2026: $26.32Oct 1, 2026: $26.32Oct 2, 2026: $26.33Oct 5, 2026: $26.33Oct 6, 2026: $26.33Oct 7, 2026: $26.33Oct 8, 2026: $26.31Oct 9, 2026: $26.37Oct 12, 2026: $26.35Oct 13, 2026: $26.33Oct 14, 2026: $26.10Oct 15, 2026: $25.91Oct 16, 2026: $25.92Oct 19, 2026: $25.92Oct 20, 2026: $25.92Oct 21, 2026: $25.81Oct 22, 2026: $25.77Oct 23, 2026: $25.77Oct 26, 2026: $25.80Oct 27, 2026: $25.60Oct 28, 2026: $25.71Oct 29, 2026: $25.66Oct 30, 2026: $25.32Nov 2, 2026: $25.44Nov 3, 2026: $25.46Nov 4, 2026: $25.37Nov 5, 2026: $25.60Nov 6, 2026: $25.59Nov 9, 2026: $25.59Nov 10, 2026: $25.40Nov 11, 2026: $25.39Nov 12, 2026: $25.39Nov 13, 2026: $25.40
Nov 13, 2025Low $25.11 · High $26.37Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.