JAMES T NAPIER, Director at Central Virginia Bankshares, holds 2.48K shares in Central Virginia Bankshares (Ticker: CVBK), holds 5.63K shares in C&F Financial (Ticker: CFFI). Most recently, JAMES T NAPIER ― shares of Central Virginia Bankshares on ― for an estimated value of ―.