_id
6911b137ccc777a4e85d5f00
Ticker
FHRT
Name
First Hartford Corporation
Exchange
PINK
Address
149 Colonial Road, Manchester, CT, United States, 06042
Country
USA
Sector
Real Estate
Industry
Real Estate - Development
Currency
USD
Website
https://www.firsthartford.com
Description
First Hartford Corporation, together with its subsidiaries, engages in the purchase, construction, development, ownership, management, rental, and sale of real estate properties in the United States. It operates through two segments, Real Estate Operations and Fee for Service. The company owns interests in various properties, which are used as shopping centers, restaurants, police stations, and apartments located in Connecticut, Delaware, Louisiana, Massachusetts, New York, New Jersey, Rhode Island, and Texas. It also provides preferred developer services for CVS, Cumberland Farms, and Wild Fork Foods. First Hartford Corporation was incorporated in 1909 and is based in Manchester, Connecticut.
Last Close
29.99
Volume
100
Current Price
30
Change
4.69
Last Updated
2026-01-03T11:40:59.658Z
Image
data:image/webp;base64,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
Ipo Date
-
Market Cap
57650224
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-07-31
Revenue
12436797
Cost Of Revenue
5734530
Gross Profit
6702267
Operating Expenses
-
Operating Income
1593548
Interest Expense
-
Pretax Income
-1272198
Net Income
-1470353
Eps
-0.6468722874731799
Dividends Per Share
-
Shares Outstanding
2267374
Income Tax Expense
38374
EBITDA
3470616
Operating Margin
12.813170465032114
Total Other Income Expense Net
-2865746
Cash
4372327
Short Term Investments
2037856
Receivables
7834069
Inventories
-
Total Current Assets
-
Property Plant Equipment
-
Total Assets
263885634
Payables
-
Short Term Debt
-
Long Term Debt
-
Total Liabilities
239899321
Equity
25644499
Bs_currency_symbol
-
Depreciation
1877068
Change In Working Capital
-2044986
Cash From Operations
-3606361
Capital Expenditures
88369
Cash From Investing
-8069720
Cash From Financing
11645874
Net Change In Cash
-30207
Cf_currency_symbol
-
PE
5.1844
PB
2.6590720294438195
ROE
-5.7336000208075815
ROA
-0.55719327259778
FCF
-3694730
Fcf Percent
-0.2970805103597011
Piotroski FScore
0
Health Score
16
Deep Value Investing Score
4.5
Defensive Investing Score
3.5
Dividend Investing Score
1.5
Economic Moat Investing Score
4.8
Garp Investing Score
1
Growth Investing Score
1
Momentum Investing Score
7
Net Net Investing Score
2.5
Quality Investing Score
1.5
Value Investing Score
5.5
Quarters > 0 > quarter
2025-07-31
Quarters > 0 > income Statement > revenue
12436797
Quarters > 0 > income Statement > cost Of Revenue
5734530
Quarters > 0 > income Statement > gross Profit
6702267
Quarters > 0 > income Statement > operating Expenses
-
Quarters > 0 > income Statement > operating Income
1593548
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
-1272198
Quarters > 0 > income Statement > net Income
-1470353
Quarters > 0 > income Statement > eps
-0.6468722874731799
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
2273019
Quarters > 0 > income Statement > income Tax Expense
38374
Quarters > 0 > income Statement > EBITDA
3470616
Quarters > 0 > income Statement > operating Margin
12.813170465032114
Quarters > 0 > income Statement > total Other Income Expense Net
-2865746
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
4372327
Quarters > 0 > balance Sheet > short Term Investments
2037856
Quarters > 0 > balance Sheet > receivables
7834069
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
-
Quarters > 0 > balance Sheet > property Plant Equipment
-
Quarters > 0 > balance Sheet > total Assets
263885634
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
239899321
Quarters > 0 > balance Sheet > equity
25644499
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
-1470353
Quarters > 0 > cash Flow > depreciation
1877068
Quarters > 0 > cash Flow > change In Working Capital
-2044986
Quarters > 0 > cash Flow > cash From Operations
-3606361
Quarters > 0 > cash Flow > capital Expenditures
88369
Quarters > 0 > cash Flow > cash From Investing
-8069720
Quarters > 0 > cash Flow > cash From Financing
11645874
Quarters > 0 > cash Flow > net Change In Cash
-30207
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
-0.6468722874731799
Quarters > 0 > ratios > PB
2.6590720294438195
Quarters > 0 > ratios > ROE
-5.7336000208075815
Quarters > 0 > ratios > ROA
-0.55719327259778
Quarters > 0 > ratios > FCF
-3694730
Quarters > 0 > ratios > Piotroski FScore
0
Quarters > 0 > ratios > fcf Percent
-0.2970805103597011
Quarters > 0 > health Score
16
Quarters > 1 > quarter
2025-04-30
Quarters > 1 > income Statement > revenue
14439747
Quarters > 1 > income Statement > cost Of Revenue
6047852
Quarters > 1 > income Statement > gross Profit
8391895
Quarters > 1 > income Statement > operating Expenses
10957378
Quarters > 1 > income Statement > operating Income
4593231
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
550050
Quarters > 1 > income Statement > net Income
-3681181
Quarters > 1 > income Statement > eps
-1.6154996963132784
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
2278664
Quarters > 1 > income Statement > income Tax Expense
4015252
Quarters > 1 > income Statement > EBITDA
6301567
Quarters > 1 > income Statement > operating Margin
31.809636276868286
Quarters > 1 > income Statement > total Other Income Expense Net
-4043181
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
4402534
Quarters > 1 > balance Sheet > short Term Investments
2247296
Quarters > 1 > balance Sheet > receivables
5313090
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
33520359
Quarters > 1 > balance Sheet > property Plant Equipment
-
Quarters > 1 > balance Sheet > total Assets
253398067
Quarters > 1 > balance Sheet > payables
4297412
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
229717556
Quarters > 1 > balance Sheet > equity
27385812
Quarters > 1 > balance Sheet > currency_symbol
-
Quarters > 1 > cash Flow > net Income
-3681181
Quarters > 1 > cash Flow > depreciation
1708336
Quarters > 1 > cash Flow > change In Working Capital
4309172
Quarters > 1 > cash Flow > cash From Operations
950142
Quarters > 1 > cash Flow > capital Expenditures
731492
Quarters > 1 > cash Flow > cash From Investing
-1598308
Quarters > 1 > cash Flow > cash From Financing
-1404054
Quarters > 1 > cash Flow > net Change In Cash
-2052220
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
-1.6154996963132784
Quarters > 1 > ratios > PB
2.49618013882517
Quarters > 1 > ratios > ROE
-13.44192752071766
Quarters > 1 > ratios > ROA
-1.452726551382888
Quarters > 1 > ratios > FCF
218650
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
0.015142232062653175
Quarters > 1 > health Score
17
Quarters > 2 > quarter
2025-01-31
Quarters > 2 > income Statement > revenue
18259777
Quarters > 2 > income Statement > cost Of Revenue
14309208
Quarters > 2 > income Statement > gross Profit
3950569
Quarters > 2 > income Statement > operating Expenses
3397832
Quarters > 2 > income Statement > operating Income
552737
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
5751765
Quarters > 2 > income Statement > net Income
5508129
Quarters > 2 > income Statement > eps
2.417262483630759
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
2278664
Quarters > 2 > income Statement > income Tax Expense
-30628
Quarters > 2 > income Statement > EBITDA
2206929
Quarters > 2 > income Statement > operating Margin
3.027074207970886
Quarters > 2 > income Statement > total Other Income Expense Net
5199028
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
6454754
Quarters > 2 > balance Sheet > short Term Investments
2107401
Quarters > 2 > balance Sheet > receivables
6380629
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
-
Quarters > 2 > balance Sheet > property Plant Equipment
-
Quarters > 2 > balance Sheet > total Assets
250301649
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
225074566
Quarters > 2 > balance Sheet > equity
31066993
Quarters > 2 > balance Sheet > currency_symbol
-
Quarters > 2 > cash Flow > net Income
5508129
Quarters > 2 > cash Flow > depreciation
1654192
Quarters > 2 > cash Flow > change In Working Capital
-3467701
Quarters > 2 > cash Flow > cash From Operations
-4685423
Quarters > 2 > cash Flow > capital Expenditures
117847
Quarters > 2 > cash Flow > cash From Investing
-14719815
Quarters > 2 > cash Flow > cash From Financing
11394452
Quarters > 2 > cash Flow > net Change In Cash
-8010786
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
2.417262483630759
Quarters > 2 > ratios > PB
2.2004034957615626
Quarters > 2 > ratios > ROE
17.729842730514665
Quarters > 2 > ratios > ROA
2.2005963692232804
Quarters > 2 > ratios > FCF
-4803270
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.26305195293458405
Quarters > 2 > health Score
47
Quarters > 3 > quarter
2024-10-31
Quarters > 3 > income Statement > revenue
54989743
Quarters > 3 > income Statement > cost Of Revenue
38980557
Quarters > 3 > income Statement > gross Profit
16009186
Quarters > 3 > income Statement > operating Expenses
3420386
Quarters > 3 > income Statement > operating Income
12588800
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
8870691
Quarters > 3 > income Statement > net Income
8881378
Quarters > 3 > income Statement > eps
3.897625099619777
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
2278664
Quarters > 3 > income Statement > income Tax Expense
-26306
Quarters > 3 > income Statement > EBITDA
14480966
Quarters > 3 > income Statement > operating Margin
22.892996608476604
Quarters > 3 > income Statement > total Other Income Expense Net
-3718109
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
14465540
Quarters > 3 > balance Sheet > short Term Investments
101610
Quarters > 3 > balance Sheet > receivables
4291575
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
-
Quarters > 3 > balance Sheet > property Plant Equipment
-
Quarters > 3 > balance Sheet > total Assets
263561492
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
247074766
Quarters > 3 > balance Sheet > equity
25558864
Quarters > 3 > balance Sheet > currency_symbol
-
Quarters > 3 > cash Flow > net Income
8881378
Quarters > 3 > cash Flow > depreciation
1892166
Quarters > 3 > cash Flow > change In Working Capital
-2590416
Quarters > 3 > cash Flow > cash From Operations
-3096468
Quarters > 3 > cash Flow > capital Expenditures
35222
Quarters > 3 > cash Flow > cash From Investing
15905281
Quarters > 3 > cash Flow > cash From Financing
-7339608
Quarters > 3 > cash Flow > net Change In Cash
5469205
Quarters > 3 > cash Flow > currency_symbol
-
Quarters > 3 > ratios > PE
3.897625099619777
Quarters > 3 > ratios > PB
2.674607134338991
Quarters > 3 > ratios > ROE
34.74871966140592
Quarters > 3 > ratios > ROA
3.369755548356055
Quarters > 3 > ratios > FCF
-3131690
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-0.05695043892094567
Quarters > 3 > health Score
50
Annuals > 0 > quarter
2025-04-30
Annuals > 0 > income Statement > revenue
107467028
Annuals > 0 > income Statement > cost Of Revenue
70958987
Annuals > 0 > income Statement > gross Profit
36508041
Annuals > 0 > income Statement > operating Expenses
14196239
Annuals > 0 > income Statement > operating Income
22311802
Annuals > 0 > income Statement > interest Expense
13711245
Annuals > 0 > income Statement > pretax Income
15449706
Annuals > 0 > income Statement > net Income
11123421
Annuals > 0 > income Statement > eps
4.881553840320469
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
2278664
Annuals > 0 > income Statement > income Tax Expense
3468418
Annuals > 0 > income Statement > EBITDA
35621621
Annuals > 0 > income Statement > operating Margin
20.76153255117467
Annuals > 0 > income Statement > total Other Income Expense Net
-6862096
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
4077228
Annuals > 0 > balance Sheet > short Term Investments
2247296
Annuals > 0 > balance Sheet > receivables
5313090
Annuals > 0 > balance Sheet > inventories
5649154
Annuals > 0 > balance Sheet > total Current Assets
33520359
Annuals > 0 > balance Sheet > property Plant Equipment
-
Annuals > 0 > balance Sheet > total Assets
253398067
Annuals > 0 > balance Sheet > payables
4297412
Annuals > 0 > balance Sheet > short Term Debt
5700000
Annuals > 0 > balance Sheet > long Term Debt
200734852
Annuals > 0 > balance Sheet > total Liabilities
229717556
Annuals > 0 > balance Sheet > equity
27385812
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
11981288
Annuals > 0 > cash Flow > depreciation
6460670
Annuals > 0 > cash Flow > change In Working Capital
608229
Annuals > 0 > cash Flow > cash From Operations
-3595606
Annuals > 0 > cash Flow > capital Expenditures
1283250
Annuals > 0 > cash Flow > cash From Investing
-1716816
Annuals > 0 > cash Flow > cash From Financing
1539865
Annuals > 0 > cash Flow > net Change In Cash
-3772557
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
4.881553840320469
Annuals > 0 > ratios > PB
2.4953480787788944
Annuals > 0 > ratios > ROE
40.61745914271229
Annuals > 0 > ratios > ROA
4.389702388692649
Annuals > 0 > ratios > FCF
-4878856
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
-0.04539863147606538
Annuals > 0 > health Score
51
Annuals > 1 > quarter
2024-04-30
Annuals > 1 > income Statement > revenue
59532945
Annuals > 1 > income Statement > cost Of Revenue
39828846
Annuals > 1 > income Statement > gross Profit
19704099
Annuals > 1 > income Statement > operating Expenses
13860861
Annuals > 1 > income Statement > operating Income
5734796
Annuals > 1 > income Statement > interest Expense
12646042
Annuals > 1 > income Statement > pretax Income
-4866672
Annuals > 1 > income Statement > net Income
-4866672
Annuals > 1 > income Statement > eps
-2.13575674166968
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
2278664
Annuals > 1 > income Statement > income Tax Expense
-2290265
Annuals > 1 > income Statement > EBITDA
13676852
Annuals > 1 > income Statement > operating Margin
9.63297884893818
Annuals > 1 > income Statement > total Other Income Expense Net
-10601468
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
8175091
Annuals > 1 > balance Sheet > short Term Investments
90320
Annuals > 1 > balance Sheet > receivables
5367883
Annuals > 1 > balance Sheet > inventories
288602159
Annuals > 1 > balance Sheet > total Current Assets
296867570
Annuals > 1 > balance Sheet > property Plant Equipment
-
Annuals > 1 > balance Sheet > total Assets
283234276
Annuals > 1 > balance Sheet > payables
9879431
Annuals > 1 > balance Sheet > short Term Debt
9970000
Annuals > 1 > balance Sheet > long Term Debt
222134156
Annuals > 1 > balance Sheet > total Liabilities
275579042
Annuals > 1 > balance Sheet > equity
16262391
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
-3812499
Annuals > 1 > cash Flow > depreciation
7942056
Annuals > 1 > cash Flow > change In Working Capital
-831560
Annuals > 1 > cash Flow > cash From Operations
292931
Annuals > 1 > cash Flow > capital Expenditures
983603
Annuals > 1 > cash Flow > cash From Investing
-20847575
Annuals > 1 > cash Flow > cash From Financing
24704844
Annuals > 1 > cash Flow > net Change In Cash
4150200
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
-2.13575674166968
Annuals > 1 > ratios > PB
4.202157810619607
Annuals > 1 > ratios > ROE
-29.925931555821034
Annuals > 1 > ratios > ROA
-1.7182496655171777
Annuals > 1 > ratios > FCF
-690672
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
-0.011601509046797534
Annuals > 1 > health Score
13
Annuals > 2 > quarter
2023-04-30
Annuals > 2 > income Statement > revenue
71440520
Annuals > 2 > income Statement > cost Of Revenue
54331121
Annuals > 2 > income Statement > gross Profit
17109399
Annuals > 2 > income Statement > operating Expenses
13400508
Annuals > 2 > income Statement > operating Income
3708895
Annuals > 2 > income Statement > interest Expense
11155274
Annuals > 2 > income Statement > pretax Income
3294294
Annuals > 2 > income Statement > net Income
3294294
Annuals > 2 > income Statement > eps
1.3389000702311125
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
2460448
Annuals > 2 > income Statement > income Tax Expense
604084
Annuals > 2 > income Statement > EBITDA
11208720
Annuals > 2 > income Statement > operating Margin
5.191584551736185
Annuals > 2 > income Statement > total Other Income Expense Net
-414601
Annuals > 2 > income Statement > currency_symbol
-
Annuals > 2 > balance Sheet > cash
4024891
Annuals > 2 > balance Sheet > short Term Investments
84680
Annuals > 2 > balance Sheet > receivables
7183976
Annuals > 2 > balance Sheet > inventories
-
Annuals > 2 > balance Sheet > total Current Assets
255019990
Annuals > 2 > balance Sheet > property Plant Equipment
-
Annuals > 2 > balance Sheet > total Assets
243726443
Annuals > 2 > balance Sheet > payables
-429713802
Annuals > 2 > balance Sheet > short Term Debt
203919289
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
229914420
Annuals > 2 > balance Sheet > equity
243726443
Annuals > 2 > balance Sheet > currency_symbol
-
Annuals > 2 > cash Flow > net Income
-421794
Annuals > 2 > cash Flow > depreciation
7499831
Annuals > 2 > cash Flow > change In Working Capital
-1135765
Annuals > 2 > cash Flow > cash From Operations
-1519431
Annuals > 2 > cash Flow > capital Expenditures
252900
Annuals > 2 > cash Flow > cash From Investing
1892819
Annuals > 2 > cash Flow > cash From Financing
-15608860
Annuals > 2 > cash Flow > net Change In Cash
-15235472
Annuals > 2 > cash Flow > currency_symbol
-
Annuals > 2 > ratios > PE
1.3389000702311125
Annuals > 2 > ratios > PB
0.3027526870360964
Annuals > 2 > ratios > ROE
1.3516358584037598
Annuals > 2 > ratios > ROA
1.3516358584037598
Annuals > 2 > ratios > FCF
-1772331
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.024808484036790326
Annuals > 2 > health Score
47
Annuals > 3 > quarter
2022-04-30
Annuals > 3 > income Statement > revenue
80291846
Annuals > 3 > income Statement > cost Of Revenue
51333721
Annuals > 3 > income Statement > gross Profit
28958125
Annuals > 3 > income Statement > operating Expenses
14480748
Annuals > 3 > income Statement > operating Income
14477378
Annuals > 3 > income Statement > interest Expense
10281433
Annuals > 3 > income Statement > pretax Income
20482643
Annuals > 3 > income Statement > net Income
20482643
Annuals > 3 > income Statement > eps
8.988882520634899
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
2278664
Annuals > 3 > income Statement > income Tax Expense
4800536
Annuals > 3 > income Statement > EBITDA
21699500
Annuals > 3 > income Statement > operating Margin
18.03094426300773
Annuals > 3 > income Statement > total Other Income Expense Net
6005265
Annuals > 3 > income Statement > currency_symbol
-
Annuals > 3 > balance Sheet > cash
19260363
Annuals > 3 > balance Sheet > short Term Investments
456257
Annuals > 3 > balance Sheet > receivables
4990943
Annuals > 3 > balance Sheet > inventories
-
Annuals > 3 > balance Sheet > total Current Assets
288618295
Annuals > 3 > balance Sheet > property Plant Equipment
-
Annuals > 3 > balance Sheet > total Assets
263910732
Annuals > 3 > balance Sheet > payables
-471211079
Annuals > 3 > balance Sheet > short Term Debt
224353745
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
250967536
Annuals > 3 > balance Sheet > equity
263910732
Annuals > 3 > balance Sheet > currency_symbol
-
Annuals > 3 > cash Flow > net Income
9476603
Annuals > 3 > cash Flow > depreciation
7222121
Annuals > 3 > cash Flow > change In Working Capital
3297305
Annuals > 3 > cash Flow > cash From Operations
2034892
Annuals > 3 > cash Flow > capital Expenditures
128710
Annuals > 3 > cash Flow > cash From Investing
3382000
Annuals > 3 > cash Flow > cash From Financing
596777
Annuals > 3 > cash Flow > net Change In Cash
6013670
Annuals > 3 > cash Flow > currency_symbol
-
Annuals > 3 > ratios > PE
8.988882520634899
Annuals > 3 > ratios > PB
0.258940335022071
Annuals > 3 > ratios > ROE
7.761201238303564
Annuals > 3 > ratios > ROA
7.761201238303564
Annuals > 3 > ratios > FCF
1906182
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.023740667265266264
Annuals > 3 > health Score
59
Valuation > metrics > PE
5.1844
Valuation > metrics > PB
2.6590720294438195
Valuation > final Score
100
Valuation > verdict
24.1% Undervalued
Profitability > metrics > ROE
-5.7336000208075815
Profitability > metrics > Net Margin
-0.11822601912695045
Profitability > final Score
15
Profitability > verdict
Weak
Risk > metrics > Debt Equity
9.354806307582768
Risk > metrics > Interest Coverage
0.33599209245819045
Risk > final Score
7
Risk > verdict
High
Liquidity > final Score
50
Liquidity > verdict
Weak
Prev Valuations > 0
80
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
0
Prev Profitabilities > 1
80
Prev Profitabilities > 2
79
Prev Risks > 0
9
Prev Risks > 1
7
Prev Risks > 2
15
Prev Liquidities > 0
100
Prev Liquidities > 1
50
Prev Liquidities > 2
50
Updated At
2026-01-20T21:49:49.264Z
Earnings History > 0 > period
2025-07-31
Earnings History > 0 > report Date
2025-07-31
Earnings History > 0 > date
2025-07-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-0.6469
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-04-30
Earnings History > 1 > report Date
2025-04-30
Earnings History > 1 > date
2025-04-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-1.6155
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-01-31
Earnings History > 2 > report Date
2025-01-31
Earnings History > 2 > date
2025-01-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
2.4173
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-10-31
Earnings History > 3 > report Date
2024-10-31
Earnings History > 3 > date
2024-10-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
3.8976
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-07-31
Earnings History > 4 > report Date
2024-07-31
Earnings History > 4 > date
2024-07-31
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
0.1822
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-04-30
Earnings History > 5 > report Date
2024-04-30
Earnings History > 5 > date
2024-04-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
1.1484
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-01-31
Earnings History > 6 > report Date
2024-01-31
Earnings History > 6 > date
2024-01-31
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
-2.1762
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-10-31
Earnings History > 7 > report Date
2023-10-31
Earnings History > 7 > date
2023-10-31
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
-1.0321
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-07-31
Earnings History > 8 > report Date
2023-07-31
Earnings History > 8 > date
2023-07-31
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
-
Earnings History > 8 > eps Actual
0.3867
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-04-30
Earnings History > 9 > report Date
2023-04-30
Earnings History > 9 > date
2023-04-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
-
Earnings History > 9 > eps Actual
-0.1851
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-01-31
Earnings History > 10 > report Date
2023-01-31
Earnings History > 10 > date
2023-01-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
-
Earnings History > 10 > eps Actual
0.5979
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-10-31
Earnings History > 11 > report Date
2022-10-31
Earnings History > 11 > date
2022-10-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
-
Earnings History > 11 > eps Actual
-1.3254
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-07-31
Earnings History > 12 > report Date
2022-07-31
Earnings History > 12 > date
2022-07-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
-
Earnings History > 12 > eps Actual
2.2515
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-04-30
Earnings History > 13 > report Date
2022-04-30
Earnings History > 13 > date
2022-04-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
-
Earnings History > 13 > eps Actual
4.1588
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-01-31
Earnings History > 14 > report Date
2022-01-31
Earnings History > 14 > date
2022-01-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
-
Earnings History > 14 > eps Actual
-0.1197
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-10-31
Earnings History > 15 > report Date
2021-10-31
Earnings History > 15 > date
2021-10-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
-
Earnings History > 15 > eps Actual
2.7702
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-07-31
Earnings History > 16 > report Date
2021-07-31
Earnings History > 16 > date
2021-07-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
-
Earnings History > 16 > eps Actual
-0.1941
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-01-31
Earnings History > 17 > report Date
2021-01-31
Earnings History > 17 > date
2021-01-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
-
Earnings History > 17 > eps Actual
0.8952
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2020-07-31
Earnings History > 18 > report Date
2020-07-31
Earnings History > 18 > date
2020-07-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
-
Earnings History > 18 > eps Actual
-0.7745
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2018-07-31
Earnings History > 19 > report Date
2018-07-31
Earnings History > 19 > date
2018-07-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
-
Earnings History > 19 > eps Actual
1.8509
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2018-04-30
Earnings History > 20 > report Date
2018-07-31
Earnings History > 20 > date
2018-04-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
-
Earnings History > 20 > eps Actual
1.85
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2018-01-31
Earnings History > 21 > report Date
2018-04-30
Earnings History > 21 > date
2018-01-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
-
Earnings History > 21 > eps Actual
1.2523
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2017-10-31
Earnings History > 22 > report Date
2018-01-31
Earnings History > 22 > date
2017-10-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
-
Earnings History > 22 > eps Actual
-0.14
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2017-07-31
Earnings History > 23 > report Date
2017-10-31
Earnings History > 23 > date
2017-07-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
-
Earnings History > 23 > eps Actual
-0.5431
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2017-04-30
Earnings History > 24 > report Date
2017-07-31
Earnings History > 24 > date
2017-04-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
-
Earnings History > 24 > eps Actual
0.1
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2017-01-31
Earnings History > 25 > report Date
2017-04-30
Earnings History > 25 > date
2017-01-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
-
Earnings History > 25 > eps Actual
-0.3539
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2016-10-31
Earnings History > 26 > report Date
2017-01-31
Earnings History > 26 > date
2016-10-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
-
Earnings History > 26 > eps Actual
0.8772
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2016-07-31
Earnings History > 27 > report Date
2016-10-31
Earnings History > 27 > date
2016-07-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
-
Earnings History > 27 > eps Actual
0.38
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2016-04-30
Earnings History > 28 > report Date
2016-07-31
Earnings History > 28 > date
2016-04-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
-
Earnings History > 28 > eps Actual
0.3458
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2016-01-31
Earnings History > 29 > report Date
2016-04-30
Earnings History > 29 > date
2016-01-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
-
Earnings History > 29 > eps Actual
-0.1104
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2015-10-31
Earnings History > 30 > report Date
2016-01-31
Earnings History > 30 > date
2015-10-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
-
Earnings History > 30 > eps Actual
-0.053
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2015-07-31
Earnings History > 31 > report Date
2015-10-31
Earnings History > 31 > date
2015-07-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
-
Earnings History > 31 > eps Actual
-0.1046
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2015-04-30
Earnings History > 32 > report Date
2015-07-31
Earnings History > 32 > date
2015-04-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
-
Earnings History > 32 > eps Actual
0.9957
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2015-01-31
Earnings History > 33 > report Date
2015-04-30
Earnings History > 33 > date
2015-01-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
-
Earnings History > 33 > eps Actual
3.4066
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2014-10-31
Earnings History > 34 > report Date
2015-01-31
Earnings History > 34 > date
2014-10-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
-
Earnings History > 34 > eps Actual
1.39
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2014-07-31
Earnings History > 35 > report Date
2014-10-31
Earnings History > 35 > date
2014-07-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
-
Earnings History > 35 > eps Actual
1.86
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2014-04-30
Earnings History > 36 > report Date
2014-07-31
Earnings History > 36 > date
2014-04-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
-
Earnings History > 36 > eps Actual
0.32
Earnings History > 36 > eps Estimate
0
Earnings History > 36 > eps Difference
0.32
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2014-01-31
Earnings History > 37 > report Date
2014-04-30
Earnings History > 37 > date
2014-01-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
-
Earnings History > 37 > eps Actual
-1.8297
Earnings History > 37 > eps Estimate
0
Earnings History > 37 > eps Difference
-1.8297
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2013-10-31
Earnings History > 38 > report Date
2014-01-31
Earnings History > 38 > date
2013-10-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
-
Earnings History > 38 > eps Actual
-0.22
Earnings History > 38 > eps Estimate
0
Earnings History > 38 > eps Difference
-0.22
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2013-07-31
Earnings History > 39 > report Date
2013-10-31
Earnings History > 39 > date
2013-07-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
-
Earnings History > 39 > eps Actual
-0.1131
Earnings History > 39 > eps Estimate
0
Earnings History > 39 > eps Difference
-0.1131
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2013-04-30
Earnings History > 40 > report Date
2013-07-31
Earnings History > 40 > date
2013-04-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
-
Earnings History > 40 > eps Actual
0.21
Earnings History > 40 > eps Estimate
0
Earnings History > 40 > eps Difference
0.21
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2013-01-31
Earnings History > 41 > report Date
2013-04-30
Earnings History > 41 > date
2013-01-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
-
Earnings History > 41 > eps Actual
0.3442
Earnings History > 41 > eps Estimate
0
Earnings History > 41 > eps Difference
0.3442
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2012-10-31
Earnings History > 42 > report Date
2013-01-31
Earnings History > 42 > date
2012-10-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
-
Earnings History > 42 > eps Actual
-0.09
Earnings History > 42 > eps Estimate
0
Earnings History > 42 > eps Difference
-0.09
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2012-07-31
Earnings History > 43 > report Date
2012-10-31
Earnings History > 43 > date
2012-07-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
-
Earnings History > 43 > eps Actual
-0.0946
Earnings History > 43 > eps Estimate
0
Earnings History > 43 > eps Difference
-0.0946
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2012-04-30
Earnings History > 44 > report Date
2012-07-31
Earnings History > 44 > date
2012-04-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
-
Earnings History > 44 > eps Actual
-0.16
Earnings History > 44 > eps Estimate
0
Earnings History > 44 > eps Difference
-0.16
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2012-01-31
Earnings History > 45 > report Date
2012-04-30
Earnings History > 45 > date
2012-01-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
-
Earnings History > 45 > eps Actual
-0.2917
Earnings History > 45 > eps Estimate
0
Earnings History > 45 > eps Difference
-0.2917
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2011-10-31
Earnings History > 46 > report Date
2012-01-31
Earnings History > 46 > date
2011-10-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
-
Earnings History > 46 > eps Actual
-0.7407
Earnings History > 46 > eps Estimate
0
Earnings History > 46 > eps Difference
-0.7407
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2011-07-31
Earnings History > 47 > report Date
2011-10-31
Earnings History > 47 > date
2011-07-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
-
Earnings History > 47 > eps Actual
0.28
Earnings History > 47 > eps Estimate
0
Earnings History > 47 > eps Difference
0.28
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2011-04-30
Earnings History > 48 > report Date
2011-07-31
Earnings History > 48 > date
2011-04-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
-
Earnings History > 48 > eps Actual
0.01
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
0.01
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2011-01-31
Earnings History > 49 > report Date
2011-04-30
Earnings History > 49 > date
2011-01-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
-
Earnings History > 49 > eps Actual
-0.5994
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
-0.5994
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2010-10-31
Earnings History > 50 > report Date
2011-01-31
Earnings History > 50 > date
2010-10-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
-
Earnings History > 50 > eps Actual
-0.3523
Earnings History > 50 > eps Estimate
0
Earnings History > 50 > eps Difference
-0.3523
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2010-07-31
Earnings History > 51 > report Date
2010-07-31
Earnings History > 51 > date
2010-07-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
-
Earnings History > 51 > eps Actual
-0.3339
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2010-04-30
Earnings History > 52 > report Date
2010-04-30
Earnings History > 52 > date
2010-04-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
-
Earnings History > 52 > eps Actual
-0.71
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2010-01-31
Earnings History > 53 > report Date
2010-01-31
Earnings History > 53 > date
2010-01-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
-
Earnings History > 53 > eps Actual
-0.1638
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2009-10-31
Earnings History > 54 > report Date
2009-10-31
Earnings History > 54 > date
2009-10-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
-
Earnings History > 54 > eps Actual
-0.1635
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2009-07-31
Earnings History > 55 > report Date
2009-07-31
Earnings History > 55 > date
2009-07-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
-
Earnings History > 55 > eps Actual
0.2179
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2009-04-30
Earnings History > 56 > report Date
2009-04-30
Earnings History > 56 > date
2009-04-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
-
Earnings History > 56 > eps Actual
-0.2778
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2009-01-31
Earnings History > 57 > report Date
2009-01-31
Earnings History > 57 > date
2009-01-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
-
Earnings History > 57 > eps Actual
-0.8569
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2008-10-31
Earnings History > 58 > report Date
2008-10-31
Earnings History > 58 > date
2008-10-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
-
Earnings History > 58 > eps Actual
-0.0747
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2008-07-31
Earnings History > 59 > report Date
2008-07-31
Earnings History > 59 > date
2008-07-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
-
Earnings History > 59 > eps Actual
-0.1498
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2008-04-30
Earnings History > 60 > report Date
2008-04-30
Earnings History > 60 > date
2008-04-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
-
Earnings History > 60 > eps Actual
-0.4973
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2008-01-31
Earnings History > 61 > report Date
2008-01-31
Earnings History > 61 > date
2008-01-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
-
Earnings History > 61 > eps Actual
0.5451
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2007-10-31
Earnings History > 62 > report Date
2007-10-31
Earnings History > 62 > date
2007-10-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
-
Earnings History > 62 > eps Actual
-0.5171
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2007-07-31
Earnings History > 63 > report Date
2007-07-31
Earnings History > 63 > date
2007-07-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
-
Earnings History > 63 > eps Actual
0.0055
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2007-04-30
Earnings History > 64 > report Date
2007-04-30
Earnings History > 64 > date
2007-04-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
-
Earnings History > 64 > eps Actual
-0.3291
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2007-01-31
Earnings History > 65 > report Date
2007-01-31
Earnings History > 65 > date
2007-01-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
-
Earnings History > 65 > eps Actual
0.4541
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2006-10-31
Earnings History > 66 > report Date
2006-10-31
Earnings History > 66 > date
2006-10-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
-
Earnings History > 66 > eps Actual
-0.0102
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2006-07-31
Earnings History > 67 > report Date
2006-07-31
Earnings History > 67 > date
2006-07-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
-
Earnings History > 67 > eps Actual
-0.1194
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2006-04-30
Earnings History > 68 > report Date
2006-04-30
Earnings History > 68 > date
2006-04-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
-
Earnings History > 68 > eps Actual
1.27
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2006-01-31
Earnings History > 69 > report Date
2006-01-31
Earnings History > 69 > date
2006-01-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
-
Earnings History > 69 > eps Actual
-0.2512
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2005-10-31
Earnings History > 70 > report Date
2005-10-31
Earnings History > 70 > date
2005-10-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
-
Earnings History > 70 > eps Actual
-0.2148
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2005-07-31
Earnings History > 71 > report Date
2005-07-31
Earnings History > 71 > date
2005-07-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
-
Earnings History > 71 > eps Actual
-0.5626
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2005-04-30
Earnings History > 72 > report Date
2005-04-30
Earnings History > 72 > date
2005-04-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
-
Earnings History > 72 > eps Actual
0.2579
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2005-01-31
Earnings History > 73 > report Date
2005-01-31
Earnings History > 73 > date
2005-01-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
-
Earnings History > 73 > eps Actual
-0.2061
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2004-10-31
Earnings History > 74 > report Date
2004-10-31
Earnings History > 74 > date
2004-10-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
-
Earnings History > 74 > eps Actual
-0.0755
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2004-07-31
Earnings History > 75 > report Date
2004-07-31
Earnings History > 75 > date
2004-07-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
-
Earnings History > 75 > eps Actual
-0.0298
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2004-01-31
Earnings History > 76 > report Date
2004-01-31
Earnings History > 76 > date
2004-01-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
-
Earnings History > 76 > eps Actual
1.5476
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2003-10-31
Earnings History > 77 > report Date
2003-10-31
Earnings History > 77 > date
2003-10-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
-
Earnings History > 77 > eps Actual
-0.0097
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
First Hartford Corporation, together with its subsidiaries, engages in the purchase, construction, development, ownership, management, rental, and sale of real estate properties in the United States. It operates through two segments, Real Estate Operations and Fee for Service. The company owns interests in various properties, which are used as shopping centers, restaurants, police stations, and apartments located in Connecticut, Delaware, Louisiana, Massachusetts, New York, New Jersey, Rhode Island, and Texas. It also provides preferred developer services for CVS, Cumberland Farms, and Wild Fork Foods. First Hartford Corporation was incorporated in 1909 and is based in Manchester, Connecticut.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A(Last Updated 2025-07-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
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 0.00% of the total shares of First Hartford Corporation
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-07-31
EPS Actual
-0.6469
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-07-31)
(Last Updated 2025-07-31)
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-07-31)
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-07-31)
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.