On May 29, 2026, Alpha and Omega Semiconductor Ltd (AOSL) shares fell 8.2% to a current price of $45.34. This decline comes after a period of strong performance,
Alpha & Omega Semiconductor Ltd (AOSL) Stock Down 8.2% but Still Overvalued -- GF Score: 65/100
Source: GuruFocus