No matter how cynical the overall market is Alpha & Omega Semiconductor Ltd (AOSL) performance over the last week is recorded -20.47%
Alpha & Omega Semiconductor Ltd (NASDAQ: AOSL) started the day on Thursday, with a price decrease of -11.63% at $37.52, before settling in for the