Note: These figures reflect diluted GAAP earnings per share, reported before non-recurring items, and may differ from the non-GAAP figures used by some sources.
Two Harbors typically reports earnings after market close, meaning Day 0 reflects anticipatory trading before results are released, while Day +1 captures the market's first full reaction to the actual numbers.
| Earnings Date | Day 0 Move | Day 0 Range | Day +1 Move | Day +1 Range |
|---|---|---|---|---|
| 2026-04-28 | -$0.01 (-0.09%) | $0.05 (0.45%) | +$0.55 (+5.00%) | $0.12 (1.04%) |
| 2026-02-02 | +$0.38 (+3.31%) | $1.35 (11.73%) | -$0.04 (-0.34%) | $1.03 (8.69%) |
| 2025-10-27 | +$0.00 (+0.00%) | $0.16 (1.63%) | +$0.00 (+0.00%) | $0.34 (3.46%) |
| 2025-07-28 | -$0.12 (-1.15%) | $0.19 (1.82%) | -$0.24 (-2.32%) | $0.31 (3.00%) |
| 2025-04-28 | +$0.23 (+1.95%) | $0.29 (2.46%) | +$0.42 (+3.50%) | $0.97 (8.08%) |
| 2025-01-29 | -$0.22 (-1.83%) | $0.39 (3.25%) | +$0.79 (+6.71%) | $0.57 (4.85%) |
| 2024-10-28 | -$0.07 (-0.54%) | $0.17 (1.36%) | -$0.84 (-6.56%) | $0.78 (6.09%) |
| 2024-07-30 | +$0.10 (+0.73%) | $0.14 (1.02%) | -$0.31 (-2.25%) | $0.41 (2.98%) |
| Avg Abs Move | 1.20% | 2.97% | 3.33% | 4.77% |
Historical price action shows moderate volatility around TWO's earnings releases, with an average absolute Day 0 move of 1.20% and Day +1 move of 3.33%. The most dramatic recent reaction came in February 2026, when the stock surged +3.31% on Day 0 with an unusually wide 11.73% intraday range, followed by a modest -0.34% pullback the next session.
The Day +1 moves have been more pronounced than Day 0, consistent with an after-hours reporting schedule where the market digests results overnight. April 2026 saw a strong +5.00% Day +1 gain, while October 2024 delivered a sharp -6.56% decline. The average Day +1 range of 4.77% suggests investors should anticipate meaningful price movement in the session following the release, with direction heavily dependent on whether results and guidance meet, beat, or disappoint expectations.
| Metric | Value |
|---|---|
| Expiration Date | 08/21/26 (DTE 28) |
| Expected Move | $0.01 (0.07%) |
| Expected Range | $12.09 to $12.11 |
| Implied Volatility | 11.73% |
The options market is pricing an expected move of just 0.07% through the August 21 expiration—dramatically lower than TWO's historical average earnings move of 3.33% on Day +1. This suggests either unusually low implied volatility or that options traders are not positioning for significant earnings-driven movement, potentially creating opportunity if the stock delivers a reaction closer to its historical average.
Analyst sentiment on Two Harbors reflects cautious positioning heading into the report. The consensus rating stands at 3.00 (Hold), with the average price target of $11.88 implying -1.82% downside from the current $12.10 price. The Street is divided, with 1 Strong Buy, 7 Hold ratings, and 1 Strong Sell among the 9 analysts covering the stock.
Sentiment has improved over the past month, with the average recommendation moving from 2.78 to 3.00, and one analyst upgrading from Hold to Strong Buy. However, the overall stance remains neutral, reflecting uncertainty about the mortgage REIT's near-term earnings power in the current environment.
The price target range of $11.00 to $13.00 is relatively tight, suggesting analysts have converged on a fairly narrow valuation band. With the stock trading near the middle of that range and just above the $11.88 mean target, the analyst community appears to be waiting for clearer signals on earnings trajectory and dividend sustainability before taking a more constructive view.
Two Harbors enters earnings with a 40% Buy signal from the Barchart Technical Opinion, unchanged from last week but down sharply from 96% Buy a month ago. This deterioration reflects recent weakness as the stock has pulled back from higher levels.
Timeframe Analysis:
Trend Characteristics: The Average strength and Weakest direction combination indicates TWO is in a consolidation phase with fading momentum heading into the earnings release.
The stock is trading at $12.10, positioned above its 5-day ($12.10), 10-day ($12.10), 100-day ($11.61), and 200-day ($11.15) moving averages, but below its 20-day ($12.15) and 50-day ($12.30) averages.
| Period | Value | Period | Value |
|---|---|---|---|
| 5-Day MA | $12.10 | 50-Day MA | $12.30 |
| 10-Day MA | $12.10 | 100-Day MA | $11.61 |
| 20-Day MA | $12.15 | 200-Day MA | $11.15 |
The technical picture shows recent weakness within a longer-term uptrend, with TWO pulling back from its 50-day moving average but maintaining support above the 100-day and 200-day lines. The $12.15 level (20-day MA) represents immediate resistance, while the $11.61 area (100-day MA) would be the first meaningful support if the stock sells off on disappointing results. The setup is neutral to slightly cautious, with momentum indicators suggesting the stock needs a positive earnings catalyst to regain its footing and challenge the 50-day moving average at $12.30.