Omnicare Inc. (NYSE: OCR) chief executive John Figueroa resigned sending the stock price tumbling $2.96 to close at $30.40.