Alpha and Omega Semiconductor Limited ($AOSL) | Floorstocks