ALPHA & OMEGA SEMICONDUCTOR (AOSL)

BMG6331P1041 - Common Stock

21.51  +0.3 (+1.41%)

After market: 21.51 0 (0%)

Open in Chart Tool
AOSL Daily chart