_id
69147cdfccc777a4e85d9141
Ticker
MTEX
Name
Mannatech Incorporated
Exchange
NASDAQ
Address
1410 Lakeside Parkway, Flower Mound, TX, United States, 75028
Country
USA
Sector
Consumer Defensive
Industry
Food Distribution
Currency
USD
Website
https://www.mannatech.com
Description
Mannatech, Incorporated operates as a wellness solution provider. The company develops, markets, and sells nutritional supplements; topical and skin care, and anti-aging products; and weight-management and fitness products. It primarily sells its products through network marketing distribution channels and e-commerce model. The company operates in the United States, Canada, Mexico, Austria, the Czech Republic, Denmark, Estonia, Finland, Germany, the Republic of Ireland, Namibia, the Netherlands, Norway, South Africa, Spain, Sweden, the United Kingdom, Australia, Japan, New Zealand, the Republic of Korea, Singapore, Taiwan, Hong Kong, Thailand and China, as well as Belgium, France, Greece, Italy, Luxembourg, and Poland. Mannatech, Incorporated was incorporated in 1993 and is headquartered in Flower Mound, Texas.
Last Close
8.84
Volume
1058
Current Price
8.7001
Change
-1.582579185520351
Last Updated
2025-12-02T12:12:48.306Z
Image
data:image/webp;base64,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
Ipo Date
1999-02-16T00:00:00.000Z
Market Cap
18096854
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.998
Sentiment Sources
1
Current Quarter
2025-09-30
Revenue
29161000
Cost Of Revenue
7151000
Gross Profit
22010000
Operating Expenses
20003000
Operating Income
2007000
Interest Expense
104000
Pretax Income
2514000
Net Income
1924000
Eps
1.0120988953182535
Dividends Per Share
-
Shares Outstanding
1900930
Income Tax Expense
590000
EBITDA
2879000
Operating Margin
6.882480024690511
Total Other Income Expense Net
506999
Cash
7691000
Short Term Investments
-
Receivables
770000
Inventories
11128000
Total Current Assets
21176000
Property Plant Equipment
6985000
Total Assets
33920000
Payables
4005000
Short Term Debt
2033000
Long Term Debt
2900000
Total Liabilities
26970000
Equity
6950000
Depreciation
261000
Change In Working Capital
443000
Cash From Operations
2412000
Capital Expenditures
548000
Cash From Investing
-548000
Cash From Financing
-73000
Net Change In Cash
1616000
PE
-
PB
2.3796964172661874
ROE
27.68345323741007
ROA
5.672169811320755
FCF
1864000
Fcf Percent
0.06392099036384212
Piotroski FScore
4
Health Score
59
Deep Value Investing Score
7
Defensive Investing Score
5.5
Dividend Investing Score
3
Economic Moat Investing Score
7.5
Garp Investing Score
5
Growth Investing Score
5
Momentum Investing Score
3.5
Net Net Investing Score
3
Quality Investing Score
7.5
Value Investing Score
8
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
29161000
Quarters > 0 > income Statement > cost Of Revenue
7151000
Quarters > 0 > income Statement > gross Profit
22010000
Quarters > 0 > income Statement > operating Expenses
20003000
Quarters > 0 > income Statement > operating Income
2007000
Quarters > 0 > income Statement > interest Expense
104000
Quarters > 0 > income Statement > pretax Income
2514000
Quarters > 0 > income Statement > net Income
1924000
Quarters > 0 > income Statement > eps
1.0120988953182535
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
1901000
Quarters > 0 > income Statement > income Tax Expense
590000
Quarters > 0 > income Statement > EBITDA
2879000
Quarters > 0 > income Statement > operating Margin
6.882480024690511
Quarters > 0 > income Statement > total Other Income Expense Net
506999
Quarters > 0 > balance Sheet > cash
7691000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
770000
Quarters > 0 > balance Sheet > inventories
11128000
Quarters > 0 > balance Sheet > total Current Assets
21176000
Quarters > 0 > balance Sheet > property Plant Equipment
6985000
Quarters > 0 > balance Sheet > total Assets
33920000
Quarters > 0 > balance Sheet > payables
4005000
Quarters > 0 > balance Sheet > short Term Debt
2033000
Quarters > 0 > balance Sheet > long Term Debt
2900000
Quarters > 0 > balance Sheet > total Liabilities
26970000
Quarters > 0 > balance Sheet > equity
6950000
Quarters > 0 > cash Flow > net Income
1924000
Quarters > 0 > cash Flow > depreciation
261000
Quarters > 0 > cash Flow > change In Working Capital
443000
Quarters > 0 > cash Flow > cash From Operations
2412000
Quarters > 0 > cash Flow > capital Expenditures
548000
Quarters > 0 > cash Flow > cash From Investing
-548000
Quarters > 0 > cash Flow > cash From Financing
-73000
Quarters > 0 > cash Flow > net Change In Cash
1616000
Quarters > 0 > ratios > PE
1.0120988953182535
Quarters > 0 > ratios > PB
2.3796964172661874
Quarters > 0 > ratios > ROE
27.68345323741007
Quarters > 0 > ratios > ROA
5.672169811320755
Quarters > 0 > ratios > FCF
1864000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.06392099036384212
Quarters > 0 > health Score
59
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
25679000
Quarters > 1 > income Statement > cost Of Revenue
7484000
Quarters > 1 > income Statement > gross Profit
18195000
Quarters > 1 > income Statement > operating Expenses
19638000
Quarters > 1 > income Statement > operating Income
-1443000
Quarters > 1 > income Statement > interest Expense
102000
Quarters > 1 > income Statement > pretax Income
-4289000
Quarters > 1 > income Statement > net Income
-4312000
Quarters > 1 > income Statement > eps
-2.2682798527091004
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
1901000
Quarters > 1 > income Statement > income Tax Expense
23000
Quarters > 1 > income Statement > EBITDA
-3481000
Quarters > 1 > income Statement > operating Margin
-5.619377701623895
Quarters > 1 > income Statement > total Other Income Expense Net
-2846000
Quarters > 1 > balance Sheet > cash
5525000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1143000
Quarters > 1 > balance Sheet > inventories
12587000
Quarters > 1 > balance Sheet > total Current Assets
22425000
Quarters > 1 > balance Sheet > property Plant Equipment
6376000
Quarters > 1 > balance Sheet > total Assets
32782000
Quarters > 1 > balance Sheet > payables
5402000
Quarters > 1 > balance Sheet > short Term Debt
1369000
Quarters > 1 > balance Sheet > long Term Debt
2900000
Quarters > 1 > balance Sheet > total Liabilities
26818000
Quarters > 1 > balance Sheet > equity
5964000
Quarters > 1 > cash Flow > net Income
-4312000
Quarters > 1 > cash Flow > depreciation
278000
Quarters > 1 > cash Flow > change In Working Capital
-3054000
Quarters > 1 > cash Flow > cash From Operations
-3718000
Quarters > 1 > cash Flow > capital Expenditures
142000
Quarters > 1 > cash Flow > cash From Investing
-142000
Quarters > 1 > cash Flow > cash From Financing
-80000
Quarters > 1 > cash Flow > net Change In Cash
-3758000
Quarters > 1 > ratios > PE
-2.2682798527091004
Quarters > 1 > ratios > PB
2.773120405767941
Quarters > 1 > ratios > ROE
-72.30046948356808
Quarters > 1 > ratios > ROA
-13.153559880422183
Quarters > 1 > ratios > FCF
-3860000
Quarters > 1 > ratios > Piotroski FScore
1
Quarters > 1 > ratios > fcf Percent
-0.15031737996027883
Quarters > 1 > health Score
17
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
26563000
Quarters > 2 > income Statement > cost Of Revenue
6827000
Quarters > 2 > income Statement > gross Profit
19736000
Quarters > 2 > income Statement > operating Expenses
20569000
Quarters > 2 > income Statement > operating Income
-833000
Quarters > 2 > income Statement > interest Expense
73000
Quarters > 2 > income Statement > pretax Income
-1324000
Quarters > 2 > income Statement > net Income
-1530000
Quarters > 2 > income Statement > eps
-0.8048395581273015
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
1901000
Quarters > 2 > income Statement > income Tax Expense
206000
Quarters > 2 > income Statement > EBITDA
-958000
Quarters > 2 > income Statement > operating Margin
-3.135940970522908
Quarters > 2 > income Statement > total Other Income Expense Net
-491000
Quarters > 2 > balance Sheet > cash
9323000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
799000
Quarters > 2 > balance Sheet > inventories
11820000
Quarters > 2 > balance Sheet > total Current Assets
26545000
Quarters > 2 > balance Sheet > property Plant Equipment
6234000
Quarters > 2 > balance Sheet > total Assets
36669000
Quarters > 2 > balance Sheet > payables
4373000
Quarters > 2 > balance Sheet > short Term Debt
1260000
Quarters > 2 > balance Sheet > long Term Debt
2900000
Quarters > 2 > balance Sheet > total Liabilities
29084000
Quarters > 2 > balance Sheet > equity
7585000
Quarters > 2 > cash Flow > net Income
-1530000
Quarters > 2 > cash Flow > depreciation
293000
Quarters > 2 > cash Flow > change In Working Capital
-948000
Quarters > 2 > cash Flow > cash From Operations
-1368000
Quarters > 2 > cash Flow > capital Expenditures
489000
Quarters > 2 > cash Flow > cash From Investing
-489000
Quarters > 2 > cash Flow > cash From Financing
-166000
Quarters > 2 > cash Flow > net Change In Cash
-2072000
Quarters > 2 > ratios > PE
-0.8048395581273015
Quarters > 2 > ratios > PB
2.1804733157547793
Quarters > 2 > ratios > ROE
-20.17139090309822
Quarters > 2 > ratios > ROA
-4.172461752433936
Quarters > 2 > ratios > FCF
-1857000
Quarters > 2 > ratios > Piotroski FScore
1
Quarters > 2 > ratios > fcf Percent
-0.0699092722960509
Quarters > 2 > health Score
17
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
29008000
Quarters > 3 > income Statement > cost Of Revenue
6003000
Quarters > 3 > income Statement > gross Profit
23005000
Quarters > 3 > income Statement > operating Expenses
22141000
Quarters > 3 > income Statement > operating Income
864000
Quarters > 3 > income Statement > interest Expense
83000
Quarters > 3 > income Statement > pretax Income
2876000
Quarters > 3 > income Statement > net Income
2262000
Quarters > 3 > income Statement > eps
1.2
Quarters > 3 > income Statement > dividends Per Share
0
Quarters > 3 > income Statement > shares Outstanding
1885000
Quarters > 3 > income Statement > income Tax Expense
614000
Quarters > 3 > income Statement > EBITDA
3319000
Quarters > 3 > income Statement > operating Margin
2.9784886927744068
Quarters > 3 > income Statement > total Other Income Expense Net
2012000
Quarters > 3 > balance Sheet > cash
11396000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
756000
Quarters > 3 > balance Sheet > inventories
10405000
Quarters > 3 > balance Sheet > total Current Assets
26121000
Quarters > 3 > balance Sheet > property Plant Equipment
6052000
Quarters > 3 > balance Sheet > total Assets
36056000
Quarters > 3 > balance Sheet > payables
2070000
Quarters > 3 > balance Sheet > short Term Debt
1537000
Quarters > 3 > balance Sheet > long Term Debt
2900000
Quarters > 3 > balance Sheet > total Liabilities
27442000
Quarters > 3 > balance Sheet > equity
8614000
Quarters > 3 > cash Flow > net Income
2262000
Quarters > 3 > cash Flow > depreciation
360000
Quarters > 3 > cash Flow > change In Working Capital
-78000
Quarters > 3 > cash Flow > cash From Operations
-219000
Quarters > 3 > cash Flow > capital Expenditures
106000
Quarters > 3 > cash Flow > cash From Investing
118000
Quarters > 3 > cash Flow > cash From Financing
-905000
Quarters > 3 > cash Flow > net Change In Cash
-1209000
Quarters > 3 > ratios > PE
1.2
Quarters > 3 > ratios > PB
1.903841246807523
Quarters > 3 > ratios > ROE
26.2595774320873
Quarters > 3 > ratios > ROA
6.273574439760372
Quarters > 3 > ratios > FCF
-325000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-0.011203805846662989
Quarters > 3 > health Score
52
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
117866000
Annuals > 0 > income Statement > cost Of Revenue
26406000
Annuals > 0 > income Statement > gross Profit
91460000
Annuals > 0 > income Statement > operating Expenses
90031000
Annuals > 0 > income Statement > operating Income
1429000
Annuals > 0 > income Statement > interest Expense
279000
Annuals > 0 > income Statement > pretax Income
3740000
Annuals > 0 > income Statement > net Income
2490000
Annuals > 0 > income Statement > eps
1.3209549071618036
Annuals > 0 > income Statement > dividends Per Share
0
Annuals > 0 > income Statement > shares Outstanding
1885000
Annuals > 0 > income Statement > income Tax Expense
1250000
Annuals > 0 > income Statement > EBITDA
5553000
Annuals > 0 > income Statement > operating Margin
1.2123937352586835
Annuals > 0 > income Statement > total Other Income Expense Net
2311000
Annuals > 0 > balance Sheet > cash
11396000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
756000
Annuals > 0 > balance Sheet > inventories
10405000
Annuals > 0 > balance Sheet > total Current Assets
26121000
Annuals > 0 > balance Sheet > property Plant Equipment
6052000
Annuals > 0 > balance Sheet > total Assets
36056000
Annuals > 0 > balance Sheet > payables
2070000
Annuals > 0 > balance Sheet > short Term Debt
1537000
Annuals > 0 > balance Sheet > long Term Debt
2900000
Annuals > 0 > balance Sheet > total Liabilities
27442000
Annuals > 0 > balance Sheet > equity
8614000
Annuals > 0 > cash Flow > net Income
2490000
Annuals > 0 > cash Flow > depreciation
1534000
Annuals > 0 > cash Flow > change In Working Capital
-418000
Annuals > 0 > cash Flow > cash From Operations
2261000
Annuals > 0 > cash Flow > capital Expenditures
297000
Annuals > 0 > cash Flow > cash From Investing
-285000
Annuals > 0 > cash Flow > cash From Financing
1961000
Annuals > 0 > cash Flow > net Change In Cash
3128000
Annuals > 0 > ratios > PE
1.3209549071618036
Annuals > 0 > ratios > PB
2.040587996285117
Annuals > 0 > ratios > ROE
28.90643139075923
Annuals > 0 > ratios > ROA
6.905924118038606
Annuals > 0 > ratios > FCF
1964000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.016662990175283797
Annuals > 0 > health Score
54
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
131955000
Annuals > 1 > income Statement > cost Of Revenue
29090000
Annuals > 1 > income Statement > gross Profit
102865000
Annuals > 1 > income Statement > operating Expenses
103829000
Annuals > 1 > income Statement > operating Income
-964000
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
-1130000
Annuals > 1 > income Statement > net Income
-2239000
Annuals > 1 > income Statement > eps
-1.19989281886388
Annuals > 1 > income Statement > dividends Per Share
748000
Annuals > 1 > income Statement > shares Outstanding
1866000
Annuals > 1 > income Statement > income Tax Expense
1109000
Annuals > 1 > income Statement > EBITDA
498000
Annuals > 1 > income Statement > operating Margin
-0.7305520821492175
Annuals > 1 > income Statement > total Other Income Expense Net
-166000
Annuals > 1 > balance Sheet > cash
7731000
Annuals > 1 > balance Sheet > short Term Investments
-1482000
Annuals > 1 > balance Sheet > receivables
556000
Annuals > 1 > balance Sheet > inventories
14535000
Annuals > 1 > balance Sheet > total Current Assets
27664000
Annuals > 1 > balance Sheet > property Plant Equipment
8762000
Annuals > 1 > balance Sheet > total Assets
41206000
Annuals > 1 > balance Sheet > payables
4010000
Annuals > 1 > balance Sheet > short Term Debt
2169000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
30722000
Annuals > 1 > balance Sheet > equity
10484000
Annuals > 1 > cash Flow > net Income
-2239000
Annuals > 1 > cash Flow > depreciation
1628000
Annuals > 1 > cash Flow > change In Working Capital
-5051000
Annuals > 1 > cash Flow > cash From Operations
-2370000
Annuals > 1 > cash Flow > capital Expenditures
748000
Annuals > 1 > cash Flow > cash From Investing
-747000
Annuals > 1 > cash Flow > cash From Financing
-1903000
Annuals > 1 > cash Flow > net Change In Cash
-5810000
Annuals > 1 > ratios > PE
-1.19989281886388
Annuals > 1 > ratios > PB
1.6597148035101106
Annuals > 1 > ratios > ROE
-21.35635253719954
Annuals > 1 > ratios > ROA
-5.433674707566859
Annuals > 1 > ratios > FCF
-3118000
Annuals > 1 > ratios > Piotroski FScore
1
Annuals > 1 > ratios > fcf Percent
-0.023629267553332577
Annuals > 1 > health Score
21
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
137208000
Annuals > 2 > income Statement > cost Of Revenue
34687000
Annuals > 2 > income Statement > gross Profit
102521000
Annuals > 2 > income Statement > operating Expenses
102926000
Annuals > 2 > income Statement > operating Income
-405000
Annuals > 2 > income Statement > interest Expense
88000
Annuals > 2 > income Statement > pretax Income
-479000
Annuals > 2 > income Statement > net Income
-4490000
Annuals > 2 > income Statement > eps
-2.347098797699948
Annuals > 2 > income Statement > dividends Per Share
1532000
Annuals > 2 > income Statement > shares Outstanding
1913000
Annuals > 2 > income Statement > income Tax Expense
4011000
Annuals > 2 > income Statement > EBITDA
3016000
Annuals > 2 > income Statement > operating Margin
-0.29517229316074867
Annuals > 2 > income Statement > total Other Income Expense Net
-74000
Annuals > 2 > balance Sheet > cash
13777000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
641000
Annuals > 2 > balance Sheet > inventories
14726000
Annuals > 2 > balance Sheet > total Current Assets
34953000
Annuals > 2 > balance Sheet > property Plant Equipment
3759000
Annuals > 2 > balance Sheet > total Assets
49128000
Annuals > 2 > balance Sheet > payables
4361000
Annuals > 2 > balance Sheet > short Term Debt
1924000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
34952000
Annuals > 2 > balance Sheet > equity
14176000
Annuals > 2 > cash Flow > net Income
-4490000
Annuals > 2 > cash Flow > depreciation
1627000
Annuals > 2 > cash Flow > change In Working Capital
-3664000
Annuals > 2 > cash Flow > cash From Operations
-2599000
Annuals > 2 > cash Flow > capital Expenditures
1063000
Annuals > 2 > cash Flow > cash From Investing
-1063000
Annuals > 2 > cash Flow > cash From Financing
-4331000
Annuals > 2 > cash Flow > net Change In Cash
-10435000
Annuals > 2 > ratios > PE
-2.347098797699948
Annuals > 2 > ratios > PB
1.2583750705417607
Annuals > 2 > ratios > ROE
-31.673250564334086
Annuals > 2 > ratios > ROA
-9.139390978667969
Annuals > 2 > ratios > FCF
-3662000
Annuals > 2 > ratios > Piotroski FScore
0
Annuals > 2 > ratios > fcf Percent
-0.0266894058655472
Annuals > 2 > health Score
20
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
159762000
Annuals > 3 > income Statement > cost Of Revenue
34149000
Annuals > 3 > income Statement > gross Profit
125613000
Annuals > 3 > income Statement > operating Expenses
116564000
Annuals > 3 > income Statement > operating Income
9049000
Annuals > 3 > income Statement > interest Expense
157000
Annuals > 3 > income Statement > pretax Income
8892000
Annuals > 3 > income Statement > net Income
9842000
Annuals > 3 > income Statement > eps
4.71360153256705
Annuals > 3 > income Statement > dividends Per Share
4347000
Annuals > 3 > income Statement > shares Outstanding
2088000
Annuals > 3 > income Statement > income Tax Expense
-950000
Annuals > 3 > income Statement > EBITDA
10611000
Annuals > 3 > income Statement > operating Margin
5.66405027478374
Annuals > 3 > income Statement > total Other Income Expense Net
-157000
Annuals > 3 > balance Sheet > cash
24185000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
432000
Annuals > 3 > balance Sheet > inventories
12020000
Annuals > 3 > balance Sheet > total Current Assets
42838000
Annuals > 3 > balance Sheet > property Plant Equipment
4239000
Annuals > 3 > balance Sheet > total Assets
59625000
Annuals > 3 > balance Sheet > payables
3969000
Annuals > 3 > balance Sheet > short Term Debt
1766000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
35213000
Annuals > 3 > balance Sheet > equity
24412000
Annuals > 3 > cash Flow > net Income
9842000
Annuals > 3 > cash Flow > depreciation
1719000
Annuals > 3 > cash Flow > change In Working Capital
-2440000
Annuals > 3 > cash Flow > cash From Operations
10774000
Annuals > 3 > cash Flow > capital Expenditures
650000
Annuals > 3 > cash Flow > cash From Investing
-650000
Annuals > 3 > cash Flow > cash From Financing
-9289000
Annuals > 3 > cash Flow > net Change In Cash
-1865000
Annuals > 3 > ratios > PE
4.71360153256705
Annuals > 3 > ratios > PB
0.7975831558250039
Annuals > 3 > ratios > ROE
40.316237915779126
Annuals > 3 > ratios > ROA
16.50649895178197
Annuals > 3 > ratios > FCF
10124000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.06336926177689313
Annuals > 3 > health Score
69
Valuation > metrics > PE
1.0120988953182535
Valuation > metrics > PB
2.3796964172661874
Valuation > final Score
100
Valuation > verdict
44.9% Undervalued
Profitability > metrics > ROE
27.68345323741007
Profitability > metrics > ROA
9.085757461276918
Profitability > metrics > Net Margin
0.0659785329721203
Profitability > final Score
77
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
3.8805755395683454
Risk > metrics > Interest Coverage
19.298076923076923
Risk > final Score
46
Risk > verdict
High
Liquidity > metrics > Current Ratio
3.5071215634315998
Liquidity > metrics > Quick Ratio
1.6641271944352434
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
80
Prev Valuations > 1
80
Prev Valuations > 2
100
Prev Profitabilities > 0
0
Prev Profitabilities > 1
0
Prev Profitabilities > 2
78
Prev Risks > 0
-51
Prev Risks > 1
-40
Prev Risks > 2
46
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T01:04:07.660Z
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
1.0121
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-08-12
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-2.27
Earnings History > 1 > eps Estimate
0
Earnings History > 1 > eps Difference
-2.27
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-06-11
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.8048
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-03-26
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.2
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-05
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.174
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-08-13
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
-0.331
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.6263
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-03-28
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.9441
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-07
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.01
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-08-14
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.5909
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-12
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.32
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-03-17
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-3.7757
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-08
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.61
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-08-12
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.34
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.06
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-03-15
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.25
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-12
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.44
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-08-12
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1
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-11
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.04
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-03-19
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.34
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.76
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-08-11
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.47
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-12
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.15
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-03-17
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.87
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-08
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.62
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-08-07
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.81
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-06
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.28
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-03-11
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.66
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-06
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.69
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-08-06
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
-0.14
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-08
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.1
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-03-26
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-1.48
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-07
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.5
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-08-08
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.65
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-09
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.46
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-14
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.4617
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-11-08
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.4279
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-08-09
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.46
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-05-10
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.4921
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-16
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.21
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-11-03
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.56
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-08-04
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.0254
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-04-29
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.15
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-10
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.4
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.6893
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-08-06
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.89
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-05-05
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.26
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.08
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.9578
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.3023
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.2961
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.24
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.0959
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.83
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.93
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.53
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
-2.6304
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
-1.3828
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
-1.9819
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
-1.81
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
-1.0351
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-08-05
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-1.4402
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-06
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-1.0501
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-03-11
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.8108
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-04
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-3.4791
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-08-05
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-2.0925
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-07
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-1.8045
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-03-12
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.2343
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-07
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.1621
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-08-08
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-3.9783
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-09
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.8662
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-03-17
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-1.3484
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-08
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
AfterMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.7
Earnings History > 72 > eps Estimate
3.5
Earnings History > 72 > eps Difference
-2.8
Earnings History > 72 > surprise Percent
-80
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-08-08
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
AfterMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.6
Earnings History > 73 > eps Estimate
3.6
Earnings History > 73 > eps Difference
-3
Earnings History > 73 > surprise Percent
-83.3333
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-05-07
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
2.5535
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-03-15
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
AfterMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
3
Earnings History > 75 > eps Estimate
3.6
Earnings History > 75 > eps Difference
-0.6
Earnings History > 75 > surprise Percent
-16.6667
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-11-09
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
AfterMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
3.6
Earnings History > 76 > eps Estimate
3.4
Earnings History > 76 > eps Difference
0.2
Earnings History > 76 > surprise Percent
5.8824
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-08-09
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
AfterMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
3.1
Earnings History > 77 > eps Estimate
2.6
Earnings History > 77 > eps Difference
0.5
Earnings History > 77 > surprise Percent
19.2308
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-05-10
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
2.1568
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-03-01
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
3.4441
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-30
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
3.1484
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-08-09
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
2.0836
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-05-10
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
1.6629
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-02
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
1.4581
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-12-01
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
2.4869
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-10
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
2.0351
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-05-10
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
1.1326
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-03-03
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
1.2
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-12-03
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
1.0995
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-08-10
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.4415
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-03-31
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.562
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2002-12-31
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.3
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-09-30
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.0908
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-06-30
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.0899
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-03-31
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.2371
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-12-31
Earnings History > 95 > report Date
2001-12-31
Earnings History > 95 > date
2001-12-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.5
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-09-30
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.1252
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-06-30
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.8428
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-03-31
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.1246
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-12-31
Earnings History > 99 > report Date
2000-12-31
Earnings History > 99 > date
2000-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-1.9867
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-09-30
Earnings History > 100 > report Date
2000-09-30
Earnings History > 100 > date
2000-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.6096
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-06-30
Earnings History > 101 > report Date
2000-06-30
Earnings History > 101 > date
2000-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-0.2361
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-03-31
Earnings History > 102 > report Date
2000-03-31
Earnings History > 102 > date
2000-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
-0.203
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1999-12-31
Earnings History > 103 > report Date
1999-12-31
Earnings History > 103 > date
1999-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
1
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-09-30
Earnings History > 104 > report Date
1999-09-30
Earnings History > 104 > date
1999-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
1.2415
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-06-30
Earnings History > 105 > report Date
1999-06-30
Earnings History > 105 > date
1999-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.8534
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1999-03-31
Earnings History > 106 > report Date
1999-03-31
Earnings History > 106 > date
1999-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
1.1854
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Mannatech, Incorporated operates as a wellness solution provider. The company develops, markets, and sells nutritional supplements; topical and skin care, and anti-aging products; and weight-management and fitness products. It primarily sells its products through network marketing distribution channels and e-commerce model. The company operates in the United States, Canada, Mexico, Austria, the Czech Republic, Denmark, Estonia, Finland, Germany, the Republic of Ireland, Namibia, the Netherlands, Norway, South Africa, Spain, Sweden, the United Kingdom, Australia, Japan, New Zealand, the Republic of Korea, Singapore, Taiwan, Hong Kong, Thailand and China, as well as Belgium, France, Greece, Italy, Luxembourg, and Poland. Mannatech, Incorporated was incorporated in 1993 and is headquartered in Flower Mound, Texas.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AStock Recap: How Drone Volt SA (2DV0) stock stacks up against competitors - Weekly Market Summary & Free Weekly Chart Analysis and Trade Guides moha.gov.vn
Read more →(MTEX) Movement as an Input in Quant Signal Sets news.stocktradersdaily.com
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
Price to Book Ratio (P/B)
-
High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very High
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Medium
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 16.26% of the total shares of Mannatech Incorporated
1.
BlackRock Inc(2.7441%)
since
2025/06/30
2.
Vanguard Group Inc(2.153%)
since
2025/06/30
3.
Renaissance Technologies Corp(1.7348%)
since
2025/06/30
4.
Vanguard Total Stock Mkt Idx Inv(1.6535%)
since
2025/07/31
5.
Bridgeway Capital Management, LLC(1.5231%)
since
2025/06/30
6.
Bridgeway Ultra-Small Company(1.2303%)
since
2025/06/30
7.
IFG Advisory, LLC(1.0042%)
since
2025/06/30
8.
Dimensional Fund Advisors, Inc.(0.6233%)
since
2025/06/30
9.
Geode Capital Management, LLC(0.6022%)
since
2025/06/30
10.
UBS Group AG(0.4003%)
since
2025/06/30
11.
Fidelity Extended Market Index(0.3429%)
since
2025/07/31
12.
Vanguard Institutional Extnd Mkt Idx Tr(0.3409%)
since
2025/07/31
13.
Extended Equity Market Fund K(0.3003%)
since
2025/06/30
14.
EA Bridgeway Omni Small-Cap Value ETF(0.2928%)
since
2025/08/29
15.
Blackrock US Eq Mkt Fund CF(0.2196%)
since
2025/07/31
16.
U.S. Equity Market Fund F(0.1891%)
since
2025/06/30
17.
Dimensional US Targeted Value ETF(0.1327%)
since
2025/08/29
18.
Fidelity Series Total Market Index(0.0929%)
since
2025/07/31
19.
NT Quality SCC US Fund - L(0.0829%)
since
2025/06/30
20.
NT Quality Small Cap Core(0.0829%)
since
2025/06/30
21.
Fidelity Nasdaq Composite Index(0.0733%)
since
2025/07/31
22.
NT Ext Equity Mkt Idx Fd - NL(0.0611%)
since
2025/06/30
23.
DFA US Targeted Value I(0.0582%)
since
2025/07/31
24.
Northern Trust Extended Eq Market Idx(0.0554%)
since
2025/06/30
25.
NT Ext Equity Mkt Idx Fd - L(0.0554%)
since
2025/06/30
26.
NT Ext Equity Mkt Idx Fd - DC - NL - T2(0.0475%)
since
2025/06/30
27.
DFA US Core Equity 2 I(0.0456%)
since
2025/07/31
28.
Spartan Extended Market Index Pool F(0.0453%)
since
2025/07/31
29.
Mccormack Advisors International(0.036%)
since
2025/06/30
30.
Tower Research Capital LLC(0.0276%)
since
2025/06/30
31.
Capital Advisors, Ltd. LLC(0.0049%)
since
2025/06/30
32.
FMR Inc(0.0016%)
since
2025/06/30
33.
SRS Capital Advisors Inc(0.0006%)
since
2025/06/30
34.
Bank of America Corp(0.0006%)
since
2025/06/30
35.
Wells Fargo & Co(0.0003%)
since
2025/06/30
36.
Morgan Stanley - Brokerage Accounts(0.0001%)
since
2025/06/30
37.
SBI Securities Co Ltd(0.0001%)
since
2025/06/30
38.
Acadian Asset Management LLC(0%)
since
2025/06/30
39.
TD Waterhouse Canada Inc(0%)
since
2025/06/30
40.
JPMorgan Chase & Co(0%)
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
1.0121
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.