Alpha & Omega Semiconductor Ltd (NASDAQ:AOSL) Currently -79.12 Percent Off Its 52-Week High, But Its Upside Possibilities Might Surprise You
In last trading session, Alpha & Omega Semiconductor Ltd (NASDAQ:AOSL) saw 0.38 million shares changing hands with its beta currently measuring 2.39. Company’s recent per