Constant selling in Chinese solars. Profitable companies selling for less than half of book value. Across-the-board hatred by Wall Street I guess. Shrug.