Market Overview

O2Micro International (NASDAQ:OIIM) Barron's