AOSL   $38.66  -4.31% Market Closed After Close 41.5999 7.60%

Alpha and Omega Semiconductor Ltd