Shares of Alpha and Omega Semiconductor Limited (NASDAQ:AOSL – Get Rating) gapped up before the market opened on Friday . The stock had previously closed at $36.01, but opened at $37.49. Alpha and Omega Semiconductor shares last traded at $35.65, with a volume of 2,460 shares traded. Analyst Upgrades and Downgrades A number of research […]