Omikenshi Slides 15% as Earnings Loom
3111 heads into its May 8 earnings release after its worst month in over a year, down 15% since late March — yet the short-selling community remains almost entirely on the sidelines. The price collapse is the central…