O2Micro International Limited (OIIM) has seen some recent action in the market and its shares closed at $4.7800 yesterday. Traders are starting to take notice of OIIM as the shares traded as high as $4.9400 and as low as $4.5600 in the last trading day.

O2Micro International Limited (OIIM) average trading volume is 242.79K. However, in the last trading day O2Micro International Limited (OIIM) traded 342,390 shares. The 1st support level on OIIM is $4.57. OIIM 50day moving average is $3.3117 and OIIM 200day moving average is $2.1809.

O2Micro International Limited (OIIM) recent performance has been shown by the recent movement in OIIM shares. OIIM has performed 60.94% over the past month, OIIM has performed 181.18% over the past 3 months and OIIM has shown 273.44% over the past 1 year. O2Micro International Limited (OIIM) has a 52 week range of $0.9800 to $5.4300. O2Micro International Limited (OIIM) is trading 387.76% from its 52 week low and -11.97% from its 52 week high. O2Micro International Limited (OIIM) is indicating a 0.10% short float indicating the sum short in the float.

OIIM has 27.00M shares outstanding and 25.64M shares in the float. O2Micro International Limited (OIIM) currently has a market cap of $132.07M and income of 0.40M. The EPS next quarter for OIIM is 0.10 and projected EPS next year is 60.87%. The market cap of O2Micro International Limited (OIIM) at $132.07M represents how many Traders own shares of OIIM and is based off the last price ($4.7800) of OIIM and the sum of shares outstanding (27.00M) with O2Micro International Limited (OIIM).

O2Micro International Limited (OIIM) has total cash (mrq) of 41.36M, total cash per share (mrq) of 1.53, total debt of OIIM is at 2.4M and total debt/equity (mrq) is 3.22. . O2Micro International Limited (OIIM) .

OIIM is trading 35.61% above (bullish) its SMA20, 49.78% above (bullish) its SMA50 and 145.78% above (bullish) its SMA200.