Two Harbors Investment Corp. (TWOD)

Price—Loading quote
TWODOTC
Loading local price history

Financial charts

Net income

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$115.1M$510.7M$31.8M$407.2MN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
Operating expensesN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A$17.7M$9.7M$4.6M$12.2M
Net income−$454.3M$298.2M−$106.4M$220.2M$187.2M−$1.63B$324.0M−$44.3M$348.6M$353.3M$492.2MN/AN/AN/A$127.4M$35.8M−$8.7M
Net profit margin−394.84%58.38%−334.66%54.09%N/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
Basic EPSper basic share-$4.88$2.41-$1.60$2.15$1.72-$24.94$3.72-$2.12$7.40$16.24$21.60$7.36$26.40$19.36$20.64$25.60-$6.24
Diluted EPSper diluted share-$4.88$2.37-$1.60$2.13$1.72-$24.94$3.72-$2.12$7.24$16.24$21.60$7.36$26.40$19.20$20.64$25.60-$6.24

Owners

Reported shareholders

Reference date Sep 30, 2026

Reported holdings Number of shares

View holders
Top 1 reported holders of TWOD
HolderShares held
GREENBERG WILLIAM ROSS
1.21M

Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.

Source: SEC Form 4 ↗Updated Oct 21, 2026 · Quarterly data

Insider buys & sells

Oct 1, 2024–Sep 30, 2026
Buys0$0.00 disclosed value
Sells (SEC code S)39$4.19M disclosed value
39 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
May 15, 2026Form 4 · 10b5-1KASNET STEPHEN GDirectorSellCommon stock, par value $0.01 per share7.0K$12.57$88.4K96.0K
May 15, 2026Form 4 · 10b5-1Abraham SpencerDirectorSellCommon stock, par value $0.01 per share4.5K$12.58$56.9K35.0K
Jan 15, 2026Form 4 · 10b5-1Halm JillianChief Accounting OfficerSellCommon stock, par value $0.01 per share379$13.18$5.0K18.8K
Jan 12, 2026Form 4 · 10b5-1Halm JillianChief Accounting OfficerSellCommon stock, par value $0.01 per share1.7K$12.25$21.4K19.2K
Jan 12, 2026Form 4 · 10b5-1Campbell James DEVP Servicing Ops RoundPointSellCommon stock, par value $0.01 per share1.7K$12.39$21.0K37.1K

Community posts

It’s quiet here.

No posts about TWOD yet. Start the conversation.

Write the first post