If your eye is twitching from the stains and the piles... so many piles... this one's for you.
I-Tech said third-quarter sales rose 19% from a year earlier and margins stayed high, but investors sent the stock lower ...