AOSL vs peers: how ALPHA & OMEGA SEMICONDUCTOR Ltd ranks among SIC 3674 · Tickwind