_id
691718b73c536f8df23164c6
Ticker
STKL
Name
SunOpta Inc.
Exchange
NASDAQ
Address
7078 Shady Oak Road, Eden Prairie, MN, United States, 55344
Country
USA
Sector
Consumer Defensive
Industry
Beverages - Non-Alcoholic
Currency
USD
Website
https://www.sunopta.com
Description
SunOpta Inc. engages in the manufacture and sale of plant and fruit-based food and beverage products in the United States, Canada, and internationally. It provides plant-based beverage products, including oat, almond, soy, coconut, rice, hemp, and other bases under the Dream and West Life brands names; oat-based creamers under the SOWN brand name; ready-to-drink protein shakes; packaged teas and concentrates; meat and vegetable broths and stocks; and nut, grain, seed, and legume-based beverages. The company also offers plant-based ingredients, such as oatbase, soybase, oatgold, hempbase, and soy powders and okara; ready-to-eat fruit snacks made from apple purée and juice concentrate in bar, bit, twist, strip and sandwich formats; cold pressed fruit bars; ready-to-eat fruit smoothie and chia bowls topped with frozen fruit; and liquid and dry ingredients for internal use and for sale to other food and beverage manufacturers. It sells its products through various distribution channels, including foodservice operators, grocery retailers and club stores, branded food companies, and food manufacturers, as well as e-commerce channels. The company was formerly known as Stake Technology Ltd. and changed its name to SunOpta Inc. in October 2003. SunOpta Inc. was incorporated in 1973 and is headquartered in Eden Prairie, Minnesota.
Last Close
3.92
Volume
552211
Current Price
3.85
Change
-1.7857142857142818
Last Updated
2025-12-04T13:38:28.494Z
Image
data:image/webp;base64,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
Ipo Date
1990-03-26T00:00:00.000Z
Market Cap
449879616
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.977
Sentiment Sources
1
Rating
4.8333
Target Price
8
Strong Buy
5
Buy
1
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
205410000
Cost Of Revenue
177430000
Gross Profit
27980000
Operating Expenses
21114000
Operating Income
6866000
Interest Expense
6099000
Pretax Income
839000
Net Income
816000
Eps
0.006541449219595488
Dividends Per Share
0
Shares Outstanding
118216917
Income Tax Expense
23000
EBITDA
16925000
Operating Margin
3.3425831264300667
Total Other Income Expense Net
-6027000
Cash
2225000
Short Term Investments
-
Receivables
59295000
Inventories
116731000
Total Current Assets
189017000
Property Plant Equipment
442128000
Total Assets
694102000
Payables
106849000
Short Term Debt
68925000
Long Term Debt
218852000
Total Liabilities
516068999
Equity
178033000
Depreciation
9987000
Change In Working Capital
1236000
Cash From Operations
16346000
Capital Expenditures
4291000
Cash From Investing
-
Cash From Financing
-11769000
Net Change In Cash
286000
PE
94.5
PB
2.697592861997495
ROE
0.4583419927766201
ROA
0.1175619721597114
FCF
12055000
Fcf Percent
0.0586875030426951
Piotroski FScore
4
Health Score
42
Deep Value Investing Score
4
Defensive Investing Score
5
Dividend Investing Score
5
Economic Moat Investing Score
5.8
Garp Investing Score
3
Growth Investing Score
3.5
Momentum Investing Score
6.5
Net Net Investing Score
2.5
Quality Investing Score
3.5
Value Investing Score
3.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
205410000
Quarters > 0 > income Statement > cost Of Revenue
177430000
Quarters > 0 > income Statement > gross Profit
27980000
Quarters > 0 > income Statement > operating Expenses
21114000
Quarters > 0 > income Statement > operating Income
6866000
Quarters > 0 > income Statement > interest Expense
6099000
Quarters > 0 > income Statement > pretax Income
839000
Quarters > 0 > income Statement > net Income
816000
Quarters > 0 > income Statement > eps
0.006541449219595488
Quarters > 0 > income Statement > dividends Per Share
0
Quarters > 0 > income Statement > shares Outstanding
124743000
Quarters > 0 > income Statement > income Tax Expense
23000
Quarters > 0 > income Statement > EBITDA
16925000
Quarters > 0 > income Statement > operating Margin
3.3425831264300667
Quarters > 0 > income Statement > total Other Income Expense Net
-6027000
Quarters > 0 > balance Sheet > cash
2225000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
59295000
Quarters > 0 > balance Sheet > inventories
116731000
Quarters > 0 > balance Sheet > total Current Assets
189017000
Quarters > 0 > balance Sheet > property Plant Equipment
442128000
Quarters > 0 > balance Sheet > total Assets
694102000
Quarters > 0 > balance Sheet > payables
106849000
Quarters > 0 > balance Sheet > short Term Debt
68925000
Quarters > 0 > balance Sheet > long Term Debt
218852000
Quarters > 0 > balance Sheet > total Liabilities
516068999
Quarters > 0 > balance Sheet > equity
178033000
Quarters > 0 > cash Flow > net Income
816000
Quarters > 0 > cash Flow > depreciation
9987000
Quarters > 0 > cash Flow > change In Working Capital
1236000
Quarters > 0 > cash Flow > cash From Operations
16346000
Quarters > 0 > cash Flow > capital Expenditures
4291000
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-11769000
Quarters > 0 > cash Flow > net Change In Cash
286000
Quarters > 0 > ratios > PE
0.006541449219595488
Quarters > 0 > ratios > PB
2.697592861997495
Quarters > 0 > ratios > ROE
0.4583419927766201
Quarters > 0 > ratios > ROA
0.1175619721597114
Quarters > 0 > ratios > FCF
12055000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.0586875030426951
Quarters > 0 > health Score
42
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
191489000
Quarters > 1 > income Statement > cost Of Revenue
163082000
Quarters > 1 > income Statement > gross Profit
28407000
Quarters > 1 > income Statement > operating Expenses
17874000
Quarters > 1 > income Statement > operating Income
10533000
Quarters > 1 > income Statement > interest Expense
5971000
Quarters > 1 > income Statement > pretax Income
4695000
Quarters > 1 > income Statement > net Income
4351000
Quarters > 1 > income Statement > eps
0.034898456800025665
Quarters > 1 > income Statement > dividends Per Share
0
Quarters > 1 > income Statement > shares Outstanding
124676000
Quarters > 1 > income Statement > income Tax Expense
344000
Quarters > 1 > income Statement > EBITDA
20398000
Quarters > 1 > income Statement > operating Margin
5.500577056645552
Quarters > 1 > income Statement > total Other Income Expense Net
-5838000
Quarters > 1 > balance Sheet > cash
2161000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
59631000
Quarters > 1 > balance Sheet > inventories
109945000
Quarters > 1 > balance Sheet > total Current Assets
184083000
Quarters > 1 > balance Sheet > property Plant Equipment
458106000
Quarters > 1 > balance Sheet > total Assets
704940000
Quarters > 1 > balance Sheet > payables
109560000
Quarters > 1 > balance Sheet > short Term Debt
57782000
Quarters > 1 > balance Sheet > long Term Debt
233080000
Quarters > 1 > balance Sheet > total Liabilities
545124000
Quarters > 1 > balance Sheet > equity
159816000
Quarters > 1 > cash Flow > net Income
4351000
Quarters > 1 > cash Flow > depreciation
9960000
Quarters > 1 > cash Flow > change In Working Capital
-21164418
Quarters > 1 > cash Flow > cash From Operations
-4177934
Quarters > 1 > cash Flow > capital Expenditures
5021845
Quarters > 1 > cash Flow > cash From Investing
-3758602
Quarters > 1 > cash Flow > cash From Financing
8380600
Quarters > 1 > cash Flow > net Change In Cash
-138000
Quarters > 1 > ratios > PE
0.034898456800025665
Quarters > 1 > ratios > PB
3.0034702407768936
Quarters > 1 > ratios > ROE
2.7225058817640284
Quarters > 1 > ratios > ROA
0.6172156495588277
Quarters > 1 > ratios > FCF
-9199779
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.048043381081942046
Quarters > 1 > health Score
29
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
201628000
Quarters > 2 > income Statement > cost Of Revenue
171309000
Quarters > 2 > income Statement > gross Profit
30319000
Quarters > 2 > income Statement > operating Expenses
19832000
Quarters > 2 > income Statement > operating Income
10487000
Quarters > 2 > income Statement > interest Expense
5107000
Quarters > 2 > income Statement > pretax Income
4958000
Quarters > 2 > income Statement > net Income
4811000
Quarters > 2 > income Statement > eps
0.03848584479269161
Quarters > 2 > income Statement > dividends Per Share
0
Quarters > 2 > income Statement > shares Outstanding
125007000
Quarters > 2 > income Statement > income Tax Expense
147000
Quarters > 2 > income Statement > EBITDA
19791000
Quarters > 2 > income Statement > operating Margin
5.201162536949234
Quarters > 2 > income Statement > total Other Income Expense Net
-5529000
Quarters > 2 > balance Sheet > cash
2299000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
64795000
Quarters > 2 > balance Sheet > inventories
99407000
Quarters > 2 > balance Sheet > total Current Assets
181690000
Quarters > 2 > balance Sheet > property Plant Equipment
446788000
Quarters > 2 > balance Sheet > total Assets
690685000
Quarters > 2 > balance Sheet > payables
113649000
Quarters > 2 > balance Sheet > short Term Debt
45264000
Quarters > 2 > balance Sheet > long Term Debt
232153000
Quarters > 2 > balance Sheet > total Liabilities
535870000
Quarters > 2 > balance Sheet > equity
154815000
Quarters > 2 > cash Flow > net Income
4811000
Quarters > 2 > cash Flow > depreciation
9726000
Quarters > 2 > cash Flow > change In Working Capital
6049000
Quarters > 2 > cash Flow > cash From Operations
22281000
Quarters > 2 > cash Flow > capital Expenditures
15154000
Quarters > 2 > cash Flow > cash From Investing
-15154000
Quarters > 2 > cash Flow > cash From Financing
-6398000
Quarters > 2 > cash Flow > net Change In Cash
729000
Quarters > 2 > ratios > PE
0.03848584479269161
Quarters > 2 > ratios > PB
3.1087229919581434
Quarters > 2 > ratios > ROE
3.1075800148564414
Quarters > 2 > ratios > ROA
0.6965548694412069
Quarters > 2 > ratios > FCF
7127000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.03534727319618307
Quarters > 2 > health Score
33
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
193669000
Quarters > 3 > income Statement > cost Of Revenue
174544000
Quarters > 3 > income Statement > gross Profit
19125000
Quarters > 3 > income Statement > operating Expenses
17834000
Quarters > 3 > income Statement > operating Income
1291000
Quarters > 3 > income Statement > interest Expense
5686000
Quarters > 3 > income Statement > pretax Income
-4845000
Quarters > 3 > income Statement > net Income
-9637000
Quarters > 3 > income Statement > eps
-0.08240203162008021
Quarters > 3 > income Statement > dividends Per Share
4832.09
Quarters > 3 > income Statement > shares Outstanding
116951000
Quarters > 3 > income Statement > income Tax Expense
1187000
Quarters > 3 > income Statement > EBITDA
11732000
Quarters > 3 > income Statement > operating Margin
0.6666012629796199
Quarters > 3 > income Statement > total Other Income Expense Net
-6136000
Quarters > 3 > balance Sheet > cash
1552000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
50428000
Quarters > 3 > balance Sheet > inventories
92798000
Quarters > 3 > balance Sheet > total Current Assets
159458000
Quarters > 3 > balance Sheet > property Plant Equipment
449310000
Quarters > 3 > balance Sheet > total Assets
668527000
Quarters > 3 > balance Sheet > payables
93362000
Quarters > 3 > balance Sheet > short Term Debt
46448000
Quarters > 3 > balance Sheet > long Term Debt
235798000
Quarters > 3 > balance Sheet > total Liabilities
519933000
Quarters > 3 > balance Sheet > equity
148594000
Quarters > 3 > cash Flow > net Income
-6032000
Quarters > 3 > cash Flow > depreciation
9492000
Quarters > 3 > cash Flow > change In Working Capital
28457524
Quarters > 3 > cash Flow > cash From Operations
32192387
Quarters > 3 > cash Flow > capital Expenditures
8585507
Quarters > 3 > cash Flow > cash From Investing
-8185852
Quarters > 3 > cash Flow > cash From Financing
-25628100
Quarters > 3 > cash Flow > net Change In Cash
-1381000
Quarters > 3 > ratios > PE
-0.08240203162008021
Quarters > 3 > ratios > PB
3.0301448914491838
Quarters > 3 > ratios > ROE
-6.485457017107016
Quarters > 3 > ratios > ROA
-1.4415274177407944
Quarters > 3 > ratios > FCF
23606880
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.12189292039510712
Quarters > 3 > health Score
23
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
723728000
Annuals > 0 > income Statement > cost Of Revenue
627424000
Annuals > 0 > income Statement > gross Profit
96304000
Annuals > 0 > income Statement > operating Expenses
80714000
Annuals > 0 > income Statement > operating Income
15590000
Annuals > 0 > income Statement > interest Expense
27221000
Annuals > 0 > income Statement > pretax Income
-10004000
Annuals > 0 > income Statement > net Income
-17393000
Annuals > 0 > income Statement > eps
-0.14914635087508682
Annuals > 0 > income Statement > dividends Per Share
305000
Annuals > 0 > income Statement > shares Outstanding
116617000
Annuals > 0 > income Statement > income Tax Expense
1470000
Annuals > 0 > income Statement > EBITDA
52800000
Annuals > 0 > income Statement > operating Margin
2.154124201357416
Annuals > 0 > income Statement > total Other Income Expense Net
-25594000
Annuals > 0 > balance Sheet > cash
1552000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
50428000
Annuals > 0 > balance Sheet > inventories
92798000
Annuals > 0 > balance Sheet > total Current Assets
159458000
Annuals > 0 > balance Sheet > property Plant Equipment
449310000
Annuals > 0 > balance Sheet > total Assets
668527000
Annuals > 0 > balance Sheet > payables
93362000
Annuals > 0 > balance Sheet > short Term Debt
57558000
Annuals > 0 > balance Sheet > long Term Debt
235798000
Annuals > 0 > balance Sheet > total Liabilities
504885000
Annuals > 0 > balance Sheet > equity
148594000
Annuals > 0 > cash Flow > net Income
-11474000
Annuals > 0 > cash Flow > depreciation
36497000
Annuals > 0 > cash Flow > change In Working Capital
17711000
Annuals > 0 > cash Flow > cash From Operations
50029000
Annuals > 0 > cash Flow > capital Expenditures
31928000
Annuals > 0 > cash Flow > cash From Investing
-18680000
Annuals > 0 > cash Flow > cash From Financing
-31091000
Annuals > 0 > cash Flow > net Change In Cash
258000
Annuals > 0 > ratios > PE
-0.14914635087508682
Annuals > 0 > ratios > PB
2.966554908004361
Annuals > 0 > ratios > ROE
-11.705048656069557
Annuals > 0 > ratios > ROA
-2.601689984099371
Annuals > 0 > ratios > FCF
18101000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
0.02501077752967966
Annuals > 0 > health Score
18
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
626730000
Annuals > 1 > income Statement > cost Of Revenue
540730000
Annuals > 1 > income Statement > gross Profit
86000000
Annuals > 1 > income Statement > operating Expenses
81003000
Annuals > 1 > income Statement > operating Income
4997000
Annuals > 1 > income Statement > interest Expense
25820000
Annuals > 1 > income Statement > pretax Income
-21912000
Annuals > 1 > income Statement > net Income
-178789000
Annuals > 1 > income Statement > eps
-1.5652215782746486
Annuals > 1 > income Statement > dividends Per Share
1732000
Annuals > 1 > income Statement > shares Outstanding
114226000
Annuals > 1 > income Statement > income Tax Expense
3269000
Annuals > 1 > income Statement > EBITDA
33549000
Annuals > 1 > income Statement > operating Margin
0.7973130375121663
Annuals > 1 > income Statement > total Other Income Expense Net
-26909000
Annuals > 1 > balance Sheet > cash
306000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
67740000
Annuals > 1 > balance Sheet > inventories
85070000
Annuals > 1 > balance Sheet > total Current Assets
182802000
Annuals > 1 > balance Sheet > property Plant Equipment
424987000
Annuals > 1 > balance Sheet > total Assets
667151000
Annuals > 1 > balance Sheet > payables
77467000
Annuals > 1 > balance Sheet > short Term Debt
40455000
Annuals > 1 > balance Sheet > long Term Debt
238883000
Annuals > 1 > balance Sheet > total Liabilities
510835000
Annuals > 1 > balance Sheet > equity
156316000
Annuals > 1 > cash Flow > net Income
-25181000
Annuals > 1 > cash Flow > depreciation
31039000
Annuals > 1 > cash Flow > change In Working Capital
-22382000
Annuals > 1 > cash Flow > cash From Operations
14844000
Annuals > 1 > cash Flow > capital Expenditures
46125000
Annuals > 1 > cash Flow > cash From Investing
44032000
Annuals > 1 > cash Flow > cash From Financing
-50801000
Annuals > 1 > cash Flow > net Change In Cash
8075000
Annuals > 1 > ratios > PE
-1.5652215782746486
Annuals > 1 > ratios > PB
2.7621886435169785
Annuals > 1 > ratios > ROE
-114.37664730417872
Annuals > 1 > ratios > ROA
-26.798880613234484
Annuals > 1 > ratios > FCF
-31281000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
-0.049911445119908096
Annuals > 1 > health Score
18
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
591395000
Annuals > 2 > income Statement > cost Of Revenue
493257000
Annuals > 2 > income Statement > gross Profit
98138000
Annuals > 2 > income Statement > operating Expenses
81797000
Annuals > 2 > income Statement > operating Income
16341000
Annuals > 2 > income Statement > interest Expense
13490000
Annuals > 2 > income Statement > pretax Income
3185000
Annuals > 2 > income Statement > net Income
-6433000
Annuals > 2 > income Statement > eps
-0.0597534808980206
Annuals > 2 > income Statement > dividends Per Share
2436000
Annuals > 2 > income Statement > shares Outstanding
107659000
Annuals > 2 > income Statement > income Tax Expense
896000
Annuals > 2 > income Statement > EBITDA
38121000
Annuals > 2 > income Statement > operating Margin
2.7631278587069557
Annuals > 2 > income Statement > total Other Income Expense Net
-13156000
Annuals > 2 > balance Sheet > cash
679000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
63585000
Annuals > 2 > balance Sheet > inventories
74439000
Annuals > 2 > balance Sheet > total Current Assets
302357000
Annuals > 2 > balance Sheet > property Plant Equipment
371067000
Annuals > 2 > balance Sheet > total Assets
855852000
Annuals > 2 > balance Sheet > payables
76025000
Annuals > 2 > balance Sheet > short Term Debt
50990000
Annuals > 2 > balance Sheet > long Term Debt
269993000
Annuals > 2 > balance Sheet > total Liabilities
536645000
Annuals > 2 > balance Sheet > equity
319207000
Annuals > 2 > cash Flow > net Income
-9518000
Annuals > 2 > cash Flow > depreciation
37673000
Annuals > 2 > cash Flow > change In Working Capital
-1404000
Annuals > 2 > cash Flow > cash From Operations
60575000
Annuals > 2 > cash Flow > capital Expenditures
128626000
Annuals > 2 > cash Flow > cash From Investing
-106824000
Annuals > 2 > cash Flow > cash From Financing
46701000
Annuals > 2 > cash Flow > net Change In Cash
452000
Annuals > 2 > ratios > PE
-0.0597534808980206
Annuals > 2 > ratios > PB
1.2748812526041096
Annuals > 2 > ratios > ROE
-2.0153066818710115
Annuals > 2 > ratios > ROA
-0.7516486495328631
Annuals > 2 > ratios > FCF
-68051000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.11506860896693412
Annuals > 2 > health Score
26
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
496455000
Annuals > 3 > income Statement > cost Of Revenue
415311000
Annuals > 3 > income Statement > gross Profit
81144000
Annuals > 3 > income Statement > operating Expenses
72903000
Annuals > 3 > income Statement > operating Income
8241000
Annuals > 3 > income Statement > interest Expense
9038000
Annuals > 3 > income Statement > pretax Income
689000
Annuals > 3 > income Statement > net Income
-1172000
Annuals > 3 > income Statement > eps
-0.011258621683413706
Annuals > 3 > income Statement > dividends Per Share
5247000
Annuals > 3 > income Statement > shares Outstanding
104098000
Annuals > 3 > income Statement > income Tax Expense
-4854000
Annuals > 3 > income Statement > EBITDA
25778000
Annuals > 3 > income Statement > operating Margin
1.6599691814968125
Annuals > 3 > income Statement > total Other Income Expense Net
-7552000
Annuals > 3 > balance Sheet > cash
227000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
92961000
Annuals > 3 > balance Sheet > inventories
220143000
Annuals > 3 > balance Sheet > total Current Assets
329969000
Annuals > 3 > balance Sheet > property Plant Equipment
266782000
Annuals > 3 > balance Sheet > total Assets
755119000
Annuals > 3 > balance Sheet > payables
105386000
Annuals > 3 > balance Sheet > short Term Debt
21963000
Annuals > 3 > balance Sheet > long Term Debt
214843000
Annuals > 3 > balance Sheet > total Liabilities
450135000
Annuals > 3 > balance Sheet > equity
304984000
Annuals > 3 > cash Flow > net Income
-4144000
Annuals > 3 > cash Flow > depreciation
34641000
Annuals > 3 > cash Flow > change In Working Capital
-63755000
Annuals > 3 > cash Flow > cash From Operations
-21432000
Annuals > 3 > cash Flow > capital Expenditures
83370000
Annuals > 3 > cash Flow > cash From Investing
-94450000
Annuals > 3 > cash Flow > cash From Financing
115858000
Annuals > 3 > cash Flow > net Change In Cash
-24000
Annuals > 3 > ratios > PE
-0.011258621683413706
Annuals > 3 > ratios > PB
1.290200272801196
Annuals > 3 > ratios > ROE
-0.3842824541615298
Annuals > 3 > ratios > ROA
-0.15520732493818856
Annuals > 3 > ratios > FCF
-104802000
Annuals > 3 > ratios > Piotroski FScore
1
Annuals > 3 > ratios > fcf Percent
-0.2111007039912983
Annuals > 3 > health Score
25
Valuation > metrics > PE
94.5
Valuation > metrics > PB
2.697592861997495
Valuation > final Score
50
Valuation > verdict
139.0% Overvalued
Profitability > metrics > ROE
0.4583419927766201
Profitability > metrics > ROA
0.431707200939598
Profitability > metrics > Net Margin
0.0039725427194391705
Profitability > final Score
3
Profitability > verdict
Weak
Risk > metrics > Debt Equity
2.8987266349497003
Risk > metrics > Interest Coverage
1.1257583210362354
Risk > final Score
23
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.075341062955841
Liquidity > metrics > Quick Ratio
0.41124398375186316
Liquidity > final Score
47
Liquidity > verdict
Weak
Prev Valuations > 0
69.96529759223107
Prev Valuations > 1
68.91277008041857
Prev Valuations > 2
49.698551085508164
Prev Profitabilities > 0
16
Prev Profitabilities > 1
18
Prev Profitabilities > 2
0
Prev Risks > 0
13
Prev Risks > 1
14
Prev Risks > 2
7
Prev Liquidities > 0
50
Prev Liquidities > 1
54
Prev Liquidities > 2
52
Updated At
2025-12-12T01:08:40.560Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-11-05
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.05
Earnings History > 0 > eps Estimate
0.0317
Earnings History > 0 > eps Difference
0.0183
Earnings History > 0 > surprise Percent
57.7287
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-08-06
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.04
Earnings History > 1 > eps Estimate
0.03
Earnings History > 1 > eps Difference
0.01
Earnings History > 1 > surprise Percent
33.3333
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-05-06
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.04
Earnings History > 2 > eps Estimate
0.018
Earnings History > 2 > eps Difference
0.022
Earnings History > 2 > surprise Percent
122.2222
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-26
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.06
Earnings History > 3 > eps Estimate
0.055
Earnings History > 3 > eps Difference
0.005
Earnings History > 3 > surprise Percent
9.0909
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
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.02
Earnings History > 4 > eps Estimate
0.02
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
0
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-07
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.02
Earnings History > 5 > eps Estimate
0.01
Earnings History > 5 > eps Difference
0.01
Earnings History > 5 > surprise Percent
100
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-08
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.02
Earnings History > 6 > eps Estimate
0.03
Earnings History > 6 > eps Difference
-0.01
Earnings History > 6 > surprise Percent
-33.3333
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-28
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.05
Earnings History > 7 > eps Estimate
0.02
Earnings History > 7 > eps Difference
0.03
Earnings History > 7 > surprise Percent
150
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-08
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-1.265
Earnings History > 8 > eps Estimate
-0.01
Earnings History > 8 > eps Difference
-1.255
Earnings History > 8 > surprise Percent
-12550
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-09
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.03
Earnings History > 9 > eps Estimate
-0.01
Earnings History > 9 > eps Difference
-0.02
Earnings History > 9 > surprise Percent
-200
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-10
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.05
Earnings History > 10 > eps Estimate
0.01
Earnings History > 10 > eps Difference
0.04
Earnings History > 10 > surprise Percent
400
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-03-01
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.02
Earnings History > 11 > eps Estimate
-0.0028
Earnings History > 11 > eps Difference
0.0228
Earnings History > 11 > surprise Percent
814.2857
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-10
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.02
Earnings History > 12 > eps Estimate
0.02
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
0
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-08-10
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.03
Earnings History > 13 > eps Estimate
0.03
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
0
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-11
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.01
Earnings History > 14 > eps Estimate
0.01
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
0
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-24
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.01
Earnings History > 15 > eps Estimate
0.01
Earnings History > 15 > eps Difference
-0.02
Earnings History > 15 > surprise Percent
-200
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-10
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.01
Earnings History > 16 > eps Estimate
0.01
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
0
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-08-11
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.0157
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-12
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.01
Earnings History > 18 > eps Estimate
0.01
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
0
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-03-03
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.03
Earnings History > 19 > eps Estimate
0.02
Earnings History > 19 > eps Difference
-0.05
Earnings History > 19 > surprise Percent
-250
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-10-29
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.01
Earnings History > 20 > eps Estimate
-0.05
Earnings History > 20 > eps Difference
0.04
Earnings History > 20 > surprise Percent
80
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-08-05
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.02
Earnings History > 21 > eps Estimate
-0.06
Earnings History > 21 > eps Difference
0.04
Earnings History > 21 > surprise Percent
66.6667
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-05-06
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.01
Earnings History > 22 > eps Estimate
-0.02
Earnings History > 22 > eps Difference
0.03
Earnings History > 22 > surprise Percent
150
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-27
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.06
Earnings History > 23 > eps Estimate
-0.09
Earnings History > 23 > eps Difference
0.03
Earnings History > 23 > surprise Percent
33.3333
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-11-06
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.11
Earnings History > 24 > eps Estimate
-0.11
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
0
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
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.1
Earnings History > 25 > eps Estimate
-0.09
Earnings History > 25 > eps Difference
-0.01
Earnings History > 25 > surprise Percent
-11.1111
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-08
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.09
Earnings History > 26 > eps Estimate
-0.09
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-26
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.11
Earnings History > 27 > eps Estimate
-0.06
Earnings History > 27 > eps Difference
-0.05
Earnings History > 27 > surprise Percent
-83.3333
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-07
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.04
Earnings History > 28 > eps Estimate
-0.02
Earnings History > 28 > eps Difference
-0.02
Earnings History > 28 > surprise Percent
-100
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-08-08
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
-0.06
Earnings History > 29 > eps Estimate
-0.03
Earnings History > 29 > eps Difference
-0.03
Earnings History > 29 > surprise Percent
-100
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-09
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.07
Earnings History > 30 > eps Estimate
-0.05
Earnings History > 30 > eps Difference
-0.02
Earnings History > 30 > surprise Percent
-40
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-02-27
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.1
Earnings History > 31 > eps Estimate
-0.04
Earnings History > 31 > eps Difference
-0.06
Earnings History > 31 > surprise Percent
-150
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-11-08
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.02
Earnings History > 32 > eps Estimate
0.02
Earnings History > 32 > eps Difference
-0.04
Earnings History > 32 > surprise Percent
-200
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-08-09
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.01
Earnings History > 33 > eps Estimate
0.03
Earnings History > 33 > eps Difference
-0.04
Earnings History > 33 > surprise Percent
-133.3333
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-05-10
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.01
Earnings History > 34 > eps Estimate
-0.01
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
0
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-03-01
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.08
Earnings History > 35 > eps Estimate
0.05
Earnings History > 35 > eps Difference
-0.13
Earnings History > 35 > surprise Percent
-260
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-11-09
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.07
Earnings History > 36 > eps Estimate
0.06
Earnings History > 36 > eps Difference
0.01
Earnings History > 36 > surprise Percent
16.6667
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-08-10
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.05
Earnings History > 37 > eps Estimate
0.07
Earnings History > 37 > eps Difference
-0.02
Earnings History > 37 > surprise Percent
-28.5714
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
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.03
Earnings History > 38 > eps Estimate
0.04
Earnings History > 38 > eps Difference
-0.01
Earnings History > 38 > surprise Percent
-25
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-03-01
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.03
Earnings History > 39 > eps Estimate
0.05
Earnings History > 39 > eps Difference
-0.02
Earnings History > 39 > surprise Percent
-40
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-11-10
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.08
Earnings History > 40 > eps Estimate
0.07
Earnings History > 40 > eps Difference
0.01
Earnings History > 40 > surprise Percent
14.2857
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-08-12
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.08
Earnings History > 41 > eps Estimate
0.11
Earnings History > 41 > eps Difference
-0.03
Earnings History > 41 > surprise Percent
-27.2727
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-05-12
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.09
Earnings History > 42 > eps Estimate
0.07
Earnings History > 42 > eps Difference
0.02
Earnings History > 42 > surprise Percent
28.5714
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-03-02
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.06
Earnings History > 43 > eps Estimate
0.1
Earnings History > 43 > eps Difference
-0.04
Earnings History > 43 > surprise Percent
-40
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-11-11
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.12
Earnings History > 44 > eps Estimate
0.11
Earnings History > 44 > eps Difference
0.01
Earnings History > 44 > surprise Percent
9.0909
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-08-12
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.13
Earnings History > 45 > eps Estimate
0.12
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
8.3333
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-05-13
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.1
Earnings History > 46 > eps Estimate
0.08
Earnings History > 46 > eps Difference
0.02
Earnings History > 46 > surprise Percent
25
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-03-05
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.0189
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-11-05
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.07
Earnings History > 48 > eps Estimate
0.1
Earnings History > 48 > eps Difference
-0.03
Earnings History > 48 > surprise Percent
-30
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-08-07
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.1
Earnings History > 49 > eps Estimate
0.1
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
0
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-05-07
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.09
Earnings History > 50 > eps Estimate
0.08
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
12.5
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-06
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.0658
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-11-06
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.09
Earnings History > 52 > eps Estimate
0.09
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-08-09
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.11
Earnings History > 53 > eps Estimate
0.1
Earnings History > 53 > eps Difference
0.01
Earnings History > 53 > surprise Percent
10
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-05-08
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.09
Earnings History > 54 > eps Estimate
0.08
Earnings History > 54 > eps Difference
0.01
Earnings History > 54 > surprise Percent
12.5
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-07
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.1134
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-11-08
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.08
Earnings History > 56 > eps Estimate
0.08
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
0
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-08-09
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.07
Earnings History > 57 > eps Estimate
0.1
Earnings History > 57 > eps Difference
-0.03
Earnings History > 57 > surprise Percent
-30
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-05-11
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.08
Earnings History > 58 > eps Estimate
0.08
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
0
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-03-09
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.03
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-11-10
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.08
Earnings History > 60 > eps Estimate
0.08
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
0
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-08-10
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.11
Earnings History > 61 > eps Estimate
0.07
Earnings History > 61 > eps Difference
0.04
Earnings History > 61 > surprise Percent
57.1429
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-05-12
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.07
Earnings History > 62 > eps Estimate
0.04
Earnings History > 62 > eps Difference
0.03
Earnings History > 62 > surprise Percent
75
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-03-10
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.0342
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-05
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.03
Earnings History > 64 > eps Estimate
0.04
Earnings History > 64 > eps Difference
-0.01
Earnings History > 64 > surprise Percent
-25
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-08-06
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.03
Earnings History > 65 > eps Estimate
0.03
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
0
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
-0.03
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-06
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.27
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-05
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.06
Earnings History > 68 > eps Estimate
0.06
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
0
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-08-11
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.08
Earnings History > 69 > eps Estimate
0.06
Earnings History > 69 > eps Difference
0.02
Earnings History > 69 > surprise Percent
33.3333
Earnings History > 70 > period
2007-09-30
Earnings History > 70 > report Date
2007-11-06
Earnings History > 70 > date
2007-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.08
Earnings History > 70 > eps Estimate
0.09
Earnings History > 70 > eps Difference
-0.01
Earnings History > 70 > surprise Percent
-11.1111
Earnings History > 71 > period
2007-06-30
Earnings History > 71 > report Date
2007-08-08
Earnings History > 71 > date
2007-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.11
Earnings History > 71 > eps Estimate
0.11
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
0
Earnings History > 72 > period
2007-03-31
Earnings History > 72 > report Date
2007-05-08
Earnings History > 72 > date
2007-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.06
Earnings History > 72 > eps Estimate
0.06
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
0
Earnings History > 73 > period
2006-12-31
Earnings History > 73 > report Date
2007-02-23
Earnings History > 73 > date
2006-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.04
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2006-09-30
Earnings History > 74 > report Date
2006-11-01
Earnings History > 74 > date
2006-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.03
Earnings History > 74 > eps Estimate
0.05
Earnings History > 74 > eps Difference
-0.02
Earnings History > 74 > surprise Percent
-40
Earnings History > 75 > period
2006-06-30
Earnings History > 75 > report Date
2006-08-02
Earnings History > 75 > date
2006-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.08
Earnings History > 75 > eps Estimate
0.09
Earnings History > 75 > eps Difference
-0.01
Earnings History > 75 > surprise Percent
-11.1111
Earnings History > 76 > period
2006-03-31
Earnings History > 76 > report Date
2006-05-02
Earnings History > 76 > date
2006-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.05
Earnings History > 76 > eps Estimate
0.05
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
0
Earnings History > 77 > period
2005-12-31
Earnings History > 77 > report Date
2006-02-22
Earnings History > 77 > date
2005-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.03
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2005-09-30
Earnings History > 78 > report Date
2005-11-02
Earnings History > 78 > date
2005-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.04
Earnings History > 78 > eps Estimate
0.06
Earnings History > 78 > eps Difference
-0.02
Earnings History > 78 > surprise Percent
-33.3333
Earnings History > 79 > period
2005-06-30
Earnings History > 79 > report Date
2005-08-08
Earnings History > 79 > date
2005-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.06
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-03-31
Earnings History > 80 > report Date
2005-05-04
Earnings History > 80 > date
2005-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.04
Earnings History > 80 > eps Estimate
0.05
Earnings History > 80 > eps Difference
-0.01
Earnings History > 80 > surprise Percent
-20
Earnings History > 81 > period
2004-12-31
Earnings History > 81 > report Date
2005-03-08
Earnings History > 81 > date
2004-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.0064
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2004-09-30
Earnings History > 82 > report Date
2004-11-03
Earnings History > 82 > date
2004-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.05
Earnings History > 82 > eps Estimate
0.07
Earnings History > 82 > eps Difference
-0.02
Earnings History > 82 > surprise Percent
-28.5714
Earnings History > 83 > period
2004-06-30
Earnings History > 83 > report Date
2004-08-09
Earnings History > 83 > date
2004-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.107
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-03-31
Earnings History > 84 > report Date
2004-05-05
Earnings History > 84 > date
2004-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.03
Earnings History > 84 > eps Estimate
0.04
Earnings History > 84 > eps Difference
-0.01
Earnings History > 84 > surprise Percent
-25
Earnings History > 85 > period
2003-12-31
Earnings History > 85 > report Date
2004-03-12
Earnings History > 85 > date
2003-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.056
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2003-09-30
Earnings History > 86 > report Date
2003-11-05
Earnings History > 86 > date
2003-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.04
Earnings History > 86 > eps Estimate
0.05
Earnings History > 86 > eps Difference
-0.01
Earnings History > 86 > surprise Percent
-20
Earnings History > 87 > period
2003-06-30
Earnings History > 87 > report Date
2003-08-07
Earnings History > 87 > date
2003-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.05
Earnings History > 87 > eps Estimate
0.04
Earnings History > 87 > eps Difference
0.01
Earnings History > 87 > surprise Percent
25
Earnings History > 88 > period
2003-03-31
Earnings History > 88 > report Date
2003-05-07
Earnings History > 88 > date
2003-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.03
Earnings History > 88 > eps Estimate
0.03
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
0
Earnings History > 89 > period
2002-12-31
Earnings History > 89 > report Date
2003-03-21
Earnings History > 89 > date
2002-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.0123
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2002-09-30
Earnings History > 90 > report Date
2002-09-30
Earnings History > 90 > date
2002-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.0365
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-03-31
Earnings History > 91 > report Date
2002-03-31
Earnings History > 91 > date
2002-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
-
Earnings History > 91 > eps Actual
0.0005
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2001-12-31
Earnings History > 92 > report Date
2001-12-31
Earnings History > 92 > date
2001-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.0168
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2001-09-30
Earnings History > 93 > report Date
2001-09-30
Earnings History > 93 > date
2001-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.0034
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2001-06-30
Earnings History > 94 > report Date
2001-06-30
Earnings History > 94 > date
2001-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.0185
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.0005
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
1997-09-30
Earnings History > 96 > report Date
1997-12-30
Earnings History > 96 > date
1997-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.02
Earnings History > 96 > eps Estimate
-0.01
Earnings History > 96 > eps Difference
0.03
Earnings History > 96 > surprise Percent
300
Earnings History > 97 > period
1997-03-31
Earnings History > 97 > report Date
1997-05-20
Earnings History > 97 > date
1997-03-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.01
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
1996-12-31
Earnings History > 98 > report Date
1997-03-31
Earnings History > 98 > date
1996-12-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.01
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
SunOpta Inc. engages in the manufacture and sale of plant and fruit-based food and beverage products in the United States, Canada, and internationally. It provides plant-based beverage products, including oat, almond, soy, coconut, rice, hemp, and other bases under the Dream and West Life brands names; oat-based creamers under the SOWN brand name; ready-to-drink protein shakes; packaged teas and concentrates; meat and vegetable broths and stocks; and nut, grain, seed, and legume-based beverages. The company also offers plant-based ingredients, such as oatbase, soybase, oatgold, hempbase, and soy powders and okara; ready-to-eat fruit snacks made from apple purée and juice concentrate in bar, bit, twist, strip and sandwich formats; cold pressed fruit bars; ready-to-eat fruit smoothie and chia bowls topped with frozen fruit; and liquid and dry ingredients for internal use and for sale to other food and beverage manufacturers. It sells its products through various distribution channels, including foodservice operators, grocery retailers and club stores, branded food companies, and food manufacturers, as well as e-commerce channels. The company was formerly known as Stake Technology Ltd. and changed its name to SunOpta Inc. in October 2003. SunOpta Inc. was incorporated in 1973 and is headquartered in Eden Prairie, Minnesota.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AA new trading data show Sunopta, Inc (STKL) is showing positive returns. Setenews
Read more →SunOpta Inc. (Nasdaq: STKL) to host fireside chat at ICR Conference 2026 webcast - Stock Titan
12/10/2025
SunOpta Inc. (Nasdaq: STKL) to host fireside chat at ICR Conference 2026 webcast Stock Titan
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$8
Analyst Picks
Strong Buy
5
Buy
1
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 81.20% of the total shares of SunOpta Inc.
1.
Oaktree Capital Management LLC(17.5369%)
since
2025/06/30
2.
BlackRock Inc(7.152%)
since
2025/06/30
3.
Cooperman Leon G(5.5058%)
since
2025/06/30
4.
Rockefeller Capital Management L.P.(4.2454%)
since
2025/06/30
5.
Barrow Hanley Mewhinney & Strauss LLC(4.112%)
since
2025/06/30
6.
Nomura Holdings Inc(3.3633%)
since
2025/06/30
7.
Granahan Investment Management Inc..(3.085%)
since
2025/06/30
8.
Geode Capital Management, LLC(1.9716%)
since
2025/06/30
9.
iShares Russell 2000 ETF(1.9508%)
since
2025/08/31
10.
Vanguard Group Inc(1.9041%)
since
2025/06/30
11.
Wynnefield Capital Inc(1.6718%)
since
2025/06/30
12.
State Street Corp(1.6454%)
since
2025/06/30
13.
Thornburg Investment Management Inc(1.5723%)
since
2025/06/30
14.
Harbor Capital Advisors Inc(1.55%)
since
2025/06/30
15.
Thornburg Small/Mid Cap Core A(1.5008%)
since
2025/07/31
16.
Blair William & Co(1.4739%)
since
2025/06/30
17.
Woodline Partners LP(1.4461%)
since
2025/06/30
18.
American Beacon Small Cp Val R5(1.4323%)
since
2025/08/31
19.
Royce & Associates, LP(1.2531%)
since
2025/06/30
20.
Embark Small Cap Equity Retirement(1.1811%)
since
2025/07/31
21.
JNL Multi-Manager Small Cap Growth A(1.1735%)
since
2025/06/30
22.
Pictet Asset Manangement SA(1.1039%)
since
2025/06/30
23.
Pictet-Nutrition I USD(1.0902%)
since
2025/05/31
24.
Heartland Advisors Inc(1.0299%)
since
2025/06/30
25.
Kennedy Capital Management Inc(1.0059%)
since
2025/06/30
26.
Peregrine Capital Management,LLC(0.933%)
since
2025/06/30
27.
Heartland Value Investor(0.9307%)
since
2025/07/31
28.
FIAM Small Cap Core Composite(0.8775%)
since
2025/03/31
29.
Vanguard Institutional Extnd Mkt Idx Tr(0.8658%)
since
2025/07/31
30.
Fidelity Small Cap Index(0.8105%)
since
2025/06/30
31.
SEB Listed Private Equity Fund ID (EUR)(0.7617%)
since
2025/07/31
32.
Kennedy Micro Cap(0.7411%)
since
2025/06/30
33.
iShares Russell 2000 Growth ETF(0.723%)
since
2025/08/31
34.
Royce Small-Cap Opportunity Invmt(0.6776%)
since
2025/06/30
35.
Hodges Small Intrinsic Value Fund(0.6134%)
since
2025/06/30
36.
Barrow Hanley Small Cap Value Equity(0.5164%)
since
2025/06/30
37.
FTGF RY US SmCp Opp A USD Dis(A)(0.4747%)
since
2025/08/31
38.
First Eagle Small Cap Opportunity I(0.4518%)
since
2025/07/31
39.
First Eagle US Small Cap Strategy(0.4346%)
since
2025/06/30
40.
Fidelity Extended Market Index(0.4315%)
since
2025/07/31
* 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.05
EPS Estimate
0.0317
EPS Difference
0.0183
Surprise Percent
57.7287%
(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.