Insider's selling under 10b-5. This can't be good. But 5 days ago it was at $20.50. Down 20%? Welcome to micro caps, I guess.Does anyone have a clue what is going on with this company?
Major business Minntech stagnant ... management hasnt done much there. Water pure seems to have more mo and lower multiple "mee too" problems.