I don't see the board accepting TPG's low ball offer, they'd be insane too. IVC are having similar issues that a lot of other businesses are facing at the moment - supply chain disruptions, inflation, staffing issues, etc. The economy is in a flux at the moment, give it a couple of years and IVC will be in a better place with a share price around $14 and paying better dividends. I've been in and out of this stock since it floated, it paid for my deck so I'm not complaining.
IVC Price at posting:
$11.74 Sentiment: Hold Disclosure: Held