Stock Comparison

CFFI BAC
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric CFFI
C & F Financial Corp
BAC
Bank of America Corp
Price $85.98 $64.23
Change % -2.73% +0.53%
Market Cap 283.71M 447.36B
P/E Ratio 9.8 13.3
EPS $8.96 $4.51
52W High $89.76 $65.20
52W Low $64.71 $46.12
Volume
Avg Volume 42.0K 25.79M
Open $88.01 $64.00
Prev Close $88.39 $63.89
Div Yield 2.17% 2.00%
Annual Dividend $1.84 $1.29
Payout Ratio 22.2% 31.3%
Analyst Rating Strong buy
Price Target $69.86
Total Analysts 29