Shares of Oak Valley Bancorp (NASDAQ:OVLY – Get Rating) crossed above its 50 day moving average during trading on Monday . The stock has a 50 day moving average of $23.99 and traded as high as $25.00. Oak Valley Bancorp shares last traded at $24.81, with a volume of 17,133 shares. Wall Street Analyst Weigh […]