ALPHA & OMEGA SEMICONDUCTOR (AOSL)

BMG6331P1041 - Common Stock

38.63  -1.77 (-4.38%)

After market: 41.5999 +2.97 (+7.69%)




Shares Outstanding29.03M
Float24.13M
Owners (insider)20.79%
Owners (institutional)78.05%
Owners (insider) change0.06%
Owners (institutional) change18.53%

No transactions were filed in the last 12 months.