_id
691481d8ccc777a4e85d9364
Ticker
NHTC
Name
Natural Health Trend
Exchange
NASDAQ
Address
609 Deep Valley Drive, Rolling Hills Estates, CA, United States, 90274
Country
USA
Sector
Consumer Cyclical
Industry
Internet Retail
Currency
USD
Website
https://www.naturalhealthtrendscorp.com
Description
Natural Health Trends Corp., a direct-selling and e-commerce company, provides personal care, wellness, and lifestyle products under the NHT Global brand. The company offers wellness products, such as liquid, encapsulated, tableted and powder dietary and nutritional supplements, vitamins, and minerals; and herbal products, including herbal supplements. It also provides beauty products comprising age-defying and hydrating cleansers, creams, lotions, serums, and toners; and lifestyle products consisting of weight management and energy enhancing supplements, as well as topical gels. In addition, the company offers home appliances; daily products, such as oral, hair, and body care products; and at-home testing kits for measuring critical biomarkers of well-being, including cardiovascular, hormonal, inflammatory, metabolic, and nutritional health. It sells its products directly to consumers, as well as through an e-commerce retail platform in the United States, Canada, the Cayman Islands, Mexico, Peru, and Colombia; Hong Kong, Taiwan, and China; Malaysia and Singapore; South Korea; Russia and Kazakhstan; Japan; India; and Europe. The company was formerly known as Florida Institute of Massage Therapy, Inc. and changed its name to Natural Health Trends Corp. in June 1993. Natural Health Trends Corp. was incorporated in 1988 and is headquartered in Rolling Hills Estates, California.
Last Close
3.21
Volume
67445
Current Price
3.1899
Change
-0.6261682242990587
Last Updated
2025-12-02T12:31:10.947Z
Image
data:image/webp;base64,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
Ipo Date
1995-06-21T00:00:00.000Z
Market Cap
34539224
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.97
Sentiment Sources
2
Rating
-
Target Price
0
Strong Buy
-
Buy
-
Hold
-
Sell
-
Strong Sell
-
Current Quarter
2025-09-30
Revenue
9477000
Cost Of Revenue
2490000
Gross Profit
6987000
Operating Expenses
7454000
Operating Income
-495000
Interest Expense
-
Pretax Income
-289000
Net Income
-431000
Eps
-0.03747826086956522
Dividends Per Share
2303000
Shares Outstanding
11513075
Income Tax Expense
142000
EBITDA
-261000
Operating Margin
-5.223171889838556
Total Other Income Expense Net
206000
Cash
14336000
Short Term Investments
17672000
Receivables
-
Inventories
2154000
Total Current Assets
37888000
Property Plant Equipment
2201000
Total Assets
42251000
Payables
1011000
Short Term Debt
991000
Long Term Debt
-
Total Liabilities
16103000
Equity
26148000
Depreciation
28000
Change In Working Capital
163000
Cash From Operations
113000
Capital Expenditures
43000
Cash From Investing
5902000
Cash From Financing
-2303000
Net Change In Cash
3800000
PE
-
PB
1.4029313905461223
ROE
-1.6483096221508338
ROA
-1.020094198953871
FCF
70000
Fcf Percent
0.007386303682599979
Piotroski FScore
2
Health Score
30
Deep Value Investing Score
6.5
Defensive Investing Score
6.5
Dividend Investing Score
3
Economic Moat Investing Score
6.8
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
6.5
Net Net Investing Score
4.5
Quality Investing Score
4
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
9477000
Quarters > 0 > income Statement > cost Of Revenue
2490000
Quarters > 0 > income Statement > gross Profit
6987000
Quarters > 0 > income Statement > operating Expenses
7454000
Quarters > 0 > income Statement > operating Income
-495000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
-289000
Quarters > 0 > income Statement > net Income
-431000
Quarters > 0 > income Statement > eps
-0.03747826086956522
Quarters > 0 > income Statement > dividends Per Share
2303000
Quarters > 0 > income Statement > shares Outstanding
11500000
Quarters > 0 > income Statement > income Tax Expense
142000
Quarters > 0 > income Statement > EBITDA
-261000
Quarters > 0 > income Statement > operating Margin
-5.223171889838556
Quarters > 0 > income Statement > total Other Income Expense Net
206000
Quarters > 0 > balance Sheet > cash
14336000
Quarters > 0 > balance Sheet > short Term Investments
17672000
Quarters > 0 > balance Sheet > receivables
-
Quarters > 0 > balance Sheet > inventories
2154000
Quarters > 0 > balance Sheet > total Current Assets
37888000
Quarters > 0 > balance Sheet > property Plant Equipment
2201000
Quarters > 0 > balance Sheet > total Assets
42251000
Quarters > 0 > balance Sheet > payables
1011000
Quarters > 0 > balance Sheet > short Term Debt
991000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
16103000
Quarters > 0 > balance Sheet > equity
26148000
Quarters > 0 > cash Flow > net Income
-431000
Quarters > 0 > cash Flow > depreciation
28000
Quarters > 0 > cash Flow > change In Working Capital
163000
Quarters > 0 > cash Flow > cash From Operations
113000
Quarters > 0 > cash Flow > capital Expenditures
43000
Quarters > 0 > cash Flow > cash From Investing
5902000
Quarters > 0 > cash Flow > cash From Financing
-2303000
Quarters > 0 > cash Flow > net Change In Cash
3800000
Quarters > 0 > ratios > PE
-0.03747826086956522
Quarters > 0 > ratios > PB
1.4029313905461223
Quarters > 0 > ratios > ROE
-1.6483096221508338
Quarters > 0 > ratios > ROA
-1.020094198953871
Quarters > 0 > ratios > FCF
70000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.007386303682599979
Quarters > 0 > health Score
30
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
9813000
Quarters > 1 > income Statement > cost Of Revenue
2558000
Quarters > 1 > income Statement > gross Profit
7255000
Quarters > 1 > income Statement > operating Expenses
7588000
Quarters > 1 > income Statement > operating Income
-333000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
15000
Quarters > 1 > income Statement > net Income
15000
Quarters > 1 > income Statement > eps
0.0013046881795250936
Quarters > 1 > income Statement > dividends Per Share
2303000
Quarters > 1 > income Statement > shares Outstanding
11497000
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
-304000
Quarters > 1 > income Statement > operating Margin
-3.3934576582084994
Quarters > 1 > income Statement > total Other Income Expense Net
348000
Quarters > 1 > balance Sheet > cash
10534000
Quarters > 1 > balance Sheet > short Term Investments
23711000
Quarters > 1 > balance Sheet > receivables
-
Quarters > 1 > balance Sheet > inventories
2769000
Quarters > 1 > balance Sheet > total Current Assets
40859000
Quarters > 1 > balance Sheet > property Plant Equipment
2262000
Quarters > 1 > balance Sheet > total Assets
45162000
Quarters > 1 > balance Sheet > payables
962000
Quarters > 1 > balance Sheet > short Term Debt
1060000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
16306000
Quarters > 1 > balance Sheet > equity
28856000
Quarters > 1 > cash Flow > net Income
15000
Quarters > 1 > cash Flow > depreciation
29000
Quarters > 1 > cash Flow > change In Working Capital
-5909000
Quarters > 1 > cash Flow > cash From Operations
-5635000
Quarters > 1 > cash Flow > capital Expenditures
4000
Quarters > 1 > cash Flow > cash From Investing
-3328000
Quarters > 1 > cash Flow > cash From Financing
-2303000
Quarters > 1 > cash Flow > net Change In Cash
-11151000
Quarters > 1 > ratios > PE
0.0013046881795250936
Quarters > 1 > ratios > PB
1.2709412357915166
Quarters > 1 > ratios > ROE
0.051982256723038536
Quarters > 1 > ratios > ROA
0.03321376378371197
Quarters > 1 > ratios > FCF
-5639000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.5746458779170488
Quarters > 1 > health Score
45
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
10737000
Quarters > 2 > income Statement > cost Of Revenue
2832000
Quarters > 2 > income Statement > gross Profit
7905000
Quarters > 2 > income Statement > operating Expenses
8250000
Quarters > 2 > income Statement > operating Income
-345000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
120000
Quarters > 2 > income Statement > net Income
122000
Quarters > 2 > income Statement > eps
0.010617004612305282
Quarters > 2 > income Statement > dividends Per Share
2303000
Quarters > 2 > income Statement > shares Outstanding
11491000
Quarters > 2 > income Statement > income Tax Expense
-2000
Quarters > 2 > income Statement > EBITDA
-315000
Quarters > 2 > income Statement > operating Margin
-3.213188041352333
Quarters > 2 > income Statement > total Other Income Expense Net
465000
Quarters > 2 > balance Sheet > cash
21688000
Quarters > 2 > balance Sheet > short Term Investments
20210000
Quarters > 2 > balance Sheet > receivables
-
Quarters > 2 > balance Sheet > inventories
2815000
Quarters > 2 > balance Sheet > total Current Assets
48806000
Quarters > 2 > balance Sheet > property Plant Equipment
2529000
Quarters > 2 > balance Sheet > total Assets
53179000
Quarters > 2 > balance Sheet > payables
968000
Quarters > 2 > balance Sheet > short Term Debt
1115000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
22297000
Quarters > 2 > balance Sheet > equity
30882000
Quarters > 2 > cash Flow > net Income
122000
Quarters > 2 > cash Flow > depreciation
30000
Quarters > 2 > cash Flow > change In Working Capital
138000
Quarters > 2 > cash Flow > cash From Operations
484000
Quarters > 2 > cash Flow > capital Expenditures
16000
Quarters > 2 > cash Flow > cash From Investing
9971000
Quarters > 2 > cash Flow > cash From Financing
-2303000
Quarters > 2 > cash Flow > net Change In Cash
8155000
Quarters > 2 > ratios > PE
0.010617004612305282
Quarters > 2 > ratios > PB
1.1869419370507093
Quarters > 2 > ratios > ROE
0.39505213392914973
Quarters > 2 > ratios > ROA
0.22941386637582503
Quarters > 2 > ratios > FCF
468000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.04358759430008382
Quarters > 2 > health Score
50
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
10846000
Quarters > 3 > income Statement > cost Of Revenue
2802000
Quarters > 3 > income Statement > gross Profit
8044000
Quarters > 3 > income Statement > operating Expenses
8465000
Quarters > 3 > income Statement > operating Income
-421000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
-25000
Quarters > 3 > income Statement > net Income
176000
Quarters > 3 > income Statement > eps
0.01532300191537524
Quarters > 3 > income Statement > dividends Per Share
2304000
Quarters > 3 > income Statement > shares Outstanding
11486000
Quarters > 3 > income Statement > income Tax Expense
-201000
Quarters > 3 > income Statement > EBITDA
-390000
Quarters > 3 > income Statement > operating Margin
-3.8816153420615898
Quarters > 3 > income Statement > total Other Income Expense Net
396000
Quarters > 3 > balance Sheet > cash
13533000
Quarters > 3 > balance Sheet > short Term Investments
30407000
Quarters > 3 > balance Sheet > receivables
-
Quarters > 3 > balance Sheet > inventories
3272000
Quarters > 3 > balance Sheet > total Current Assets
50983000
Quarters > 3 > balance Sheet > property Plant Equipment
2688000
Quarters > 3 > balance Sheet > total Assets
55359000
Quarters > 3 > balance Sheet > payables
895000
Quarters > 3 > balance Sheet > short Term Debt
1127000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
22487000
Quarters > 3 > balance Sheet > equity
32872000
Quarters > 3 > cash Flow > net Income
176000
Quarters > 3 > cash Flow > depreciation
31000
Quarters > 3 > cash Flow > change In Working Capital
-281000
Quarters > 3 > cash Flow > cash From Operations
88000
Quarters > 3 > cash Flow > capital Expenditures
20000
Quarters > 3 > cash Flow > cash From Investing
-6985000
Quarters > 3 > cash Flow > cash From Financing
-2304000
Quarters > 3 > cash Flow > net Change In Cash
-9370000
Quarters > 3 > ratios > PE
0.01532300191537524
Quarters > 3 > ratios > PB
1.1146018313458264
Quarters > 3 > ratios > ROE
0.535410075444147
Quarters > 3 > ratios > ROA
0.3179248180061056
Quarters > 3 > ratios > FCF
68000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.006269592476489028
Quarters > 3 > health Score
46
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
42963000
Annuals > 0 > income Statement > cost Of Revenue
11178000
Annuals > 0 > income Statement > gross Profit
31785000
Annuals > 0 > income Statement > operating Expenses
33084000
Annuals > 0 > income Statement > operating Income
-1299000
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
620000
Annuals > 0 > income Statement > net Income
572000
Annuals > 0 > income Statement > eps
0.049782419495213226
Annuals > 0 > income Statement > dividends Per Share
9213000
Annuals > 0 > income Statement > shares Outstanding
11490000
Annuals > 0 > income Statement > income Tax Expense
48000
Annuals > 0 > income Statement > EBITDA
-1168000
Annuals > 0 > income Statement > operating Margin
-3.023531876265624
Annuals > 0 > income Statement > total Other Income Expense Net
1919000
Annuals > 0 > balance Sheet > cash
13533000
Annuals > 0 > balance Sheet > short Term Investments
30407000
Annuals > 0 > balance Sheet > receivables
-
Annuals > 0 > balance Sheet > inventories
3272000
Annuals > 0 > balance Sheet > total Current Assets
50983000
Annuals > 0 > balance Sheet > property Plant Equipment
2688000
Annuals > 0 > balance Sheet > total Assets
55359000
Annuals > 0 > balance Sheet > payables
895000
Annuals > 0 > balance Sheet > short Term Debt
1127000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
22487000
Annuals > 0 > balance Sheet > equity
32872000
Annuals > 0 > cash Flow > net Income
572000
Annuals > 0 > cash Flow > depreciation
131000
Annuals > 0 > cash Flow > change In Working Capital
-4878000
Annuals > 0 > cash Flow > cash From Operations
-3367000
Annuals > 0 > cash Flow > capital Expenditures
57000
Annuals > 0 > cash Flow > cash From Investing
-30075000
Annuals > 0 > cash Flow > cash From Financing
-9213000
Annuals > 0 > cash Flow > net Change In Cash
-42650000
Annuals > 0 > ratios > PE
0.049782419495213226
Annuals > 0 > ratios > PB
1.0486128011681675
Annuals > 0 > ratios > ROE
1.740082745193478
Annuals > 0 > ratios > ROA
1.0332556585198434
Annuals > 0 > ratios > FCF
-3424000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
-0.07969648302027325
Annuals > 0 > health Score
48
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
43924000
Annuals > 1 > income Statement > cost Of Revenue
11175000
Annuals > 1 > income Statement > gross Profit
32749000
Annuals > 1 > income Statement > operating Expenses
23245000
Annuals > 1 > income Statement > operating Income
-1671000
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
745000
Annuals > 1 > income Statement > net Income
568000
Annuals > 1 > income Statement > eps
0.04958100558659218
Annuals > 1 > income Statement > dividends Per Share
9215000
Annuals > 1 > income Statement > shares Outstanding
11456000
Annuals > 1 > income Statement > income Tax Expense
177000
Annuals > 1 > income Statement > EBITDA
-1671000
Annuals > 1 > income Statement > operating Margin
-3.804298333485111
Annuals > 1 > income Statement > total Other Income Expense Net
2416000
Annuals > 1 > balance Sheet > cash
56178000
Annuals > 1 > balance Sheet > short Term Investments
46994000
Annuals > 1 > balance Sheet > receivables
-
Annuals > 1 > balance Sheet > inventories
4293000
Annuals > 1 > balance Sheet > total Current Assets
64229000
Annuals > 1 > balance Sheet > property Plant Equipment
3585000
Annuals > 1 > balance Sheet > total Assets
69091000
Annuals > 1 > balance Sheet > payables
990000
Annuals > 1 > balance Sheet > short Term Debt
1146000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
27491000
Annuals > 1 > balance Sheet > equity
41600000
Annuals > 1 > cash Flow > net Income
568000
Annuals > 1 > cash Flow > depreciation
164000
Annuals > 1 > cash Flow > change In Working Capital
-6102000
Annuals > 1 > cash Flow > cash From Operations
-4278000
Annuals > 1 > cash Flow > capital Expenditures
46000
Annuals > 1 > cash Flow > cash From Investing
-46000
Annuals > 1 > cash Flow > cash From Financing
-9215000
Annuals > 1 > cash Flow > net Change In Cash
-13529000
Annuals > 1 > ratios > PE
0.04958100558659218
Annuals > 1 > ratios > PB
0.8261538461538462
Annuals > 1 > ratios > ROE
1.3653846153846154
Annuals > 1 > ratios > ROA
0.8221041814418665
Annuals > 1 > ratios > FCF
-4324000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
-0.09844276477552136
Annuals > 1 > health Score
46
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
49134000
Annuals > 2 > income Statement > cost Of Revenue
12661000
Annuals > 2 > income Statement > gross Profit
36473000
Annuals > 2 > income Statement > operating Expenses
36743000
Annuals > 2 > income Statement > operating Income
-270000
Annuals > 2 > income Statement > interest Expense
872000
Annuals > 2 > income Statement > pretax Income
602000
Annuals > 2 > income Statement > net Income
313000
Annuals > 2 > income Statement > eps
0.027400857918235138
Annuals > 2 > income Statement > dividends Per Share
9138000
Annuals > 2 > income Statement > shares Outstanding
11423000
Annuals > 2 > income Statement > income Tax Expense
289000
Annuals > 2 > income Statement > EBITDA
-66000
Annuals > 2 > income Statement > operating Margin
-0.5495176456221761
Annuals > 2 > income Statement > total Other Income Expense Net
872000
Annuals > 2 > balance Sheet > cash
69667000
Annuals > 2 > balance Sheet > short Term Investments
54690000
Annuals > 2 > balance Sheet > receivables
606000
Annuals > 2 > balance Sheet > inventories
4525000
Annuals > 2 > balance Sheet > total Current Assets
77551000
Annuals > 2 > balance Sheet > property Plant Equipment
4386000
Annuals > 2 > balance Sheet > total Assets
82817000
Annuals > 2 > balance Sheet > payables
810000
Annuals > 2 > balance Sheet > short Term Debt
1135000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
32666000
Annuals > 2 > balance Sheet > equity
50151000
Annuals > 2 > cash Flow > net Income
313000
Annuals > 2 > cash Flow > depreciation
204000
Annuals > 2 > cash Flow > change In Working Capital
-6631000
Annuals > 2 > cash Flow > cash From Operations
-4852000
Annuals > 2 > cash Flow > capital Expenditures
143000
Annuals > 2 > cash Flow > cash From Investing
-143000
Annuals > 2 > cash Flow > cash From Financing
-9138000
Annuals > 2 > cash Flow > net Change In Cash
-14619000
Annuals > 2 > ratios > PE
0.027400857918235138
Annuals > 2 > ratios > PB
0.6833163845187533
Annuals > 2 > ratios > ROE
0.6241151721800163
Annuals > 2 > ratios > ROA
0.37794172694012096
Annuals > 2 > ratios > FCF
-4995000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.10166076444010258
Annuals > 2 > health Score
45
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
60005000
Annuals > 3 > income Statement > cost Of Revenue
15010000
Annuals > 3 > income Statement > gross Profit
44995000
Annuals > 3 > income Statement > operating Expenses
43424000
Annuals > 3 > income Statement > operating Income
1571000
Annuals > 3 > income Statement > interest Expense
61000
Annuals > 3 > income Statement > pretax Income
1510000
Annuals > 3 > income Statement > net Income
1085000
Annuals > 3 > income Statement > eps
0.09497549019607843
Annuals > 3 > income Statement > dividends Per Share
9138000
Annuals > 3 > income Statement > shares Outstanding
11424000
Annuals > 3 > income Statement > income Tax Expense
425000
Annuals > 3 > income Statement > EBITDA
1870000
Annuals > 3 > income Statement > operating Margin
2.618115157070244
Annuals > 3 > income Statement > total Other Income Expense Net
-61000
Annuals > 3 > balance Sheet > cash
83843000
Annuals > 3 > balance Sheet > short Term Investments
45851000
Annuals > 3 > balance Sheet > receivables
1
Annuals > 3 > balance Sheet > inventories
5257000
Annuals > 3 > balance Sheet > total Current Assets
93469000
Annuals > 3 > balance Sheet > property Plant Equipment
3484000
Annuals > 3 > balance Sheet > total Assets
98355000
Annuals > 3 > balance Sheet > payables
761000
Annuals > 3 > balance Sheet > short Term Debt
1239000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
38867000
Annuals > 3 > balance Sheet > equity
59488000
Annuals > 3 > cash Flow > net Income
1085000
Annuals > 3 > cash Flow > depreciation
299000
Annuals > 3 > cash Flow > change In Working Capital
-1893000
Annuals > 3 > cash Flow > cash From Operations
1016000
Annuals > 3 > cash Flow > capital Expenditures
225000
Annuals > 3 > cash Flow > cash From Investing
-225000
Annuals > 3 > cash Flow > cash From Financing
-9138000
Annuals > 3 > cash Flow > net Change In Cash
-8527000
Annuals > 3 > ratios > PE
0.09497549019607843
Annuals > 3 > ratios > PB
0.5761161915008068
Annuals > 3 > ratios > ROE
1.8238972565895641
Annuals > 3 > ratios > ROA
1.103146764272279
Annuals > 3 > ratios > FCF
791000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.01318223481376552
Annuals > 3 > health Score
47
Valuation > metrics > PE
-0.03747826086956522
Valuation > metrics > PB
1.4029313905461223
Valuation > final Score
80
Valuation > verdict
Fair
Profitability > metrics > ROE
-1.6483096221508338
Profitability > metrics > ROA
-1.1375633445945947
Profitability > metrics > Net Margin
-0.04547852696000844
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.6158405996634542
Risk > metrics > Interest Coverage
-17.678571428571427
Risk > final Score
-23
Risk > verdict
High
Liquidity > metrics > Current Ratio
18.925074925074924
Liquidity > metrics > Quick Ratio
17.84915084915085
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
0
Prev Profitabilities > 1
3
Prev Profitabilities > 2
5
Prev Risks > 0
44
Prev Risks > 1
45
Prev Risks > 2
43
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-12T00:48:18.084Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-28
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-02-11
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-11-05
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
-
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-30
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.0013
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-30
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.0106
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-02-05
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
0.0153
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-30
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.003
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-31
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.0151
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-05-01
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.0164
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-02-07
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.0312
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-11-01
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.02
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-08-02
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.02
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-05-03
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.02
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
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
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.02
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-11-02
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.0041
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
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.02
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
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
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
-0.01
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
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
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.02
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-11-03
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.04
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
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
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.02
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
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
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.01
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-02-10
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.07
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
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
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.06
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
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
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.0595
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
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
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.05
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-02-12
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.27
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-11-01
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.12
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-08-07
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.04
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
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
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.17
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-02-22
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.49
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-30
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.67
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-08-01
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.8
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-05-02
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.78
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-02-14
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.53
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-11-01
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.65
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-08-02
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.91
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-27
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.93
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-02-08
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.9284
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-25
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.6978
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-27
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.12
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-27
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.07
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-02-02
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.95
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-27
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.1247
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-29
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.18
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-05-05
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.98
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-03-04
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.54
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-11-05
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.4527
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-09-30
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.4191
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-06-30
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.4926
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-03-31
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.26
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-12-31
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.1389
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-09-30
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.1168
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-06-30
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.08
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-03-31
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.0256
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-12-31
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.0402
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-09-30
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.0673
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-06-30
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.0771
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-03-31
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.04
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-12-31
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.041
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-09-30
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.15
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-06-30
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.06
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-03-31
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.0448
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-12-31
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.0351
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-08-10
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.0485
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-05-13
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.0803
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-03-16
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.0567
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-11-16
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.276
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-08-11
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.2337
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-05-15
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.1765
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-03-17
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.0214
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-11-11
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.2387
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-08-13
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.1116
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-05-15
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.0744
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-15
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-0.4268
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-02
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.3702
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-11
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.6144
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-03-28
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
-0.6141
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-09
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
-0.3018
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-11
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-0.3433
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-06-20
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-0.1471
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-11-15
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
BeforeMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.01
Earnings History > 80 > eps Estimate
0.2
Earnings History > 80 > eps Difference
-0.19
Earnings History > 80 > surprise Percent
-95
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-08-11
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-0.26
Earnings History > 81 > eps Estimate
0.16
Earnings History > 81 > eps Difference
-0.42
Earnings History > 81 > surprise Percent
-262.5
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-04-29
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.3386
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-03-23
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.08
Earnings History > 83 > eps Estimate
0.14
Earnings History > 83 > eps Difference
-0.22
Earnings History > 83 > surprise Percent
-157.1429
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-11-15
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.7513
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-08-18
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
-1.24
Earnings History > 85 > eps Estimate
0.21
Earnings History > 85 > eps Difference
-1.45
Earnings History > 85 > surprise Percent
-690.4762
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-04-13
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
AfterMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.3
Earnings History > 86 > eps Estimate
0.3
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
0
Earnings History > 87 > period
2003-09-30
Earnings History > 87 > report Date
2003-11-19
Earnings History > 87 > date
2003-09-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.2218
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-06-30
Earnings History > 88 > report Date
2003-08-13
Earnings History > 88 > date
2003-06-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.2319
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-03-31
Earnings History > 89 > report Date
2003-05-16
Earnings History > 89 > date
2003-03-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.1752
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2002-12-31
Earnings History > 90 > report Date
2002-12-31
Earnings History > 90 > date
2002-12-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.7406
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-09-30
Earnings History > 91 > report Date
2002-09-30
Earnings History > 91 > date
2002-09-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.5218
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-06-30
Earnings History > 92 > report Date
2002-06-30
Earnings History > 92 > date
2002-06-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.1749
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-03-31
Earnings History > 93 > report Date
2002-03-31
Earnings History > 93 > date
2002-03-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.0036
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2001-09-30
Earnings History > 94 > report Date
2001-09-30
Earnings History > 94 > date
2001-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.1933
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-06-30
Earnings History > 95 > report Date
2001-06-30
Earnings History > 95 > date
2001-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.5934
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-03-31
Earnings History > 96 > report Date
2001-03-31
Earnings History > 96 > date
2001-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.0025
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2000-09-30
Earnings History > 97 > report Date
2000-09-30
Earnings History > 97 > date
2000-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-12.2713
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2000-03-31
Earnings History > 98 > report Date
2000-03-31
Earnings History > 98 > date
2000-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-7.6544
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
1999-06-30
Earnings History > 99 > report Date
1999-06-30
Earnings History > 99 > date
1999-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-16.0143
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
1999-03-31
Earnings History > 100 > report Date
1999-03-31
Earnings History > 100 > date
1999-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-21.439
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
1998-06-30
Earnings History > 101 > report Date
1998-06-30
Earnings History > 101 > date
1998-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-67.7358
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1998-03-31
Earnings History > 102 > report Date
1998-03-31
Earnings History > 102 > date
1998-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
3568.3124
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Natural Health Trends Corp., a direct-selling and e-commerce company, provides personal care, wellness, and lifestyle products under the NHT Global brand. The company offers wellness products, such as liquid, encapsulated, tableted and powder dietary and nutritional supplements, vitamins, and minerals; and herbal products, including herbal supplements. It also provides beauty products comprising age-defying and hydrating cleansers, creams, lotions, serums, and toners; and lifestyle products consisting of weight management and energy enhancing supplements, as well as topical gels. In addition, the company offers home appliances; daily products, such as oral, hair, and body care products; and at-home testing kits for measuring critical biomarkers of well-being, including cardiovascular, hormonal, inflammatory, metabolic, and nutritional health. It sells its products directly to consumers, as well as through an e-commerce retail platform in the United States, Canada, the Cayman Islands, Mexico, Peru, and Colombia; Hong Kong, Taiwan, and China; Malaysia and Singapore; South Korea; Russia and Kazakhstan; Japan; India; and Europe. The company was formerly known as Florida Institute of Massage Therapy, Inc. and changed its name to Natural Health Trends Corp. in June 1993. Natural Health Trends Corp. was incorporated in 1988 and is headquartered in Rolling Hills Estates, California.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ASwing Trade: Can NHTC stock deliver surprise earnings beat - New Guidance & Daily Chart Pattern Signal Reports moha.gov.vn
Read more →Why retail investors pile into CPBI stock - 2025 Institutional Moves & Daily Growth Stock Tips moha.gov.vn
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
Price to Book Ratio (P/B)
-
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
-
Medium
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 18.05% of the total shares of Natural Health Trend
1.
Renaissance Technologies Corp(5.3975%)
since
2025/06/30
2.
Advisor Group Holdings, Inc.(3.5881%)
since
2025/06/30
3.
Atlantic Trust Group, LLC(2.6204%)
since
2025/06/30
4.
BlackRock Inc(0.9909%)
since
2025/06/30
5.
Vanguard Group Inc(0.9879%)
since
2025/06/30
6.
Geode Capital Management, LLC(0.806%)
since
2025/06/30
7.
Vanguard Institutional Extnd Mkt Idx Tr(0.6654%)
since
2025/07/31
8.
Fidelity Extended Market Index(0.4018%)
since
2025/07/31
9.
Dimensional Fund Advisors, Inc.(0.3937%)
since
2025/06/30
10.
State Street Corp(0.2346%)
since
2025/06/30
11.
iShares Micro-Cap ETF(0.1392%)
since
2025/08/31
12.
Susquehanna International Group, LLP(0.1361%)
since
2025/06/30
13.
Citadel Advisors Llc(0.1356%)
since
2025/06/30
14.
Northern Trust Corp(0.1349%)
since
2025/06/30
15.
Fidelity Total Market Index(0.1321%)
since
2025/07/31
16.
Extended Equity Market Fund K(0.1106%)
since
2025/06/30
17.
Fidelity Series Total Market Index(0.0996%)
since
2025/07/31
18.
MBE Wealth Management, LLC(0.0947%)
since
2025/06/30
19.
Dimensional US Core Equity 2 ETF(0.0917%)
since
2025/08/29
20.
Spartan Extended Market Index Pool F(0.0893%)
since
2025/07/31
21.
SBI Securities Co Ltd(0.083%)
since
2025/06/30
22.
NT Ext Equity Mkt Idx Fd - NL(0.0724%)
since
2025/06/30
23.
Bridgeway Ultra-Small Company(0.066%)
since
2025/06/30
24.
Northern Trust Extended Eq Market Idx(0.0606%)
since
2025/06/30
25.
NT Ext Equity Mkt Idx Fd - L(0.0606%)
since
2025/06/30
26.
Schwab Total Stock Market Index(0.0586%)
since
2025/07/31
27.
Bank of America Corp(0.0573%)
since
2025/06/30
28.
NT Ext Equity Mkt Idx Fd - DC - NL - T2(0.0562%)
since
2025/06/30
29.
Dimensional Global Trgtd Value USD Acc(0.0496%)
since
2025/07/31
30.
Fidelity Nasdaq Composite Index(0.0432%)
since
2025/07/31
31.
Spartan Total Market Index Pool G(0.0397%)
since
2025/07/31
32.
DFA US Core Equity 1 I(0.0385%)
since
2025/07/31
33.
UBS Group AG(0.0353%)
since
2025/06/30
34.
State St US Extended Mkt Indx NL Cl C(0.0269%)
since
2025/08/31
35.
DFA US Small Cap I(0.0195%)
since
2025/07/31
36.
Tower Research Capital LLC(0.0132%)
since
2025/06/30
37.
Morgan Stanley - Brokerage Accounts(0.0109%)
since
2025/06/30
38.
SIMPLEX TRADING, LLC(0.0078%)
since
2025/06/30
39.
Group One Trading, LP(0.0014%)
since
2025/06/30
40.
Harwood Advisory Group, LLC(0.0009%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
—
Date
2025-09-30
EPS Actual
—
EPS Estimate
—
EPS Difference
0
Surprise Percent
null%
(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.