Flexible Solutions International Inc

General ticker "FSI" information:

  • Sector: Materials
  • Industry: Chemicals
  • Capitalization: $48.2M

Flexible Solutions International Inc follows the US Stock Market performance with the rate: 50.0%.

Estimated limits based on current volatility of 1.9%: low 3.52$, high 3.66$

Factors to consider:

  • Company pays dividends: last record date 2024-04-30, amount 0.10$ (Y11.24%)
  • Earnings for 18 months up through Q2 (+1 year) 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 2022-12-31 to 2024-12-30

  • 2022-12-31 to 2023-12-31 estimated range: [2.55$, 3.96$]
  • 2023-12-31 to 2024-12-30 estimated range: [2.79$, 4.32$]

Financial Metrics affecting the FSI estimates:

  • Positive: 0.10 < Non-GAAP EPS, $ of 0.57
  • Positive: 9.05 < Operating profit margin, % of 15.31
  • Negative: Industry inventory ratio change (median), % of 1.41 > 0.49
  • Positive: Return on assets ratio (scaled to [-100,100]) of 13.01 > 7.10
  • Negative: Inventory ratio change, % of 2.42 > 1.08

Similar symbols

Short-term FSI quotes

Long-term FSI plot with estimates

Financial data

YTD 2020-12-31 2021-12-31 2022-12-31
Operating Revenue $31.41MM $34.57MM $46.05MM
Operating Expenses $27.29MM $29.09MM $39.00MM
Operating Income $4.12MM $5.48MM $7.05MM
Non-Operating Income $1.07MM $1.17MM $0.81MM
Interest Expense $0.26MM $0.20MM $0.29MM
R&D Expense $0.08MM $0.12MM $0.10MM
Income(Loss) $5.19MM $6.65MM $7.86MM
Taxes $1.61MM $2.36MM $0.15MM
Profit(Loss) $3.58MM $4.29MM $7.71MM
Stockholders Equity $21.21MM $25.10MM $32.63MM
Inventory $8.37MM $9.50MM $14.42MM
Assets $35.09MM $39.55MM $51.59MM
Operating Cash Flow $5.71MM $4.54MM $1.48MM
Capital expenditure $1.07MM $0.78MM $1.98MM
Investing Cash Flow $-3.22MM $-0.66MM $-2.22MM
Financing Cash Flow $-2.70MM $-1.71MM $0.85MM
Earnings Per Share* $0.24 $0.28 $0.57

* EPS are Split Adjusted, recent splits may be reflected with a delay.