Oak Valley Bancorp (OVLY) has seen some recent action in the marketplace and its stock finished trading at $13.26 yesterday. People are starting to take notice of OVLY as the stock traded as high as $13.62 and as low as $13.26 in the prior market session.

Oak Valley Bancorp (OVLY) average trading volume is 7.02K. However, in the prior market session Oak Valley Bancorp (OVLY) traded 2,274 shares. The 1st support level on OVLY is $12.71 and the 1st resistance level on OVLY is $16.19. OVLY 50-day moving average is $13.50 and OVLY 200 day moving average is $13.67.

Oak Valley Bancorp (OVLY) most recent performance has been specified by the recent movement in OVLY stock. OVLY has performed 0.00% over the past month, OVLY has performed 10.22% over the past 90 days and OVLY has shown -19.64% over the past 1 year. Oak Valley Bancorp (OVLY) has a 12 month range of $10.72 to $19.95. Oak Valley Bancorp (OVLY) is trading 23.69% from its 12 month low and -33.53% from its 12 month high. Oak Valley Bancorp (OVLY) is indicating a 0.67% short float indicating the quantity short in the float.

OVLY has 8.12M shares outstanding and 6.14M shares in the float. Oak Valley Bancorp (OVLY) at this time has a market cap of $106.61M and income of 11.70M. . The market cap of Oak Valley Bancorp (OVLY) at $106.61M represents how many People own shares of OVLY and is calculated off the last price ($13.26) of OVLY and the quantity of shares outstanding (8.12M) with Oak Valley Bancorp (OVLY).

Oak Valley Bancorp (OVLY) has aggregate cash (mrq) of 168.88M, aggregate cash per share (mrq) of 20.81, aggregate debt of OVLY rests at 30M. Oak Valley Bancorp (OVLY) operational cash flow (ttm) is 23.67M.

OVLY is trading -4.43% below (bearish) its SMA20, 0.27% above (bullish) its SMA50 and -12.74% below (bearish) its SMA200.