MARKET IS CLOSED
Loading latest tickers...
Market Indices
S&P 500
$7,722.72
+0.73%
NASDAQ 100
$30,807.93
+1.00%
DOW JONES
$51,177.00
+0.49%
NASDAQ Composite
$27,190.86
+1.19%
RUSSELL 2000
$2,815.20
+0.90%
CBOE VIX
$15.31
-6.59%
Sector Heatmap
Technology+1.01%
Financials+0.06%
Healthcare-0.01%
Consumer Cycl+1.13%
Consumer Staples+0.25%
Energy+0.40%
Industrials+0.78%
Materials+0.66%
Real Estate+0.32%
Utilities+0.38%
Comm Services+0.35%
CFFI — C&F Financial Corp
NasdaqC&F Financial Corp
$98.30
+1.45(+1.50%)
- O
- 97.90
- H
- 99.50
- L
- 96.64
- V
- 55.88K
⏱️ End-of-day dataAs of Oct 2, 2026
Latest Close$98.30
Period Return+54.58%
Period High$100.10
Period Low$57.09
Avg Daily Volume15.3K
Total Trading Days365
CFFI — Historical OHLCV Price & Volume Table
Apr 22, 2025 — Oct 2, 2026| Date▼ | Open⇅ | High⇅ | Low⇅ | Close⇅ | Change ($)⇅ | Change (%)⇅ | Volume⇅ | VWAP⇅ | Day Range (L - H) |
|---|---|---|---|---|---|---|---|---|---|
| Oct 2, 2026 | $97.90 | $99.50 | $96.64 | $98.30 | +$1.45 | +1.50% | 55,879 | $98.30 | $96.64 $99.50 |
| Oct 1, 2026 | $97.27 | $97.68 | $94.66 | $96.85 | $-1.12 | -1.14% | 55,187 | $96.47 | $94.66 $97.68 |
| Sep 30, 2026 | $99.46 | $100.10 | $96.08 | $97.97 | $-1.18 | -1.19% | 84,624 | $97.80 | $96.08 $100.10 |
| Sep 29, 2026 | $95.55 | $99.50 | $95.55 | $99.15 | +$4.46 | +4.71% | 79,831 | $97.15 | $95.55 $99.50 |
| Sep 28, 2026 | $94.00 | $94.81 | $92.70 | $94.69 | +$1.09 | +1.16% | 146,960 | $93.68 | $92.70 $94.81 |
| Sep 25, 2026 | $92.44 | $94.69 | $92.41 | $93.60 | +$0.59 | +0.63% | 64,433 | $93.64 | $92.41 $94.69 |
| Sep 24, 2026 | $91.35 | $93.82 | $91.35 | $93.01 | +$1.62 | +1.77% | 116,219 | $92.87 | $91.35 $93.82 |
| Sep 23, 2026 | $93.05 | $93.96 | $91.39 | $91.39 | $-2.55 | -2.71% | 43,277 | $92.87 | $91.39 $93.96 |
| Sep 22, 2026 | $93.03 | $94.64 | $92.61 | $93.94 | +$0.94 | +1.01% | 79,275 | $93.50 | $92.61 $94.64 |
| Sep 21, 2026 | $93.40 | $94.15 | $92.47 | $93.00 | $-0.60 | -0.64% | 61,586 | $93.40 | $92.47 $94.15 |
| Sep 18, 2026 | $93.49 | $94.66 | $92.51 | $93.60 | $-0.41 | -0.44% | 110,817 | $93.57 | $92.51 $94.66 |
| Sep 17, 2026 | $95.67 | $96.38 | $94.01 | $94.01 | $-0.83 | -0.88% | 45,336 | $95.15 | $94.01 $96.38 |
| Sep 16, 2026 | $96.45 | $97.07 | $94.84 | $94.84 | $-1.42 | -1.48% | 39,689 | $95.87 | $94.84 $97.07 |
| Sep 15, 2026 | $94.77 | $96.35 | $93.88 | $96.26 | +$0.95 | +1.00% | 35,315 | $94.96 | $93.88 $96.35 |
| Sep 14, 2026 | $94.90 | $96.62 | $93.02 | $95.31 | +$0.31 | +0.33% | 47,940 | $95.52 | $93.02 $96.62 |
| Sep 11, 2026 | $94.48 | $95.53 | $93.15 | $95.00 | +$1.38 | +1.47% | 76,409 | $94.46 | $93.15 $95.53 |
| Sep 10, 2026 | $92.85 | $94.85 | $92.21 | $93.62 | $-0.03 | -0.03% | 93,393 | $93.33 | $92.21 $94.85 |
| Sep 9, 2026 | $94.50 | $94.80 | $93.15 | $93.65 | +$0.15 | +0.16% | 125,983 | $94.08 | $93.15 $94.80 |
| Sep 8, 2026 | $93.60 | $95.96 | $93.20 | $93.50 | $-1.39 | -1.46% | 57,766 | $94.38 | $93.20 $95.96 |
| Sep 4, 2026 | $93.90 | $95.99 | $93.12 | $94.89 | +$0.26 | +0.27% | 35,997 | $94.57 | $93.12 $95.99 |
| Sep 3, 2026 | $92.10 | $96.00 | $91.01 | $94.63 | +$3.02 | +3.30% | 67,358 | $92.93 | $91.01 $96.00 |
| Sep 2, 2026 | $91.00 | $93.59 | $91.00 | $91.61 | +$0.20 | +0.22% | 32,279 | $91.97 | $91.00 $93.59 |
| Sep 1, 2026 | $90.28 | $92.75 | $90.28 | $91.41 | +$0.40 | +0.44% | 173,638 | $91.54 | $90.28 $92.75 |
| Aug 31, 2026 | $91.27 | $92.67 | $90.14 | $91.01 | $-0.74 | -0.81% | 75,023 | $91.70 | $90.14 $92.67 |
| Aug 28, 2026 | $91.26 | $94.31 | $91.26 | $91.75 | +$1.15 | +1.27% | 130,610 | $92.70 | $91.26 $94.31 |
| Aug 27, 2026 | $91.06 | $91.62 | $89.00 | $90.60 | $-0.99 | -1.08% | 73,847 | $90.15 | $89.00 $91.62 |
| Aug 26, 2026 | $90.50 | $91.59 | $89.50 | $91.59 | +$2.15 | +2.40% | 140,066 | $90.25 | $89.50 $91.59 |
| Aug 25, 2026 | $88.64 | $89.70 | $87.08 | $89.44 | +$2.45 | +2.82% | 182,524 | $88.13 | $87.08 $89.70 |
| Aug 24, 2026 | $86.07 | $88.95 | $86.07 | $86.99 | +$2.05 | +2.41% | 69,849 | $88.06 | $86.07 $88.95 |
| Aug 21, 2026 | $88.66 | $88.66 | $84.94 | $84.94 | $-3.90 | -4.39% | 18,991 | $85.45 | $84.94 $88.66 |