Hey guys. Looking at the share price and comparing it to its fundamentals invocare it seems has a low share price. My question is why? It has good past growth great profit margins and a good balance sheet.
i notice it's free cash flows and plant and equipment and acquisitions have been high. Is this why? Why does the market not like invocare and its future prospects?
thanks