Thought this has came down fair bit so did some research, not looking good though. Their balance sheet, debt/leverage and future cash flow expectations all make me wonder who is buying IVC at this price? The fair value of IVC in medium term in my opinion is below $8
Over priced.
Add to My Watchlist
What is My Watchlist?