Village Bank and Trust Financial Corp.’s (VBFC) 10-Day exponential moving average is 41.33, while Village Bank and Trust Financial Corp.’s (VBFC) share price is $41.49, making it a Buy.
Village Bank and Trust Financial Corp.’s (VBFC) 100-Day exponential moving average is 41.75, while Village Bank and Trust Financial Corp.’s (VBFC) share price is $41.49, making it a Sell.
Village Bank and Trust Financial Corp.’s (VBFC) stock price is $41.49 and Village Bank and Trust Financial Corp.’s (VBFC) 50-day simple moving average is 41.67, creating a Sell signal.
Village Bank and Trust Financial Corp.’s (VBFC) stock price is $41.49 and Village Bank and Trust Financial Corp.’s (VBFC) 100-day simple moving average is 41.33, creating a Buy signal.
Village Bank and Trust Financial Corp.’s (VBFC) stock price is $41.49 and Village Bank and Trust Financial Corp.’s (VBFC) 200-day simple moving average is 42.73, creating a Sell signal.