Besides the lesson that obnoxious people should keep their noses extra clean, another lesson to be learned here is probably that short sellers make lousy CEOs.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.