TWO HARBORS INV. DL-0001 (F:2H2) — Stock Price

€10.47 EUR
▲ 0.48% today

TWO HARBORS INV. DL-0001 (F:2H2) is currently trading at €10.47 EUR, up 0.48% today. Over the past 52 weeks, shares have ranged between €7.81 and €12.09. This page tracks TWO HARBORS INV. DL-0001's live share price on the F exchange, its daily price and volume history, and — where reported — its income statement, balance sheet, cash flow statement, and earnings history. For company valuation and market capitalisation context, see 2H2 stock market capitalisation.

TWO HARBORS INV. DL-0001 (2H2) Stock Price Chart — Daily History & Trading Volume

The chart below tracks TWO HARBORS INV. DL-0001's daily closing share price and trading volume on the F exchange over the past year, giving a clear view of recent price momentum and liquidity.

TWO HARBORS INV. DL-0001 Income Statement — Revenue, Profit & Earnings by Year

TWO HARBORS INV. DL-0001's annual income statement shows how revenue converts into profit each fiscal year, including gross profit, operating income, EBITDA, and net income.

Fiscal Year 2025202420232022
Total Revenue €115.06 Million €510.75 Million €31.79 Million €407.18 Million
Cost of Revenue — — — —
Gross Profit — — — —
Research & Development — — — —
SG&A €95.33 Million €89.75 Million €52.87 Million €40.72 Million
Total Operating Expenses — — — —
Operating Income — — — —
EBITDA — — — —
EBIT — — — —
Interest Expense €490.94 Million €607.81 Million €643.23 Million €258.39 Million
Income Before Tax €-445.43 Million €344.75 Million €-83.39 Million €324.45 Million
Income Tax Expense — — — —
Net Income €-454.30 Million €298.17 Million €-106.37 Million €220.24 Million

TWO HARBORS INV. DL-0001 Balance Sheet — Assets, Liabilities & Shareholder Equity

The balance sheet below summarizes TWO HARBORS INV. DL-0001's financial position at each fiscal year-end — what it owns (assets), what it owes (liabilities), and the resulting shareholder equity.

Fiscal Year 2025202420232022
Total Assets €10.86 Billion €12.20 Billion €13.14 Billion €13.47 Billion
Total Current Assets — — — —
Cash & Equivalents — — — —
Short-term Investments €141.00K €7.37 Billion €8.33 Billion €7.78 Billion
Net Receivables €29.23 Million €33.33 Million €35.34 Million €36.02 Million
Inventory — — — —
Property, Plant & Equipment — — — —
Goodwill — — — —
Total Liabilities €9.07 Billion €10.08 Billion €10.94 Billion €11.28 Billion
Total Current Liabilities — — — —
Long-term Debt €372.87 Million €260.23 Million €563.85 Million €680.51 Million
Net Debt €459.32 Million €777.82 Million €1.16 Billion €1.12 Billion
Total Stockholder Equity €1.79 Billion €2.12 Billion €2.20 Billion €2.18 Billion
Retained Earnings €-4.76 Billion €-4.10 Billion €-4.16 Billion €-3.82 Billion

TWO HARBORS INV. DL-0001 Cash Flow Statement — Operating, Investing & Financing Activities

This cash flow statement breaks down how TWO HARBORS INV. DL-0001 generates and spends cash across operating, investing, and financing activities each fiscal year, including free cash flow and capital expenditures.

Fiscal Year 2025202420232022
Operating Cash Flow €88.92 Million €201.00 Million €343.51 Million €623.40 Million
Capital Expenditures €103.99 Million €114.12 Million €312.64 Million €629.81 Million
Free Cash Flow €-15.07 Million €86.88 Million €30.87 Million €-6.41 Million
Investing Cash Flow — — — —
Financing Cash Flow €-756.22 Million €-1.07 Billion €-479.40 Million €1.17 Billion
Dividends Paid €-222.39 Million €235.05 Million €246.60 Million €290.36 Million
Stock-Based Compensation €13.35 Million €10.95 Million €10.98 Million €11.63 Million
Depreciation — — — —
Change in Cash €244.31 Million €22.81 Million €-331.67 Million €-962.16 Million

TWO HARBORS INV. DL-0001 Earnings History — EPS Actual vs. Analyst Estimates

Track TWO HARBORS INV. DL-0001's quarterly earnings per share (EPS) against Wall Street estimates, along with the earnings surprise percentage for each reporting period.

Report Date EPS Actual EPS Estimate Surprise
May 04, 2026 — 0.28 —
Feb 02, 2026 -0.02 0.37 -105.41%
Oct 28, 2025 -1.36 0.00 —
Jul 28, 2025 -2.62 0.00 —
Apr 29, 2025 -0.89 0.00 —
Feb 18, 2025 2.53 0.00 —