Cyanotech Corp
General ticker "CYAN" information:
- Sector: Consumer Staples
- Industry: Personal Care Products
- Capitalization: $2.4M
Cyanotech Corp does not follow the US Stock Market performance with the rate: -5.3%.
Estimated limits based on current volatility of 9.5%: low 0.36$, high 0.43$
Factors to consider:
- Price in estimated range
- Earnings for 6 months up through Q2 are below our estimates
Stock Forecast*
* forecast is subjective and experimental, should not be used for any investment decisions
Long term estimates were made for the period from 2024-03-31 to 2026-03-31
- 2024-03-31 to 2025-03-31 estimated range: [0.25$, 0.76$]
- 2025-03-31 to 2026-03-31 estimated range: [0.46$, 1.17$]
Financial Metrics affecting the CYAN estimates:
- Negative: Non-GAAP EPS, $ of -0.83 <= 0.10
- Negative: Operating profit margin, % of -16.60 <= 1.03
- Negative: negative Net income
- Negative: Operating cash flow per share per price, % of -18.51 <= 2.35
- Negative: 0 < Interest expense per share, $ of 0.10
Short-term CYAN quotes
Long-term CYAN plot with estimates
Financial data
YTD | 2022-03-31 | 2023-03-31 | 2024-03-31 |
---|---|---|---|
Operating Revenue | $35.97MM | $23.18MM | $23.07MM |
Operating Expenses | $33.39MM | $26.10MM | $27.66MM |
Operating Income | $2.57MM | $-2.92MM | $-4.59MM |
Non-Operating Income | $-0.39MM | $-0.50MM | $-0.67MM |
Interest Expense | $0.39MM | $0.50MM | $0.67MM |
R&D Expense | $0.71MM | $0.77MM | $0.69MM |
Income(Loss) | $2.18MM | $-3.42MM | $-5.26MM |
Taxes | $0.03MM | $0.02MM | $0.01MM |
Profit(Loss) | $2.15MM | $-3.44MM | $-5.27MM |
Stockholders Equity | $19.49MM | $16.35MM | $11.81MM |
Inventory | $9.47MM | $10.71MM | $7.31MM |
Assets | $32.05MM | $29.73MM | $25.11MM |
Operating Cash Flow | $2.38MM | $-2.10MM | $-0.46MM |
Capital expenditure | $1.27MM | $1.07MM | $0.38MM |
Investing Cash Flow | $-1.27MM | $-1.07MM | $-0.38MM |
Financing Cash Flow | $-2.29MM | $1.55MM | $0.57MM |
Earnings Per Share* | $0.35 | $-0.55 | $-0.80 |
* EPS are Split Adjusted, recent splits may be reflected with a delay.