The market cap is 680 mil ex cash. The company is a dominant company in a growing industry. Strong fundamentals, tons of cash, new products etc. What's the shorts thinking? Oh, it trades 2 bucks above the IPO price even though sales have doubled and earnings are up 500%.