System Research: Short Sellers Retreat Ahead of May Earnings
System Research Co.,Ltd. heads into its May 8 earnings with one of the more striking short-covering stories in Japan's small-cap software space this spring. Short interest tells the leading story here. SI peaked at…