I feel TPG have low balled them, IVC will be a $14-15 stock again in a couple of years. COVID and associated lockdowns then inflation and everything associated with inflation has hit them pretty hard.
IVC Price at posting:
$11.90 Sentiment: Hold Disclosure: Held