MarketPeel
Insider Trading Intelligence
WG

William Ross Greenberg

TWO
CHIEF EXECUTIVE OFFICER · TWO HARBORS INVESTMENT CORP. · CIK 0001792521
FILING MIX · LIFETIME38%/62%
BUYS
12
SELLS
20
TOTAL VALUE
$6.74M
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
546,106
AVG SELL PX
$10.80
TRADE KIND
SHOWING 32 / 32
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
21 backtested trades · 8 horizons · 6 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by William Ross Greenberg, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d21+38.10%+2.11%+1.48%+0.63%+1.32%
14d21+52.38%+2.32%+1.70%+0.62%+1.80%
30d21+52.38%+3.64%-0.35%+3.99%+1.44%
60d21+57.14%-5.92%-0.99%-4.93%-1.73%
90d21+71.43%-10.32%+0.18%-10.50%-2.55%
180d21+71.43%-12.38%+8.71%-21.09%-14.83%
1y21(1 pending)+60.00%-15.95%+17.77%-33.72%-25.71%
2y21(5 pending)+81.25%-24.74%+33.27%-58.01%-52.73%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
TWO · 546,106 shares · as of Dec 30, 2025
0201,148402,296603,444804,59220212022202320242025SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
FLOW · 12 buys / 20 sellsCOVERAGE · 24 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
TWO
TWO HARBORS INVESTMENT CORP.
SALE
Chief Executive Officer
154,593$11.32$1.75M546,106Dec 30, 2025Dec 31, 2025View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE10b5-1
10b5-1 plan
103,893$11.42$1.19M700,699Dec 19, 2025Dec 19, 2025View →
TWO
TWO HARBORS INVESTMENT CORP.
PURCHASEGRANT
Stock grant
309,187804,592Dec 18, 2025Dec 19, 2025View →
TWO
TWO HARBORS INVESTMENT CORP.
PURCHASEGRANT
Stock grant
103,948495,405Dec 17, 2025Dec 19, 2025View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE10b5-1
10b5-1 plan
7,945$12.95$102.9K391,457Feb 10, 2025Feb 11, 2025View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE10b5-1
10b5-1 plan
9,663$11.27$108.9K399,402Jan 14, 2025Jan 14, 2025View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE10b5-1
10b5-1 plan
13,855$11.13$154.2K409,065Jan 10, 2025Jan 10, 2025View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE10b5-1
10b5-1 plan
14,039$11.21$157.4K422,920Jan 8, 2025Jan 10, 2025View →
TWO
TWO HARBORS INVESTMENT CORP.
PURCHASEGRANT
Stock grant
28,078436,959Jan 7, 2025Jan 10, 2025View →
TWO
TWO HARBORS INVESTMENT CORP.
PURCHASEGRANT
Stock grant
152,972408,881Jan 7, 2025Jan 10, 2025View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE10b5-1
10b5-1 plan
8,170$12.68$103.6K255,909May 21, 2024May 22, 2024View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE10b5-1
10b5-1 plan
7,170$12.30$88.2K264,079Feb 9, 2024Feb 12, 2024View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE10b5-1
10b5-1 plan
9,663$13.28$128.4K271,249Jan 16, 2024Jan 18, 2024View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE10b5-1
10b5-1 plan
9,878$14.05$138.8K280,912Jan 9, 2024Jan 10, 2024View →
TWO
TWO HARBORS INVESTMENT CORP.
PURCHASEGRANT
Stock grant
100,564270,125Jan 8, 2024Jan 10, 2024View →
TWO
TWO HARBORS INVESTMENT CORP.
PURCHASEGRANT
Stock grant
20,665290,790Jan 8, 2024Jan 10, 2024View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE10b5-1
10b5-1 plan
8,741$12.33$107.8K169,561May 22, 2023May 23, 2023View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE
President and CEO
7,408$16.99$125.9K178,302Feb 8, 2023Feb 10, 2023View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE
President and CEO
4,020$17.72$71.2K185,710Jan 30, 2023Feb 1, 2023View →
TWO
TWO HARBORS INVESTMENT CORP.
PURCHASEGRANT
Stock grant
57,981189,730Jan 13, 2023Jan 18, 2023View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE
President, CEO and CIO
34,955$4.99$174.3K527,005May 20, 2022May 23, 2022View →
TWO
TWO HARBORS INVESTMENT CORP.
PURCHASEGRANT
Stock grant
190,678561,960Feb 7, 2022Feb 8, 2022View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE
President, CEO and CIO
16,680$5.71$95.2K371,282Jan 31, 2022Feb 1, 2022View →
TWO
TWO HARBORS INVESTMENT CORP.
PURCHASEGRANT
Stock grant
209,790387,962May 19, 2021May 20, 2021View →
TWO
TWO HARBORS INVESTMENT CORP.
PURCHASE
President and CEO
17,500$6.53$114.2K190,274Feb 18, 2021Feb 18, 2021View →
TWO
TWO HARBORS INVESTMENT CORP.
PURCHASE
President and CEO
17,500$6.63$115.9K172,774Feb 17, 2021Feb 18, 2021View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE
President and CEO
27,813$6.08$169.2K155,274Feb 1, 2021Feb 2, 2021View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE
President and CEO
4,209$6.03$25.4K183,087Jan 29, 2021Feb 2, 2021View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE
Co-Chief Investment Officer
10,341$15.20$157.2K187,296Jan 30, 2020Jan 31, 2020View →
TWO
TWO HARBORS INVESTMENT CORP.
PURCHASEGRANT
Stock grant
98,489$15.23$1.50M201,338Jan 29, 2020Jan 30, 2020View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE
Co-Chief Investment Officer
3,701$15.17$56.1K197,637Jan 29, 2020Jan 31, 2020View →
TWO
TWO HARBORS INVESTMENT CORP.
SALE
Co-Chief Investment Officer
7,146$15.13$108.1K102,849Jan 27, 2020Jan 28, 2020View →
Other insiders · TWO
Loading peer insiders…
About this filer
CIK 0001792521
ROLE
Chief Executive Officer
PRIMARY
TWO
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001792521DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback