Is Osaka Soda (TSE:4046) Cheap Given Its Cash Flow Outlook?

Osaka Soda has delivered a very strong 5 year share price run, and the question now is whether the cash flows behind the business are enough to support where the stock trades today. With the price …