SRTS Sure seems like an over reaction to a 2c miss in eps. Medical device company is profitable and growing. Over $2 per share in cash and no debt. I just picked up a bunch at 7.01