_id
69147e5fccc777a4e85d9201
Ticker
NAII
Name
Natural Alternatives International
Exchange
NASDAQ
Address
1535 Faraday Avenue, Carlsbad, CA, United States, 92008
Country
USA
Sector
Consumer Defensive
Industry
Packaged Foods
Currency
USD
Website
https://www.nai-online.com
Description
Natural Alternatives International, Inc. engages in formulating, manufacturing, and marketing nutritional supplements in the United States and internationally. It operates through two segments: Private-Label Contract Manufacturing, and Patent and Trademark Licensing. The company offers private-label contract manufacturing services to companies that market and distribute vitamins, minerals, herbal, and other nutritional supplements, as well as other health care products. It also provides strategic partnering services, such as customized product formulation, clinical study design and support, manufacturing, marketing support, international regulatory and label law compliance, international product registration, packaging in multiple formats and labeling design, scientific research, proprietary ingredients, customer-specific nutritional product formulation, product testing and evaluation, marketing management, packaging and delivery system design, regulatory review, and international product registration assistance.In addition, the company sells beta-alanine ingredient under the CarnoSyn, TriBsynm, and SR CarnoSyn names. The company manufactures products in various forms, including capsules, tablets, chewable wafers, and powders. Its private-label contract manufacturing customers include companies that market nutritional supplements through direct sales marketing channels, direct to consumer e-commerce channels, and retail stores. Natural Alternatives International, Inc. was founded in 1980 and is headquartered in Carlsbad, California.
Last Close
3.3
Volume
8457
Current Price
3.2202
Change
-2.4181818181818073
Last Updated
2025-12-02T12:20:18.147Z
Image
data:image/webp;base64,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
Ipo Date
1987-03-13T00:00:00.000Z
Market Cap
21618724
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.997
Sentiment Sources
2
Rating
-
Target Price
-
Strong Buy
-
Buy
-
Hold
-
Sell
-
Strong Sell
-
Current Quarter
2025-09-30
Revenue
33866000
Cost Of Revenue
30331000
Gross Profit
3535000
Operating Expenses
5479000
Operating Income
-1944000
Interest Expense
226000
Pretax Income
-2819000
Net Income
-7216000
Eps
-1.2013467869966863
Dividends Per Share
-
Shares Outstanding
6176778
Income Tax Expense
4397000
EBITDA
-1433000
Operating Margin
-5.74027047776531
Total Other Income Expense Net
-875000
Cash
12325000
Short Term Investments
-
Receivables
14644000
Inventories
24871000
Total Current Assets
59276000
Property Plant Equipment
91944000
Total Assets
151939000
Payables
15352000
Short Term Debt
4432000
Long Term Debt
8551000
Total Liabilities
83513000
Equity
68426000
Depreciation
1160000
Change In Working Capital
-1096000
Cash From Operations
3345000
Capital Expenditures
1455000
Cash From Investing
-1455000
Cash From Financing
-176000
Net Change In Cash
1714000
PE
-
PB
0.2826765784701722
ROE
-10.545699003302838
ROA
-4.749274379849808
FCF
1890000
Fcf Percent
0.055808185200496074
Piotroski FScore
2
Health Score
28
Deep Value Investing Score
7
Defensive Investing Score
6
Dividend Investing Score
3
Economic Moat Investing Score
5.3
Garp Investing Score
3
Growth Investing Score
2.5
Momentum Investing Score
4.5
Net Net Investing Score
3.5
Quality Investing Score
3.5
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
33866000
Quarters > 0 > income Statement > cost Of Revenue
30331000
Quarters > 0 > income Statement > gross Profit
3535000
Quarters > 0 > income Statement > operating Expenses
5479000
Quarters > 0 > income Statement > operating Income
-1944000
Quarters > 0 > income Statement > interest Expense
226000
Quarters > 0 > income Statement > pretax Income
-2819000
Quarters > 0 > income Statement > net Income
-7216000
Quarters > 0 > income Statement > eps
-1.2013467869966863
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
6006592
Quarters > 0 > income Statement > income Tax Expense
4397000
Quarters > 0 > income Statement > EBITDA
-1433000
Quarters > 0 > income Statement > operating Margin
-5.74027047776531
Quarters > 0 > income Statement > total Other Income Expense Net
-875000
Quarters > 0 > balance Sheet > cash
12325000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
14644000
Quarters > 0 > balance Sheet > inventories
24871000
Quarters > 0 > balance Sheet > total Current Assets
59276000
Quarters > 0 > balance Sheet > property Plant Equipment
91944000
Quarters > 0 > balance Sheet > total Assets
151939000
Quarters > 0 > balance Sheet > payables
15352000
Quarters > 0 > balance Sheet > short Term Debt
4432000
Quarters > 0 > balance Sheet > long Term Debt
8551000
Quarters > 0 > balance Sheet > total Liabilities
83513000
Quarters > 0 > balance Sheet > equity
68426000
Quarters > 0 > cash Flow > net Income
-7216000
Quarters > 0 > cash Flow > depreciation
1160000
Quarters > 0 > cash Flow > change In Working Capital
-1096000
Quarters > 0 > cash Flow > cash From Operations
3345000
Quarters > 0 > cash Flow > capital Expenditures
1455000
Quarters > 0 > cash Flow > cash From Investing
-1455000
Quarters > 0 > cash Flow > cash From Financing
-176000
Quarters > 0 > cash Flow > net Change In Cash
1714000
Quarters > 0 > ratios > PE
-1.2013467869966863
Quarters > 0 > ratios > PB
0.2826765784701722
Quarters > 0 > ratios > ROE
-10.545699003302838
Quarters > 0 > ratios > ROA
-4.749274379849808
Quarters > 0 > ratios > FCF
1890000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.055808185200496074
Quarters > 0 > health Score
28
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
33866000
Quarters > 1 > income Statement > cost Of Revenue
30331000
Quarters > 1 > income Statement > gross Profit
3535000
Quarters > 1 > income Statement > operating Expenses
5479000
Quarters > 1 > income Statement > operating Income
-1944000
Quarters > 1 > income Statement > interest Expense
212000
Quarters > 1 > income Statement > pretax Income
-2819000
Quarters > 1 > income Statement > net Income
-7216000
Quarters > 1 > income Statement > eps
-1.1679752705191615
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
6178213
Quarters > 1 > income Statement > income Tax Expense
4397000
Quarters > 1 > income Statement > EBITDA
616000
Quarters > 1 > income Statement > operating Margin
-5.74027047776531
Quarters > 1 > income Statement > total Other Income Expense Net
-875000
Quarters > 1 > balance Sheet > cash
12325000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
14920000
Quarters > 1 > balance Sheet > inventories
24871000
Quarters > 1 > balance Sheet > total Current Assets
59276000
Quarters > 1 > balance Sheet > property Plant Equipment
91944000
Quarters > 1 > balance Sheet > total Assets
151939000
Quarters > 1 > balance Sheet > payables
15352000
Quarters > 1 > balance Sheet > short Term Debt
4432000
Quarters > 1 > balance Sheet > long Term Debt
8628000
Quarters > 1 > balance Sheet > total Liabilities
83513000
Quarters > 1 > balance Sheet > equity
68426000
Quarters > 1 > cash Flow > net Income
-7216000
Quarters > 1 > cash Flow > depreciation
1160000
Quarters > 1 > cash Flow > change In Working Capital
1498000
Quarters > 1 > cash Flow > cash From Operations
3345000
Quarters > 1 > cash Flow > capital Expenditures
1455000
Quarters > 1 > cash Flow > cash From Investing
-1455000
Quarters > 1 > cash Flow > cash From Financing
-176000
Quarters > 1 > cash Flow > net Change In Cash
1714000
Quarters > 1 > ratios > PE
-1.1679752705191615
Quarters > 1 > ratios > PB
0.2907532444187882
Quarters > 1 > ratios > ROE
-10.545699003302838
Quarters > 1 > ratios > ROA
-4.749274379849808
Quarters > 1 > ratios > FCF
1890000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
0.055808185200496074
Quarters > 1 > health Score
28
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
28766000
Quarters > 2 > income Statement > cost Of Revenue
26940000
Quarters > 2 > income Statement > gross Profit
1826000
Quarters > 2 > income Statement > operating Expenses
3926000
Quarters > 2 > income Statement > operating Income
-2100000
Quarters > 2 > income Statement > interest Expense
246000
Quarters > 2 > income Statement > pretax Income
-2642000
Quarters > 2 > income Statement > net Income
-2186000
Quarters > 2 > income Statement > eps
-0.3678468222561126
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
5942691
Quarters > 2 > income Statement > income Tax Expense
-456000
Quarters > 2 > income Statement > EBITDA
-1257000
Quarters > 2 > income Statement > operating Margin
-7.300285058749913
Quarters > 2 > income Statement > total Other Income Expense Net
-542000
Quarters > 2 > balance Sheet > cash
10611000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
13005000
Quarters > 2 > balance Sheet > inventories
26991000
Quarters > 2 > balance Sheet > total Current Assets
58519000
Quarters > 2 > balance Sheet > property Plant Equipment
92246000
Quarters > 2 > balance Sheet > total Assets
154944000
Quarters > 2 > balance Sheet > payables
12821000
Quarters > 2 > balance Sheet > short Term Debt
4323000
Quarters > 2 > balance Sheet > long Term Debt
8704000
Quarters > 2 > balance Sheet > total Liabilities
78325000
Quarters > 2 > balance Sheet > equity
76619000
Quarters > 2 > cash Flow > net Income
-2186000
Quarters > 2 > cash Flow > depreciation
1139000
Quarters > 2 > cash Flow > change In Working Capital
5742000
Quarters > 2 > cash Flow > cash From Operations
5993000
Quarters > 2 > cash Flow > capital Expenditures
802000
Quarters > 2 > cash Flow > cash From Investing
-802000
Quarters > 2 > cash Flow > cash From Financing
-3243000
Quarters > 2 > cash Flow > net Change In Cash
1948000
Quarters > 2 > ratios > PE
-0.3678468222561126
Quarters > 2 > ratios > PB
0.24976381260783878
Quarters > 2 > ratios > ROE
-2.853078218196531
Quarters > 2 > ratios > ROA
-1.4108323007021892
Quarters > 2 > ratios > FCF
5191000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
0.18045609399986096
Quarters > 2 > health Score
41
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
34078000
Quarters > 3 > income Statement > cost Of Revenue
32409000
Quarters > 3 > income Statement > gross Profit
1669000
Quarters > 3 > income Statement > operating Expenses
4449000
Quarters > 3 > income Statement > operating Income
-2780000
Quarters > 3 > income Statement > interest Expense
278000
Quarters > 3 > income Statement > pretax Income
-2866000
Quarters > 3 > income Statement > net Income
-2191000
Quarters > 3 > income Statement > eps
-0.37005940711787566
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
5920671
Quarters > 3 > income Statement > income Tax Expense
-675000
Quarters > 3 > income Statement > EBITDA
-1454000
Quarters > 3 > income Statement > operating Margin
-8.157755736839016
Quarters > 3 > income Statement > total Other Income Expense Net
-86000
Quarters > 3 > balance Sheet > cash
8663000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
17819000
Quarters > 3 > balance Sheet > inventories
23036000
Quarters > 3 > balance Sheet > total Current Assets
58547000
Quarters > 3 > balance Sheet > property Plant Equipment
93242000
Quarters > 3 > balance Sheet > total Assets
156128000
Quarters > 3 > balance Sheet > payables
8597000
Quarters > 3 > balance Sheet > short Term Debt
7233000
Quarters > 3 > balance Sheet > long Term Debt
8781000
Quarters > 3 > balance Sheet > total Liabilities
76987000
Quarters > 3 > balance Sheet > equity
79141000
Quarters > 3 > cash Flow > net Income
-2191000
Quarters > 3 > cash Flow > depreciation
1134000
Quarters > 3 > cash Flow > change In Working Capital
-335000
Quarters > 3 > cash Flow > cash From Operations
37000
Quarters > 3 > cash Flow > capital Expenditures
1056000
Quarters > 3 > cash Flow > cash From Investing
-1056000
Quarters > 3 > cash Flow > cash From Financing
-474000
Quarters > 3 > cash Flow > net Change In Cash
-1493000
Quarters > 3 > ratios > PE
-0.37005940711787566
Quarters > 3 > ratios > PB
0.24090856514575254
Quarters > 3 > ratios > ROE
-2.76847651659696
Quarters > 3 > ratios > ROA
-1.403335724533716
Quarters > 3 > ratios > FCF
-1019000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-0.029901989553377546
Quarters > 3 > health Score
31
Annuals > 0 > quarter
2025-06-30
Annuals > 0 > income Statement > revenue
129860000
Annuals > 0 > income Statement > cost Of Revenue
120571000
Annuals > 0 > income Statement > gross Profit
9289000
Annuals > 0 > income Statement > operating Expenses
17949000
Annuals > 0 > income Statement > operating Income
-8660000
Annuals > 0 > income Statement > interest Expense
915000
Annuals > 0 > income Statement > pretax Income
-10740000
Annuals > 0 > income Statement > net Income
-13575000
Annuals > 0 > income Statement > eps
-2.2826635278291576
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
5947000
Annuals > 0 > income Statement > income Tax Expense
2835000
Annuals > 0 > income Statement > EBITDA
-2700000
Annuals > 0 > income Statement > operating Margin
-6.6687201601724935
Annuals > 0 > income Statement > total Other Income Expense Net
-2080000
Annuals > 0 > balance Sheet > cash
12325000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
14920000
Annuals > 0 > balance Sheet > inventories
24871000
Annuals > 0 > balance Sheet > total Current Assets
59276000
Annuals > 0 > balance Sheet > property Plant Equipment
91944000
Annuals > 0 > balance Sheet > total Assets
151939000
Annuals > 0 > balance Sheet > payables
15352000
Annuals > 0 > balance Sheet > short Term Debt
4432000
Annuals > 0 > balance Sheet > long Term Debt
8628000
Annuals > 0 > balance Sheet > total Liabilities
83513000
Annuals > 0 > balance Sheet > equity
68426000
Annuals > 0 > cash Flow > net Income
-13575000
Annuals > 0 > cash Flow > depreciation
4560000
Annuals > 0 > cash Flow > change In Working Capital
1573000
Annuals > 0 > cash Flow > cash From Operations
5932000
Annuals > 0 > cash Flow > capital Expenditures
3614000
Annuals > 0 > cash Flow > cash From Investing
-3614000
Annuals > 0 > cash Flow > cash From Financing
-1974000
Annuals > 0 > cash Flow > net Change In Cash
344000
Annuals > 0 > ratios > PE
-2.2826635278291576
Annuals > 0 > ratios > PB
0.30418992780522025
Annuals > 0 > ratios > ROE
-19.838950106684592
Annuals > 0 > ratios > ROA
-8.934506611205812
Annuals > 0 > ratios > FCF
2318000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
0.017849992299399355
Annuals > 0 > health Score
25
Annuals > 1 > quarter
2024-06-30
Annuals > 1 > income Statement > revenue
113796000
Annuals > 1 > income Statement > cost Of Revenue
106931000
Annuals > 1 > income Statement > gross Profit
6865000
Annuals > 1 > income Statement > operating Expenses
15399000
Annuals > 1 > income Statement > operating Income
-8534000
Annuals > 1 > income Statement > interest Expense
361000
Annuals > 1 > income Statement > pretax Income
-9464000
Annuals > 1 > income Statement > net Income
-7217000
Annuals > 1 > income Statement > eps
-1.2292679204506782
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
5870974
Annuals > 1 > income Statement > income Tax Expense
-2247000
Annuals > 1 > income Statement > EBITDA
-4456000
Annuals > 1 > income Statement > operating Margin
-7.499384864142852
Annuals > 1 > income Statement > total Other Income Expense Net
-930000
Annuals > 1 > balance Sheet > cash
11981000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
16891000
Annuals > 1 > balance Sheet > inventories
24249000
Annuals > 1 > balance Sheet > total Current Assets
61610000
Annuals > 1 > balance Sheet > property Plant Equipment
95748000
Annuals > 1 > balance Sheet > total Assets
162342000
Annuals > 1 > balance Sheet > payables
12740000
Annuals > 1 > balance Sheet > short Term Debt
4890000
Annuals > 1 > balance Sheet > long Term Debt
8933000
Annuals > 1 > balance Sheet > total Liabilities
79747000
Annuals > 1 > balance Sheet > equity
82595000
Annuals > 1 > cash Flow > net Income
-7217000
Annuals > 1 > cash Flow > depreciation
4647000
Annuals > 1 > cash Flow > change In Working Capital
-3349000
Annuals > 1 > cash Flow > cash From Operations
-1497000
Annuals > 1 > cash Flow > capital Expenditures
3017000
Annuals > 1 > cash Flow > cash From Investing
-3017000
Annuals > 1 > cash Flow > cash From Financing
2891000
Annuals > 1 > cash Flow > net Change In Cash
-1623000
Annuals > 1 > ratios > PE
-1.2292679204506782
Annuals > 1 > ratios > PB
0.2487851443791997
Annuals > 1 > ratios > ROE
-8.737817059144017
Annuals > 1 > ratios > ROA
-4.4455532148181005
Annuals > 1 > ratios > FCF
-4514000
Annuals > 1 > ratios > Piotroski FScore
0
Annuals > 1 > ratios > fcf Percent
-0.03966747513093606
Annuals > 1 > health Score
29
Annuals > 2 > quarter
2023-06-30
Annuals > 2 > income Statement > revenue
154015000
Annuals > 2 > income Statement > cost Of Revenue
135857000
Annuals > 2 > income Statement > gross Profit
18158000
Annuals > 2 > income Statement > operating Expenses
13445000
Annuals > 2 > income Statement > operating Income
4713000
Annuals > 2 > income Statement > interest Expense
451000
Annuals > 2 > income Statement > pretax Income
3555000
Annuals > 2 > income Statement > net Income
2522000
Annuals > 2 > income Statement > eps
0.4290896952289207
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
5877559
Annuals > 2 > income Statement > income Tax Expense
1033000
Annuals > 2 > income Statement > EBITDA
11087000
Annuals > 2 > income Statement > operating Margin
3.060091549524397
Annuals > 2 > income Statement > total Other Income Expense Net
-1158000
Annuals > 2 > balance Sheet > cash
13604000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
7327000
Annuals > 2 > balance Sheet > inventories
29694000
Annuals > 2 > balance Sheet > total Current Assets
57010000
Annuals > 2 > balance Sheet > property Plant Equipment
74210000
Annuals > 2 > balance Sheet > total Assets
134152000
Annuals > 2 > balance Sheet > payables
7778000
Annuals > 2 > balance Sheet > short Term Debt
2760000
Annuals > 2 > balance Sheet > long Term Debt
9205000
Annuals > 2 > balance Sheet > total Liabilities
45380000
Annuals > 2 > balance Sheet > equity
88772000
Annuals > 2 > cash Flow > net Income
2522000
Annuals > 2 > cash Flow > depreciation
4250000
Annuals > 2 > cash Flow > change In Working Capital
-1231000
Annuals > 2 > cash Flow > cash From Operations
7019000
Annuals > 2 > cash Flow > capital Expenditures
13524000
Annuals > 2 > cash Flow > cash From Investing
-13467000
Annuals > 2 > cash Flow > cash From Financing
-1781000
Annuals > 2 > cash Flow > net Change In Cash
-8229000
Annuals > 2 > ratios > PE
0.4290896952289207
Annuals > 2 > ratios > PB
0.23173361532915784
Annuals > 2 > ratios > ROE
2.840985896453837
Annuals > 2 > ratios > ROA
1.879957063629316
Annuals > 2 > ratios > FCF
-6505000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
-0.04223614582995163
Annuals > 2 > health Score
50
Annuals > 3 > quarter
2022-06-30
Annuals > 3 > income Statement > revenue
170966000
Annuals > 3 > income Statement > cost Of Revenue
140457000
Annuals > 3 > income Statement > gross Profit
30509000
Annuals > 3 > income Statement > operating Expenses
16830000
Annuals > 3 > income Statement > operating Income
13679000
Annuals > 3 > income Statement > interest Expense
83000
Annuals > 3 > income Statement > pretax Income
13659000
Annuals > 3 > income Statement > net Income
10712000
Annuals > 3 > income Statement > eps
1.7403403151653631
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
6155118
Annuals > 3 > income Statement > income Tax Expense
2947000
Annuals > 3 > income Statement > EBITDA
20656000
Annuals > 3 > income Statement > operating Margin
8.001006047986149
Annuals > 3 > income Statement > total Other Income Expense Net
-20000
Annuals > 3 > balance Sheet > cash
21833000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
17489000
Annuals > 3 > balance Sheet > inventories
32475000
Annuals > 3 > balance Sheet > total Current Assets
76746000
Annuals > 3 > balance Sheet > property Plant Equipment
66274000
Annuals > 3 > balance Sheet > total Assets
146003000
Annuals > 3 > balance Sheet > payables
16185000
Annuals > 3 > balance Sheet > short Term Debt
936000
Annuals > 3 > balance Sheet > long Term Debt
9493000
Annuals > 3 > balance Sheet > total Liabilities
57483000
Annuals > 3 > balance Sheet > equity
88520000
Annuals > 3 > cash Flow > net Income
10712000
Annuals > 3 > cash Flow > depreciation
4165000
Annuals > 3 > cash Flow > change In Working Capital
-7433000
Annuals > 3 > cash Flow > cash From Operations
11866000
Annuals > 3 > cash Flow > capital Expenditures
26488000
Annuals > 3 > cash Flow > cash From Investing
-26458000
Annuals > 3 > cash Flow > cash From Financing
4292000
Annuals > 3 > cash Flow > net Change In Cash
-10300000
Annuals > 3 > ratios > PE
1.7403403151653631
Annuals > 3 > ratios > PB
0.24336774740171713
Annuals > 3 > ratios > ROE
12.10122006326254
Annuals > 3 > ratios > ROA
7.336835544475114
Annuals > 3 > ratios > FCF
-14622000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
-0.08552577705508697
Annuals > 3 > health Score
63
Valuation > metrics > PE
-1.2013467869966863
Valuation > metrics > PB
0.2826765784701722
Valuation > final Score
70
Valuation > verdict
71.7% Undervalued
Profitability > metrics > ROE
-10.545699003302838
Profitability > metrics > ROA
-12.17356096902625
Profitability > metrics > Net Margin
-0.21307506053268765
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.2204863648320814
Risk > metrics > Interest Coverage
-8.601769911504425
Risk > final Score
-4
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.996158511928831
Liquidity > metrics > Quick Ratio
1.7390315406389
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
70
Prev Valuations > 1
70
Prev Valuations > 2
70
Prev Profitabilities > 0
0
Prev Profitabilities > 1
0
Prev Profitabilities > 2
0
Prev Risks > 0
-7
Prev Risks > 1
-4
Prev Risks > 2
8
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-12T00:47:08.767Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-09-30
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-0.0484
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-09-29
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-1.168
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-05-12
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
-0.3678
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-11
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
-0.3701
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-11-07
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-0.3168
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-09-19
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
-0.3168
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-14
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-0.2689
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-13
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.5248
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-09
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.12
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-09-21
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.35
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-15
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.4094
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-08
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.3087
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-09
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.1772
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-09-21
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.52
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-13
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.41
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-09
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.3
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-09
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.51
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-09-20
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.47
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-05-13
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.3
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-09
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.57
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-11-10
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.35
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-09-21
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.27
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-05-14
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.61
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-11
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.07
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-11-13
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.01
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-09-24
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.03
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-09
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.27
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-12
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.31
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-13
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.37
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-09-19
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.38
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-14
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.3
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-02-13
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.29
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-11-13
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.21
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-09-18
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.23
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-05-15
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.11
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-03-31
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.11
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-12-31
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.37
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-09-30
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.37
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-06-30
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.5189
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-03-31
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.46
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-12-31
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.28
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-09-30
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.18
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-06-30
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.1403
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-03-31
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.1168
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-12-31
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.1588
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-09-30
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.07
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-06-30
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.1591
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-03-31
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.09
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-12-31
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.0285
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-09-30
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.01
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-06-30
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.0869
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-31
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.026
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-12-31
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.01
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-09-30
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.1
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-06-30
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.1099
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-31
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.15
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-12-31
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.11
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-09-30
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.2179
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-06-30
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.4403
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-03-31
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.0254
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-12-31
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.12
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-09-20
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.0307
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-05-14
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.2665
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-02-16
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.095
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-11-11
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.1886
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-09-23
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.1583
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-05-14
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.072
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-02-17
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.4681
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-11-13
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.0496
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-09-23
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.02
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-05-14
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.0636
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-02-08
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.0258
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-11-14
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.0602
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-03-31
Earnings History > 73 > report Date
2007-04-27
Earnings History > 73 > date
2007-03-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.0512
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2006-12-31
Earnings History > 74 > report Date
2007-01-22
Earnings History > 74 > date
2006-12-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.0771
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-09-30
Earnings History > 75 > report Date
2006-10-23
Earnings History > 75 > date
2006-09-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.0537
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-06-30
Earnings History > 76 > report Date
2006-09-11
Earnings History > 76 > date
2006-06-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.164
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-03-31
Earnings History > 77 > report Date
2006-05-01
Earnings History > 77 > date
2006-03-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.0886
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2005-12-31
Earnings History > 78 > report Date
2006-02-14
Earnings History > 78 > date
2005-12-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.0711
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-09-30
Earnings History > 79 > report Date
2005-10-24
Earnings History > 79 > date
2005-09-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.0637
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-06-30
Earnings History > 80 > report Date
2005-09-06
Earnings History > 80 > date
2005-06-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.0444
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-03-31
Earnings History > 81 > report Date
2005-05-03
Earnings History > 81 > date
2005-03-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.0431
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2004-12-31
Earnings History > 82 > report Date
2005-02-09
Earnings History > 82 > date
2004-12-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.1194
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-09-30
Earnings History > 83 > report Date
2004-10-25
Earnings History > 83 > date
2004-09-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.1321
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-06-30
Earnings History > 84 > report Date
2004-08-30
Earnings History > 84 > date
2004-06-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.1589
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-03-31
Earnings History > 85 > report Date
2004-05-03
Earnings History > 85 > date
2004-03-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.135
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2003-12-31
Earnings History > 86 > report Date
2004-02-09
Earnings History > 86 > date
2003-12-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.0935
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-09-30
Earnings History > 87 > report Date
2003-10-25
Earnings History > 87 > date
2003-09-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.0928
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-09-09
Earnings History > 88 > date
2003-06-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.0407
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-06
Earnings History > 89 > date
2003-03-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.0284
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
2003-02-06
Earnings History > 90 > date
2002-12-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.0247
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-11-05
Earnings History > 91 > date
2002-09-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.0906
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-03-31
Earnings History > 92 > report Date
2002-03-31
Earnings History > 92 > date
2002-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.131
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2001-12-31
Earnings History > 93 > report Date
2001-12-31
Earnings History > 93 > date
2001-12-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.0111
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.1137
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-03-31
Earnings History > 95 > report Date
2001-03-31
Earnings History > 95 > date
2001-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.0405
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2000-12-31
Earnings History > 96 > report Date
2000-12-31
Earnings History > 96 > date
2000-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.0763
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-10-12
Earnings History > 97 > date
2000-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.07
Earnings History > 97 > eps Estimate
-0.04
Earnings History > 97 > eps Difference
-0.03
Earnings History > 97 > surprise Percent
-75
Earnings History > 98 > period
2000-03-31
Earnings History > 98 > report Date
2000-05-15
Earnings History > 98 > date
2000-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.31
Earnings History > 98 > eps Estimate
-0.03
Earnings History > 98 > eps Difference
-0.28
Earnings History > 98 > surprise Percent
-933.3333
Earnings History > 99 > period
1999-12-31
Earnings History > 99 > report Date
2000-02-15
Earnings History > 99 > date
1999-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-0.2
Earnings History > 99 > eps Estimate
-0.04
Earnings History > 99 > eps Difference
-0.16
Earnings History > 99 > surprise Percent
-400
Earnings History > 100 > period
1999-09-30
Earnings History > 100 > report Date
1999-11-15
Earnings History > 100 > date
1999-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.02
Earnings History > 100 > eps Estimate
-0.04
Earnings History > 100 > eps Difference
0.06
Earnings History > 100 > surprise Percent
150
Earnings History > 101 > period
1999-06-30
Earnings History > 101 > report Date
1999-09-07
Earnings History > 101 > date
1999-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-0.09
Earnings History > 101 > eps Estimate
-0.09
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
0
Earnings History > 102 > period
1999-03-31
Earnings History > 102 > report Date
1999-04-30
Earnings History > 102 > date
1999-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.38
Earnings History > 102 > eps Estimate
0.35
Earnings History > 102 > eps Difference
0.03
Earnings History > 102 > surprise Percent
8.5714
Earnings History > 103 > period
1998-12-31
Earnings History > 103 > report Date
1999-02-09
Earnings History > 103 > date
1998-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.06
Earnings History > 103 > eps Estimate
0.28
Earnings History > 103 > eps Difference
-0.22
Earnings History > 103 > surprise Percent
-78.5714
Earnings History > 104 > period
1998-09-30
Earnings History > 104 > report Date
1998-11-05
Earnings History > 104 > date
1998-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.25
Earnings History > 104 > eps Estimate
0.28
Earnings History > 104 > eps Difference
-0.03
Earnings History > 104 > surprise Percent
-10.7143
Earnings History > 105 > period
1998-06-30
Earnings History > 105 > report Date
1998-09-10
Earnings History > 105 > date
1998-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.34
Earnings History > 105 > eps Estimate
0.32
Earnings History > 105 > eps Difference
0.02
Earnings History > 105 > surprise Percent
6.25
Earnings History > 106 > period
1998-03-31
Earnings History > 106 > report Date
1998-06-23
Earnings History > 106 > date
1998-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.31
Earnings History > 106 > eps Estimate
0.25
Earnings History > 106 > eps Difference
0.06
Earnings History > 106 > surprise Percent
24
Natural Alternatives International, Inc. engages in formulating, manufacturing, and marketing nutritional supplements in the United States and internationally. It operates through two segments: Private-Label Contract Manufacturing, and Patent and Trademark Licensing. The company offers private-label contract manufacturing services to companies that market and distribute vitamins, minerals, herbal, and other nutritional supplements, as well as other health care products. It also provides strategic partnering services, such as customized product formulation, clinical study design and support, manufacturing, marketing support, international regulatory and label law compliance, international product registration, packaging in multiple formats and labeling design, scientific research, proprietary ingredients, customer-specific nutritional product formulation, product testing and evaluation, marketing management, packaging and delivery system design, regulatory review, and international product registration assistance.In addition, the company sells beta-alanine ingredient under the CarnoSyn, TriBsynm, and SR CarnoSyn names. The company manufactures products in various forms, including capsules, tablets, chewable wafers, and powders. Its private-label contract manufacturing customers include companies that market nutritional supplements through direct sales marketing channels, direct to consumer e-commerce channels, and retail stores. Natural Alternatives International, Inc. was founded in 1980 and is headquartered in Carlsbad, California.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AAnalysis Recap: Does NAII stock trade at a discount to peers - Earnings Miss & Free Real-Time Market Sentiment Alerts moha.gov.vn
Read more →What analysts say about NAII stock - Market Capitalization Trends & Affordable Trading Portfolio earlytimes.in
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 45.20% of the total shares of Natural Alternatives International
1.
Dimensional Fund Advisors, Inc.(6.8991%)
since
2025/06/30
2.
CALDWELL SUTTER CAPITAL INC(6.7884%)
since
2025/06/30
3.
Renaissance Technologies Corp(4.8173%)
since
2025/06/30
4.
Mink Brook Asset Management LLC(4.7578%)
since
2025/06/30
5.
Vanguard Group Inc(3.9337%)
since
2025/06/30
6.
Vanguard Total Stock Mkt Idx Inv(2.574%)
since
2025/07/31
7.
DFA US Small Cap Value I(2.4142%)
since
2025/07/31
8.
Morgan Stanley - Brokerage Accounts(1.9016%)
since
2025/06/30
9.
Bridgeway Capital Management, LLC(1.8009%)
since
2025/06/30
10.
DFA US Micro Cap I(1.0866%)
since
2025/07/31
11.
Vanguard Institutional Extnd Mkt Idx Tr(0.8389%)
since
2025/07/31
12.
DFA US Targeted Value I(0.697%)
since
2025/07/31
13.
Geode Capital Management, LLC(0.6795%)
since
2025/06/30
14.
Bridgeway Ultra-Small Company(0.5988%)
since
2025/06/30
15.
Bridgeway Ultra-Small Company Market(0.5116%)
since
2025/06/30
16.
DFA US Small Cap I(0.4132%)
since
2025/07/31
17.
Dimensional US Targeted Value ETF(0.3975%)
since
2025/08/29
18.
EA Bridgeway Omni Small-Cap Value ETF(0.3891%)
since
2025/08/29
19.
Empowered Funds, LLC(0.3863%)
since
2025/06/30
20.
Fidelity Extended Market Index(0.3622%)
since
2025/07/31
21.
Bridgeway Omni Small-Cap Value N(0.2929%)
since
2025/06/30
22.
Bridgeway Omni Small-Cap Value(0.2929%)
since
2025/06/30
23.
Dimensional US Small Cap ETF(0.2738%)
since
2025/08/29
24.
DFA US Core Equity 2 I(0.2687%)
since
2025/07/31
25.
EP Wealth Advisors, Inc.(0.2104%)
since
2025/06/30
26.
Northern Trust Corp(0.1985%)
since
2025/06/30
27.
Integrated Wealth Concepts LLC(0.1942%)
since
2025/06/30
28.
State Street Corp(0.1888%)
since
2025/06/30
29.
James Investment Research, Inc.(0.1622%)
since
2025/06/30
30.
Goss Wealth Management LLC(0.1622%)
since
2025/06/30
31.
DFA US Core Equity 1 I(0.157%)
since
2025/07/31
32.
DFA US Vector Equity I(0.1297%)
since
2025/07/31
33.
Dimensional Global Trgtd Value USD Acc(0.1087%)
since
2025/07/31
34.
Dimensional US Core Equity 2 ETF(0.0885%)
since
2025/08/29
35.
UBS Group AG(0.0882%)
since
2025/06/30
36.
NT Ext Equity Mkt Idx Fd - L(0.078%)
since
2025/06/30
37.
BlackRock Inc(0.0316%)
since
2025/06/30
38.
Tower Research Capital LLC(0.0238%)
since
2025/06/30
39.
Bank of America Corp(0.001%)
since
2025/06/30
40.
Royal Bank of Canada(0.0004%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
-0.0484
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.