_id
691724963c536f8df2316a61
Ticker
TWO
Name
Two Harbors Investments Corp
Exchange
NYSE
Address
1601 Utica Avenue South, Saint Louis Park, MN, United States, 55416
Country
USA
Sector
Real Estate
Industry
REIT - Mortgage
Currency
USD
Website
https://www.twoinv.com
Description
Two Harbors Investment Corp. invests in, finances, and manages mortgage servicing rights (MSRs), agency residential mortgage-backed securities (RMBS), and other financial assets through RoundPoint in the United States. The company target assets include agency RMBS collateralized by fixed rate mortgage loans, adjustable rate mortgage loans, hybrid mortgage loans, or derivatives; and other assets, such as financial and mortgage-related assets, comprising non-agency securities and non-hedging transactions. It qualifies as a REIT for federal income tax purposes. As a REIT, the company must distribute at least 90% of annual taxable income to its stockholders. Two Harbors Investment Corp. was incorporated in 2009 and is headquartered in Saint Louis Park, Minnesota.
Last Close
10.01
Volume
994471
Current Price
9.91
Change
-0.9990009990009955
Last Updated
2025-12-04T14:37:28.967Z
Image
-
Ipo Date
2009-10-29T00:00:00.000Z
Market Cap
1062389312
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.997
Sentiment Sources
1
Rating
3.8
Target Price
10.9167
Strong Buy
3
Buy
2
Hold
5
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
247571000
Cost Of Revenue
3762000
Gross Profit
-21307000
Operating Expenses
21307000
Operating Income
165468000
Interest Expense
117120000
Pretax Income
-126717000
Net Income
-127921000
Eps
-1.2290169478498136
Dividends Per Share
80958000
Shares Outstanding
104155818
Income Tax Expense
1204000
EBITDA
-9597000
Operating Margin
66.83658425259824
Total Other Income Expense Net
-292185000
Cash
770533000
Short Term Investments
158135000
Receivables
28325000
Inventories
-
Total Current Assets
7147015000
Property Plant Equipment
-
Total Assets
10866407000
Payables
45226000
Short Term Debt
-
Long Term Debt
372236000
Total Liabilities
9094690000
Equity
1771717000
Depreciation
-
Change In Working Capital
-46965000
Cash From Operations
-239238000
Capital Expenditures
92919000
Cash From Investing
2127482000
Cash From Financing
-1799620000
Net Change In Cash
88624000
PE
-
PB
0.5821880356738689
ROE
-7.220171167291391
ROA
-1.1772152469532937
FCF
-332157000
Fcf Percent
-1.3416636035723086
Piotroski FScore
0
Health Score
15
Deep Value Investing Score
5
Defensive Investing Score
5.5
Dividend Investing Score
1.5
Economic Moat Investing Score
4.3
Garp Investing Score
3
Growth Investing Score
3
Momentum Investing Score
6.5
Net Net Investing Score
3.5
Quality Investing Score
2
Value Investing Score
5.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
247571000
Quarters > 0 > income Statement > cost Of Revenue
3762000
Quarters > 0 > income Statement > gross Profit
-21307000
Quarters > 0 > income Statement > operating Expenses
21307000
Quarters > 0 > income Statement > operating Income
165468000
Quarters > 0 > income Statement > interest Expense
117120000
Quarters > 0 > income Statement > pretax Income
-126717000
Quarters > 0 > income Statement > net Income
-127921000
Quarters > 0 > income Statement > eps
-1.2290169478498136
Quarters > 0 > income Statement > dividends Per Share
80958000
Quarters > 0 > income Statement > shares Outstanding
104084000
Quarters > 0 > income Statement > income Tax Expense
1204000
Quarters > 0 > income Statement > EBITDA
-9597000
Quarters > 0 > income Statement > operating Margin
66.83658425259824
Quarters > 0 > income Statement > total Other Income Expense Net
-292185000
Quarters > 0 > balance Sheet > cash
770533000
Quarters > 0 > balance Sheet > short Term Investments
158135000
Quarters > 0 > balance Sheet > receivables
28325000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
7147015000
Quarters > 0 > balance Sheet > property Plant Equipment
-
Quarters > 0 > balance Sheet > total Assets
10866407000
Quarters > 0 > balance Sheet > payables
45226000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
372236000
Quarters > 0 > balance Sheet > total Liabilities
9094690000
Quarters > 0 > balance Sheet > equity
1771717000
Quarters > 0 > cash Flow > net Income
338096000
Quarters > 0 > cash Flow > depreciation
-
Quarters > 0 > cash Flow > change In Working Capital
-46965000
Quarters > 0 > cash Flow > cash From Operations
-239238000
Quarters > 0 > cash Flow > capital Expenditures
92919000
Quarters > 0 > cash Flow > cash From Investing
2127482000
Quarters > 0 > cash Flow > cash From Financing
-1799620000
Quarters > 0 > cash Flow > net Change In Cash
88624000
Quarters > 0 > ratios > PE
-1.2290169478498136
Quarters > 0 > ratios > PB
0.5821880356738689
Quarters > 0 > ratios > ROE
-7.220171167291391
Quarters > 0 > ratios > ROA
-1.1772152469532937
Quarters > 0 > ratios > FCF
-332157000
Quarters > 0 > ratios > Piotroski FScore
0
Quarters > 0 > ratios > fcf Percent
-1.3416636035723086
Quarters > 0 > health Score
15
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
119383000
Quarters > 1 > income Statement > cost Of Revenue
-3996000
Quarters > 1 > income Statement > gross Profit
123379000
Quarters > 1 > income Statement > operating Expenses
21469000
Quarters > 1 > income Statement > operating Income
79256000
Quarters > 1 > income Statement > interest Expense
136701000
Quarters > 1 > income Statement > pretax Income
-257380000
Quarters > 1 > income Statement > net Income
-259041000
Quarters > 1 > income Statement > eps
-2.4887686868298684
Quarters > 1 > income Statement > dividends Per Share
60402000
Quarters > 1 > income Statement > shares Outstanding
104084000
Quarters > 1 > income Statement > income Tax Expense
1661000
Quarters > 1 > income Statement > EBITDA
79256000
Quarters > 1 > income Statement > operating Margin
66.38801169345719
Quarters > 1 > income Statement > total Other Income Expense Net
-336636000
Quarters > 1 > balance Sheet > cash
657816000
Quarters > 1 > balance Sheet > short Term Investments
275000
Quarters > 1 > balance Sheet > receivables
322338000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
1538161000
Quarters > 1 > balance Sheet > property Plant Equipment
-
Quarters > 1 > balance Sheet > total Assets
12959138000
Quarters > 1 > balance Sheet > payables
80167000
Quarters > 1 > balance Sheet > short Term Debt
8791897000
Quarters > 1 > balance Sheet > long Term Debt
371811000
Quarters > 1 > balance Sheet > total Liabilities
11073112000
Quarters > 1 > balance Sheet > equity
1886026000
Quarters > 1 > cash Flow > net Income
79055000
Quarters > 1 > cash Flow > depreciation
-
Quarters > 1 > cash Flow > change In Working Capital
34426000
Quarters > 1 > cash Flow > cash From Operations
99112000
Quarters > 1 > cash Flow > capital Expenditures
91405000
Quarters > 1 > cash Flow > cash From Investing
829220000
Quarters > 1 > cash Flow > cash From Financing
-827760000
Quarters > 1 > cash Flow > net Change In Cash
100572000
Quarters > 1 > ratios > PE
-2.4887686868298684
Quarters > 1 > ratios > PB
0.5469025559562806
Quarters > 1 > ratios > ROE
-13.734752331091936
Quarters > 1 > ratios > ROA
-1.9989061000816568
Quarters > 1 > ratios > FCF
7707000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
0.06455693021619494
Quarters > 1 > health Score
21
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
268241000
Quarters > 2 > income Statement > cost Of Revenue
134911000
Quarters > 2 > income Statement > gross Profit
133330000
Quarters > 2 > income Statement > operating Expenses
47094000
Quarters > 2 > income Statement > operating Income
86236000
Quarters > 2 > income Statement > interest Expense
131714000
Quarters > 2 > income Statement > pretax Income
-78624000
Quarters > 2 > income Statement > net Income
-79055000
Quarters > 2 > income Statement > eps
-0.7603164936301866
Quarters > 2 > income Statement > dividends Per Share
58765000
Quarters > 2 > income Statement > shares Outstanding
103976437
Quarters > 2 > income Statement > income Tax Expense
431000
Quarters > 2 > income Statement > EBITDA
53090000
Quarters > 2 > income Statement > operating Margin
32.148702099977264
Quarters > 2 > income Statement > total Other Income Expense Net
-164860000
Quarters > 2 > balance Sheet > cash
573882000
Quarters > 2 > balance Sheet > short Term Investments
8606870000
Quarters > 2 > balance Sheet > receivables
959668000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
2032167000
Quarters > 2 > balance Sheet > property Plant Equipment
-
Quarters > 2 > balance Sheet > total Assets
13683313000
Quarters > 2 > balance Sheet > payables
75354000
Quarters > 2 > balance Sheet > short Term Debt
9106898000
Quarters > 2 > balance Sheet > long Term Debt
260591000
Quarters > 2 > balance Sheet > total Liabilities
11536524000
Quarters > 2 > balance Sheet > equity
2146789000
Quarters > 2 > cash Flow > net Income
-79055000
Quarters > 2 > cash Flow > depreciation
-
Quarters > 2 > cash Flow > change In Working Capital
12741000
Quarters > 2 > cash Flow > cash From Operations
111913000
Quarters > 2 > cash Flow > capital Expenditures
1514000
Quarters > 2 > cash Flow > cash From Investing
-2027858000
Quarters > 2 > cash Flow > cash From Financing
1796029000
Quarters > 2 > cash Flow > net Change In Cash
-119916000
Quarters > 2 > ratios > PE
-0.7603164936301866
Quarters > 2 > ratios > PB
0.47997567095322363
Quarters > 2 > ratios > ROE
-3.682476479989417
Quarters > 2 > ratios > ROA
-0.5777475089548855
Quarters > 2 > ratios > FCF
110399000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
0.41156646448529494
Quarters > 2 > health Score
35
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
491729000
Quarters > 3 > income Statement > cost Of Revenue
143243000
Quarters > 3 > income Statement > gross Profit
348486000
Quarters > 3 > income Statement > operating Expenses
40885000
Quarters > 3 > income Statement > operating Income
307601000
Quarters > 3 > income Statement > interest Expense
138668000
Quarters > 3 > income Statement > pretax Income
307601000
Quarters > 3 > income Statement > net Income
264945000
Quarters > 3 > income Statement > eps
2.5565092564122964
Quarters > 3 > income Statement > dividends Per Share
58723000
Quarters > 3 > income Statement > shares Outstanding
103635455
Quarters > 3 > income Statement > income Tax Expense
30872000
Quarters > 3 > income Statement > EBITDA
307601000
Quarters > 3 > income Statement > operating Margin
62.55498455450055
Quarters > 3 > income Statement > total Other Income Expense Net
62941000
Quarters > 3 > balance Sheet > cash
504613000
Quarters > 3 > balance Sheet > short Term Investments
7371711000
Quarters > 3 > balance Sheet > receivables
419795000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
8296119000
Quarters > 3 > balance Sheet > property Plant Equipment
-
Quarters > 3 > balance Sheet > total Assets
12204319000
Quarters > 3 > balance Sheet > payables
85994000
Quarters > 3 > balance Sheet > short Term Debt
7807089000
Quarters > 3 > balance Sheet > long Term Debt
260229000
Quarters > 3 > balance Sheet > total Liabilities
10081810000
Quarters > 3 > balance Sheet > equity
2122509000
Quarters > 3 > cash Flow > net Income
276729000
Quarters > 3 > cash Flow > depreciation
-
Quarters > 3 > cash Flow > change In Working Capital
-22832000
Quarters > 3 > cash Flow > cash From Operations
-21059000
Quarters > 3 > cash Flow > capital Expenditures
27505000
Quarters > 3 > cash Flow > cash From Investing
1223966000
Quarters > 3 > cash Flow > cash From Financing
-996972000
Quarters > 3 > cash Flow > net Change In Cash
205935000
Quarters > 3 > ratios > PE
2.5565092564122964
Quarters > 3 > ratios > PB
0.48387420691737937
Quarters > 3 > ratios > ROE
12.482632582476683
Quarters > 3 > ratios > ROA
2.170911789506649
Quarters > 3 > ratios > FCF
-48564000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-0.0987617163112202
Quarters > 3 > health Score
42
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
845837000
Annuals > 0 > income Statement > cost Of Revenue
-38458000
Annuals > 0 > income Statement > gross Profit
884295000
Annuals > 0 > income Statement > operating Expenses
89753000
Annuals > 0 > income Statement > operating Income
951078000
Annuals > 0 > income Statement > interest Expense
607806000
Annuals > 0 > income Statement > pretax Income
344754000
Annuals > 0 > income Statement > net Income
251676000
Annuals > 0 > income Statement > eps
2.428473923330582
Annuals > 0 > income Statement > dividends Per Share
235048000
Annuals > 0 > income Statement > shares Outstanding
103635455
Annuals > 0 > income Statement > income Tax Expense
46586000
Annuals > 0 > income Statement > EBITDA
344754000
Annuals > 0 > income Statement > operating Margin
112.44223177751742
Annuals > 0 > income Statement > total Other Income Expense Net
-167479000
Annuals > 0 > balance Sheet > cash
504613000
Annuals > 0 > balance Sheet > short Term Investments
7371711000
Annuals > 0 > balance Sheet > receivables
419795000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
8296119000
Annuals > 0 > balance Sheet > property Plant Equipment
-
Annuals > 0 > balance Sheet > total Assets
12204319000
Annuals > 0 > balance Sheet > payables
85994000
Annuals > 0 > balance Sheet > short Term Debt
7151986000
Annuals > 0 > balance Sheet > long Term Debt
260229000
Annuals > 0 > balance Sheet > total Liabilities
10081810000
Annuals > 0 > balance Sheet > equity
2122509000
Annuals > 0 > cash Flow > net Income
297119000
Annuals > 0 > cash Flow > depreciation
-
Annuals > 0 > cash Flow > change In Working Capital
-78120000
Annuals > 0 > cash Flow > cash From Operations
201004000
Annuals > 0 > cash Flow > capital Expenditures
114124000
Annuals > 0 > cash Flow > cash From Investing
895279000
Annuals > 0 > cash Flow > cash From Financing
-1073475000
Annuals > 0 > cash Flow > net Change In Cash
22808000
Annuals > 0 > ratios > PE
2.428473923330582
Annuals > 0 > ratios > PB
0.4980339970289878
Annuals > 0 > ratios > ROE
11.857476222715663
Annuals > 0 > ratios > ROA
2.062187984434035
Annuals > 0 > ratios > FCF
86880000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.10271482566972123
Annuals > 0 > health Score
51
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
-556750000
Annuals > 1 > income Statement > cost Of Revenue
115178000
Annuals > 1 > income Statement > gross Profit
-671928000
Annuals > 1 > income Statement > operating Expenses
542901000
Annuals > 1 > income Statement > operating Income
-129027000
Annuals > 1 > income Statement > interest Expense
643225000
Annuals > 1 > income Statement > pretax Income
-83393000
Annuals > 1 > income Statement > net Income
-152005000
Annuals > 1 > income Statement > eps
-1.5888114892545053
Annuals > 1 > income Statement > dividends Per Share
246600000
Annuals > 1 > income Statement > shares Outstanding
95672143
Annuals > 1 > income Statement > income Tax Expense
22978000
Annuals > 1 > income Statement > EBITDA
-129027000
Annuals > 1 > income Statement > operating Margin
23.175033677593174
Annuals > 1 > income Statement > total Other Income Expense Net
45634000
Annuals > 1 > balance Sheet > cash
729732000
Annuals > 1 > balance Sheet > short Term Investments
284091000
Annuals > 1 > balance Sheet > receivables
358563000
Annuals > 1 > balance Sheet > inventories
830172000
Annuals > 1 > balance Sheet > total Current Assets
1720312000
Annuals > 1 > balance Sheet > property Plant Equipment
-1759635000
Annuals > 1 > balance Sheet > total Assets
13138800000
Annuals > 1 > balance Sheet > payables
141773000
Annuals > 1 > balance Sheet > short Term Debt
8661284000
Annuals > 1 > balance Sheet > long Term Debt
563853000
Annuals > 1 > balance Sheet > total Liabilities
10935410000
Annuals > 1 > balance Sheet > equity
2203390000
Annuals > 1 > cash Flow > net Income
-106371000
Annuals > 1 > cash Flow > depreciation
-14504000
Annuals > 1 > cash Flow > change In Working Capital
57474000
Annuals > 1 > cash Flow > cash From Operations
343509000
Annuals > 1 > cash Flow > capital Expenditures
312637000
Annuals > 1 > cash Flow > cash From Investing
-195783000
Annuals > 1 > cash Flow > cash From Financing
-479398000
Annuals > 1 > cash Flow > net Change In Cash
-331672000
Annuals > 1 > ratios > PE
-1.5888114892545053
Annuals > 1 > ratios > PB
0.4428883940655081
Annuals > 1 > ratios > ROE
-6.898687930870159
Annuals > 1 > ratios > ROA
-1.1569169178311567
Annuals > 1 > ratios > FCF
30872000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
-0.055450381679389316
Annuals > 1 > health Score
17
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
12606000
Annuals > 2 > income Statement > cost Of Revenue
94119000
Annuals > 2 > income Statement > gross Profit
-81513000
Annuals > 2 > income Statement > operating Expenses
40723000
Annuals > 2 > income Statement > operating Income
582847000
Annuals > 2 > income Statement > interest Expense
258395000
Annuals > 2 > income Statement > pretax Income
324452000
Annuals > 2 > income Statement > net Income
220239000
Annuals > 2 > income Statement > eps
2.292337304227609
Annuals > 2 > income Statement > dividends Per Share
290360000
Annuals > 2 > income Statement > shares Outstanding
96076175
Annuals > 2 > income Statement > income Tax Expense
104213000
Annuals > 2 > income Statement > EBITDA
582847000
Annuals > 2 > income Statement > operating Margin
4623.56814215453
Annuals > 2 > income Statement > total Other Income Expense Net
-258395000
Annuals > 2 > balance Sheet > cash
683479000
Annuals > 2 > balance Sheet > short Term Investments
7778734000
Annuals > 2 > balance Sheet > receivables
289392000
Annuals > 2 > balance Sheet > inventories
1162523000
Annuals > 2 > balance Sheet > total Current Assets
8498231000
Annuals > 2 > balance Sheet > property Plant Equipment
-2702489000
Annuals > 2 > balance Sheet > total Assets
13466160000
Annuals > 2 > balance Sheet > payables
94034000
Annuals > 2 > balance Sheet > short Term Debt
1118831000
Annuals > 2 > balance Sheet > long Term Debt
680507000
Annuals > 2 > balance Sheet > total Liabilities
11282635000
Annuals > 2 > balance Sheet > equity
2183525000
Annuals > 2 > cash Flow > net Income
220239000
Annuals > 2 > cash Flow > depreciation
79794000
Annuals > 2 > cash Flow > change In Working Capital
151274000
Annuals > 2 > cash Flow > cash From Operations
623402000
Annuals > 2 > cash Flow > capital Expenditures
629810000
Annuals > 2 > cash Flow > cash From Investing
-2751281000
Annuals > 2 > cash Flow > cash From Financing
1165714000
Annuals > 2 > cash Flow > net Change In Cash
-962165000
Annuals > 2 > ratios > PE
2.292337304227609
Annuals > 2 > ratios > PB
0.44880502169656855
Annuals > 2 > ratios > ROE
10.086396995683584
Annuals > 2 > ratios > ROA
1.6354996524621717
Annuals > 2 > ratios > FCF
-6408000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
-0.5083293669681104
Annuals > 2 > health Score
42
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
255219000
Annuals > 3 > income Statement > cost Of Revenue
63800000
Annuals > 3 > income Statement > gross Profit
191419000
Annuals > 3 > income Statement > operating Expenses
-63800000
Annuals > 3 > income Statement > operating Income
191419000
Annuals > 3 > income Statement > interest Expense
89173000
Annuals > 3 > income Statement > pretax Income
191419000
Annuals > 3 > income Statement > net Income
187227000
Annuals > 3 > income Statement > eps
2.5127469968011655
Annuals > 3 > income Statement > dividends Per Share
257149000
Annuals > 3 > income Statement > shares Outstanding
74510884
Annuals > 3 > income Statement > income Tax Expense
4192000
Annuals > 3 > income Statement > EBITDA
191419000
Annuals > 3 > income Statement > operating Margin
75.00186114670146
Annuals > 3 > income Statement > total Other Income Expense Net
-89173000
Annuals > 3 > balance Sheet > cash
1153856000
Annuals > 3 > balance Sheet > short Term Investments
7161703000
Annuals > 3 > balance Sheet > receivables
194715000
Annuals > 3 > balance Sheet > inventories
1348571000
Annuals > 3 > balance Sheet > total Current Assets
2629752000
Annuals > 3 > balance Sheet > property Plant Equipment
-2761024000
Annuals > 3 > balance Sheet > total Assets
12114305000
Annuals > 3 > balance Sheet > payables
18382000
Annuals > 3 > balance Sheet > short Term Debt
420761000
Annuals > 3 > balance Sheet > long Term Debt
821603000
Annuals > 3 > balance Sheet > total Liabilities
9370352000
Annuals > 3 > balance Sheet > equity
2743953000
Annuals > 3 > cash Flow > net Income
187227000
Annuals > 3 > cash Flow > depreciation
231343000
Annuals > 3 > cash Flow > change In Working Capital
33218000
Annuals > 3 > cash Flow > cash From Operations
423510000
Annuals > 3 > cash Flow > capital Expenditures
742153000
Annuals > 3 > cash Flow > cash From Investing
6313937000
Annuals > 3 > cash Flow > cash From Financing
-7295208000
Annuals > 3 > cash Flow > net Change In Cash
-557761000
Annuals > 3 > ratios > PE
2.5127469968011655
Annuals > 3 > ratios > PB
0.2769766890322101
Annuals > 3 > ratios > ROE
6.823258270094276
Annuals > 3 > ratios > ROA
1.5455034358141058
Annuals > 3 > ratios > FCF
-318643000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
-1.2485081439861452
Annuals > 3 > health Score
39
Valuation > metrics > PE
-1.2290169478498136
Valuation > metrics > PB
0.5821880356738689
Valuation > final Score
70
Valuation > verdict
41.8% Undervalued
Profitability > metrics > ROE
-7.220171167291391
Profitability > metrics > ROA
-1.7898521270768286
Profitability > metrics > Net Margin
-0.5167042989687807
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
5.133263382357341
Risk > metrics > Interest Coverage
1.4128073770491802
Risk > final Score
12
Risk > verdict
High
Liquidity > metrics > Current Ratio
158.0288993057091
Liquidity > metrics > Quick Ratio
158.0288993057091
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
70
Prev Valuations > 1
70
Prev Valuations > 2
90
Prev Profitabilities > 0
0
Prev Profitabilities > 1
0
Prev Profitabilities > 2
65
Prev Risks > 0
8
Prev Risks > 1
9
Prev Risks > 2
15
Prev Liquidities > 0
19
Prev Liquidities > 1
21
Prev Liquidities > 2
76
Updated At
2025-12-16T23:29:43.375Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-27
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-01-26
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
0.34
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-27
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.36
Earnings History > 2 > eps Estimate
0.36
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
0
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-28
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.28
Earnings History > 3 > eps Estimate
0.36
Earnings History > 3 > eps Difference
-0.08
Earnings History > 3 > surprise Percent
-22.2222
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-28
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.24
Earnings History > 4 > eps Estimate
0.4
Earnings History > 4 > eps Difference
-0.16
Earnings History > 4 > surprise Percent
-40
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-29
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.2
Earnings History > 5 > eps Estimate
0.34
Earnings History > 5 > eps Difference
-0.14
Earnings History > 5 > surprise Percent
-41.1765
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-28
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.13
Earnings History > 6 > eps Estimate
0.36
Earnings History > 6 > eps Difference
-0.23
Earnings History > 6 > surprise Percent
-63.8889
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-30
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.17
Earnings History > 7 > eps Estimate
0.39
Earnings History > 7 > eps Difference
-0.22
Earnings History > 7 > surprise Percent
-56.4103
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-29
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.05
Earnings History > 8 > eps Estimate
0.44
Earnings History > 8 > eps Difference
-0.39
Earnings History > 8 > surprise Percent
-88.6364
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-29
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.11
Earnings History > 9 > eps Estimate
0.46
Earnings History > 9 > eps Difference
-0.57
Earnings History > 9 > surprise Percent
-123.913
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-30
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.01
Earnings History > 10 > eps Estimate
0.48
Earnings History > 10 > eps Difference
-0.49
Earnings History > 10 > surprise Percent
-102.0833
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-31
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.04
Earnings History > 11 > eps Estimate
0.58
Earnings History > 11 > eps Difference
-0.62
Earnings History > 11 > surprise Percent
-106.8966
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-05-01
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.09
Earnings History > 12 > eps Estimate
0.71
Earnings History > 12 > eps Difference
-0.62
Earnings History > 12 > surprise Percent
-87.3239
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-02-08
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.26
Earnings History > 13 > eps Estimate
0.51
Earnings History > 13 > eps Difference
-0.25
Earnings History > 13 > surprise Percent
-49.0196
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-11-08
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.64
Earnings History > 14 > eps Estimate
0.79
Earnings History > 14 > eps Difference
-0.15
Earnings History > 14 > surprise Percent
-18.9873
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-08-03
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.88
Earnings History > 15 > eps Estimate
0.77
Earnings History > 15 > eps Difference
0.11
Earnings History > 15 > surprise Percent
14.2857
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-05-04
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.72
Earnings History > 16 > eps Estimate
0.8
Earnings History > 16 > eps Difference
-0.08
Earnings History > 16 > surprise Percent
-10
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-02-09
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.88
Earnings History > 17 > eps Estimate
0.84
Earnings History > 17 > eps Difference
0.04
Earnings History > 17 > surprise Percent
4.7619
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-11-08
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.96
Earnings History > 18 > eps Estimate
0.79
Earnings History > 18 > eps Difference
0.17
Earnings History > 18 > surprise Percent
21.519
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-08-04
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.76
Earnings History > 19 > eps Estimate
0.77
Earnings History > 19 > eps Difference
-0.01
Earnings History > 19 > surprise Percent
-1.2987
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-05-05
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.68
Earnings History > 20 > eps Estimate
0.96
Earnings History > 20 > eps Difference
-0.28
Earnings History > 20 > surprise Percent
-29.1667
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-02-09
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.2
Earnings History > 21 > eps Estimate
0.92
Earnings History > 21 > eps Difference
0.28
Earnings History > 21 > surprise Percent
30.4348
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-11-04
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.12
Earnings History > 22 > eps Estimate
0.86
Earnings History > 22 > eps Difference
0.26
Earnings History > 22 > surprise Percent
30.2326
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-08-05
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.2
Earnings History > 23 > eps Estimate
0.52
Earnings History > 23 > eps Difference
-0.72
Earnings History > 23 > surprise Percent
-138.4615
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-05-06
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1
Earnings History > 24 > eps Estimate
1.09
Earnings History > 24 > eps Difference
-0.09
Earnings History > 24 > surprise Percent
-8.2569
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-02-05
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.93
Earnings History > 25 > eps Estimate
1.45
Earnings History > 25 > eps Difference
-0.52
Earnings History > 25 > surprise Percent
-35.8621
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-11-05
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.89
Earnings History > 26 > eps Estimate
1.58
Earnings History > 26 > eps Difference
-0.69
Earnings History > 26 > surprise Percent
-43.6709
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-08-06
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.56
Earnings History > 27 > eps Estimate
1.69
Earnings History > 27 > eps Difference
-0.13
Earnings History > 27 > surprise Percent
-7.6923
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-05-07
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.96
Earnings History > 28 > eps Estimate
1.91
Earnings History > 28 > eps Difference
0.05
Earnings History > 28 > surprise Percent
2.6178
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-02-06
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.96
Earnings History > 29 > eps Estimate
1.89
Earnings History > 29 > eps Difference
0.07
Earnings History > 29 > surprise Percent
3.7037
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-11-06
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.92
Earnings History > 30 > eps Estimate
1.91
Earnings History > 30 > eps Difference
0.01
Earnings History > 30 > surprise Percent
0.5236
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-08-07
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.76
Earnings History > 31 > eps Estimate
1.88
Earnings History > 31 > eps Difference
-0.12
Earnings History > 31 > surprise Percent
-6.383
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-05-08
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.84
Earnings History > 32 > eps Estimate
1.89
Earnings History > 32 > eps Difference
-0.05
Earnings History > 32 > surprise Percent
-2.6455
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-02-06
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.88
Earnings History > 33 > eps Estimate
1.86
Earnings History > 33 > eps Difference
0.02
Earnings History > 33 > surprise Percent
1.0753
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-11-07
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
2.04
Earnings History > 34 > eps Estimate
2.17
Earnings History > 34 > eps Difference
-0.13
Earnings History > 34 > surprise Percent
-5.9908
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-08-07
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
2.24
Earnings History > 35 > eps Estimate
2.13
Earnings History > 35 > eps Difference
0.11
Earnings History > 35 > surprise Percent
5.1643
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-05-03
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
2.16
Earnings History > 36 > eps Estimate
1.99
Earnings History > 36 > eps Difference
0.17
Earnings History > 36 > surprise Percent
8.5427
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-02-06
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.92
Earnings History > 37 > eps Estimate
1.92
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
0
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-11-02
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.92
Earnings History > 38 > eps Estimate
1.83
Earnings History > 38 > eps Difference
0.09
Earnings History > 38 > surprise Percent
4.918
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-08-03
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.76
Earnings History > 39 > eps Estimate
1.79
Earnings History > 39 > eps Difference
-0.03
Earnings History > 39 > surprise Percent
-1.676
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-05-04
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.68
Earnings History > 40 > eps Estimate
1.68
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
0
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-02-03
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.6
Earnings History > 41 > eps Estimate
1.86
Earnings History > 41 > eps Difference
-0.26
Earnings History > 41 > surprise Percent
-13.9785
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-11-04
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.76
Earnings History > 42 > eps Estimate
1.9
Earnings History > 42 > eps Difference
-0.14
Earnings History > 42 > surprise Percent
-7.3684
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-08-04
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.76
Earnings History > 43 > eps Estimate
2.04
Earnings History > 43 > eps Difference
-0.28
Earnings History > 43 > surprise Percent
-13.7255
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-05-06
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
2.08
Earnings History > 44 > eps Estimate
1.95
Earnings History > 44 > eps Difference
0.13
Earnings History > 44 > surprise Percent
6.6667
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-02-04
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.84
Earnings History > 45 > eps Estimate
1.89
Earnings History > 45 > eps Difference
-0.05
Earnings History > 45 > surprise Percent
-2.6455
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-11-04
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
AfterMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.84
Earnings History > 46 > eps Estimate
1.99
Earnings History > 46 > eps Difference
-0.15
Earnings History > 46 > surprise Percent
-7.5377
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-08-06
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
AfterMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.92
Earnings History > 47 > eps Estimate
2.02
Earnings History > 47 > eps Difference
-0.1
Earnings History > 47 > surprise Percent
-4.9505
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-05-07
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
AfterMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.92
Earnings History > 48 > eps Estimate
1.98
Earnings History > 48 > eps Difference
-0.06
Earnings History > 48 > surprise Percent
-3.0303
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-02-05
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
AfterMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.68
Earnings History > 49 > eps Estimate
1.78
Earnings History > 49 > eps Difference
-0.1
Earnings History > 49 > surprise Percent
-5.618
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-11-05
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
AfterMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.52
Earnings History > 50 > eps Estimate
1.91
Earnings History > 50 > eps Difference
-0.39
Earnings History > 50 > surprise Percent
-20.4188
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-08-06
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
AfterMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
1.68
Earnings History > 51 > eps Estimate
2.45
Earnings History > 51 > eps Difference
-0.77
Earnings History > 51 > surprise Percent
-31.4286
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-05-07
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
AfterMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
2.32
Earnings History > 52 > eps Estimate
2.53
Earnings History > 52 > eps Difference
-0.21
Earnings History > 52 > surprise Percent
-8.3004
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-02-06
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
AfterMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
2.24
Earnings History > 53 > eps Estimate
2.94
Earnings History > 53 > eps Difference
-0.7
Earnings History > 53 > surprise Percent
-23.8095
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-11-06
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
AfterMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
2.48
Earnings History > 54 > eps Estimate
2.93
Earnings History > 54 > eps Difference
-0.45
Earnings History > 54 > surprise Percent
-15.3584
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-08-01
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
AfterMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
2.8
Earnings History > 55 > eps Estimate
3.22
Earnings History > 55 > eps Difference
-0.42
Earnings History > 55 > surprise Percent
-13.0435
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-05-02
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
AfterMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
2.72
Earnings History > 56 > eps Estimate
2.98
Earnings History > 56 > eps Difference
-0.26
Earnings History > 56 > surprise Percent
-8.7248
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-02-07
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
AfterMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
3.2
Earnings History > 57 > eps Estimate
3.31
Earnings History > 57 > eps Difference
-0.11
Earnings History > 57 > surprise Percent
-3.3233
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-11-02
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
AfterMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
3.2
Earnings History > 58 > eps Estimate
3.19
Earnings History > 58 > eps Difference
0.01
Earnings History > 58 > surprise Percent
0.3135
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-08-03
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
AfterMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
3.28
Earnings History > 59 > eps Estimate
2.94
Earnings History > 59 > eps Difference
0.34
Earnings History > 59 > surprise Percent
11.5646
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-05-04
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
AfterMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
2.56
Earnings History > 60 > eps Estimate
3.09
Earnings History > 60 > eps Difference
-0.53
Earnings History > 60 > surprise Percent
-17.1521
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-02-08
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
AfterMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
2.88
Earnings History > 61 > eps Estimate
2.83
Earnings History > 61 > eps Difference
0.05
Earnings History > 61 > surprise Percent
1.7668
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-11-08
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
AfterMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
2.32
Earnings History > 62 > eps Estimate
2.59
Earnings History > 62 > eps Difference
-0.27
Earnings History > 62 > surprise Percent
-10.4247
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-08-04
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
AfterMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
2.08
Earnings History > 63 > eps Estimate
2.32
Earnings History > 63 > eps Difference
-0.24
Earnings History > 63 > surprise Percent
-10.3448
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-05-04
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
AfterMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
2.32
Earnings History > 64 > eps Estimate
2.88
Earnings History > 64 > eps Difference
-0.56
Earnings History > 64 > surprise Percent
-19.4444
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-02-25
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-3.0331
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-09-30
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.3031
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-06-30
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.4046
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-03-31
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.0677
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Two Harbors Investment Corp. invests in, finances, and manages mortgage servicing rights (MSRs), agency residential mortgage-backed securities (RMBS), and other financial assets through RoundPoint in the United States. The company target assets include agency RMBS collateralized by fixed rate mortgage loans, adjustable rate mortgage loans, hybrid mortgage loans, or derivatives; and other assets, such as financial and mortgage-related assets, comprising non-agency securities and non-hedging transactions. It qualifies as a REIT for federal income tax purposes. As a REIT, the company must distribute at least 90% of annual taxable income to its stockholders. Two Harbors Investment Corp. was incorporated in 2009 and is headquartered in Saint Louis Park, Minnesota.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AHere's Why Take-Two Interactive (TTWO) is a Strong Growth Stock sharewise.com
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$10.9167
Analyst Picks
Strong Buy
3
Buy
2
Hold
5
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 90.39% of the total shares of Two Harbors Investments Corp
1.
BlackRock Inc(15.9803%)
since
2025/06/30
2.
Vanguard Group Inc(10.8345%)
since
2025/06/30
3.
iShares Core S&P Small-Cap ETF(5.946%)
since
2025/08/31
4.
Allspring Global Investments Holdings, LLC(5.033%)
since
2025/06/30
5.
State Street Corp(3.8744%)
since
2025/06/30
6.
Allspring Special Small Cap Value A(3.6524%)
since
2025/07/31
7.
Balyasny Asset Management LLC(3.4417%)
since
2025/06/30
8.
Vanguard Total Stock Mkt Idx Inv(3.1212%)
since
2025/07/31
9.
Millennium Management LLC(2.9966%)
since
2025/06/30
10.
Amvescap Plc.(2.5448%)
since
2025/06/30
11.
iShares Russell 2000 ETF(2.4544%)
since
2025/08/31
12.
Vanguard Small Cap Index(2.4237%)
since
2025/07/31
13.
Geode Capital Management, LLC(2.3843%)
since
2025/06/30
14.
Massachusetts Financial Services Company(1.8935%)
since
2025/06/30
15.
Vanguard Small Cap Value Index Inv(1.5561%)
since
2025/07/31
16.
Charles Schwab Investment Management Inc(1.4008%)
since
2025/06/30
17.
Invesco KBW High Dividend Yld Fincl ETF(1.3817%)
since
2025/08/29
18.
iShares Mortgage Real Estate Capped ETF(1.276%)
since
2025/08/31
19.
UBS Group AG(1.2478%)
since
2025/06/30
20.
Northern Trust Corp(1.1678%)
since
2025/06/30
21.
Victory Capital Management Inc.(1.107%)
since
2025/06/30
22.
Ameriprise Financial Inc(1.0935%)
since
2025/06/30
23.
Vanguard Institutional Extnd Mkt Idx Tr(1.0849%)
since
2025/07/31
24.
Fidelity Small Cap Index(1.0242%)
since
2025/06/30
25.
iShares S&P Small-Cap 600 Value ETF(0.931%)
since
2025/08/31
26.
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.(0.9219%)
since
2025/06/30
27.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.8804%)
since
2025/08/29
28.
Morgan Stanley - Brokerage Accounts(0.8215%)
since
2025/06/30
29.
Van Eck Associates Corporation(0.7969%)
since
2025/06/30
30.
VanEck Mortgage REIT Income ETF(0.7284%)
since
2025/08/30
31.
Bank of New York Mellon Corp(0.7242%)
since
2025/06/30
32.
Wolverine Asset Management LLC(0.7145%)
since
2025/06/30
33.
Columbia Small Cap Value Discv A(0.7021%)
since
2025/07/31
34.
Advisors Asset Management(0.702%)
since
2025/06/30
35.
Columbia Small Cap Value Discovery Fund(0.6829%)
since
2025/06/30
36.
Brighthouse Small Cap Value A(0.6452%)
since
2025/06/30
37.
Global X SuperDividend™ ETF(0.6066%)
since
2025/08/29
38.
SPDR® S&P 600 Small Cap Value ETF(0.5732%)
since
2025/08/31
39.
Fidelity Extended Market Index(0.5455%)
since
2025/07/31
40.
Victory Pioneer Multi-Asset Income Y(0.4922%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.34
Date
2025-09-30
EPS Actual
0.36
EPS Estimate
0.36
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.