$CFFI: C&F Financial Corporation - Common Stock
2025-10-16 CFFI 2025-10-16 06:01:33 109.71 27.60 1.32% CFFI 2025-10-16 07:01:15 109.71 66.59 1.32% CFFI 2025-10-16 09:01:16 110.40 66.59 1.32% CFFI 2025-10-16 10:01:30 71.55 66.59 -0.09% CFFI 2025-10-16 11:01:11 70.37 66.59 -1.46% CFFI 2025-10-16 12:01:28 68.40 67.14 -1.27% CFFI 2025-10-16 13:01:22 68.50 67.50 -1.30% CFFI 2025-10-16 14:01:37 67.71 66.59 -2.25% CFFI 2025-10-16 15:01:26 67.57 66.59 -2.61% CFFI 2025-10-16 16:01:40 72.23 66.59 -2.90% CFFI 2025-10-16 17:01:23 68.28 67.01 -2.87% CFFI 2025-10-16 18:01:37 72.23 66.59 -2.87% CFFI 2025-10-16 20:01:39 0.00 0.00 -2.87% 2025-10-17 CFFI 2025-10-17 05:01:24 106.54 26.95 -2.87% CFFI 2025-10-17 08:01:33 106.54 26.81 -2.87% CFFI 2025-10-17 09:01:13 107.21 26.81 -2.87% CFFI 2025-10-17 10:01:28 71.75 66.61 -0.19% CFFI 2025-10-17 11:01:12 69.39 66.90 -0.01% CFFI 2025-10-17 12:01:30 68.23 66.95 0.30% CFFI 2025-10-17 13:01:16 67.66 66.93 0.06% CFFI 2025-10-17 14:01:34 67.55 67.00 0.71% CFFI 2025-10-17 15:01:19 69.27 68.00 1.72% CFFI 2025-10-17 16:01:32 74.05 26.37 3.17% CFFI 2025-10-17 17:01:22 69.65 67.03 3.27% CFFI 2025-10-17 18:01:37 108.78 27.20 3.27% CFFI 2025-10-17 20:01:38 0.00 0.00 3.27% 2025-10-20 CFFI 2025-10-20 06:01:32 108.67 27.34 3.27% CFFI 2025-10-20 08:01:29 109.36 27.34 3.27% CFFI 2025-10-20 10:01:27 71.75 67.00 1.55% CFFI 2025-10-20 11:01:16 70.35 69.01 2.18% CFFI 2025-10-20 12:01:35 69.85 69.01 1.06% CFFI 2025-10-20 13:01:21 69.85 69.00 1.21% CFFI 2025-10-20 14:01:37 69.71 69.00 1.06% CFFI 2025-10-20 15:01:21 71.10 69.00 3.18% CFFI 2025-10-20 16:01:43 74.05 66.51 1.57% CFFI 2025-10-20 17:01:27 110.40 66.51 1.54% CFFI 2025-10-20 20:01:40 0.00 0.00 1.54% 2025-10-21 CFFI 2025-10-21 05:01:26 110.33 27.76 1.54% CFFI 2025-10-21 06:01:35 110.33 27.76 1.17% CFFI 2025-10-21 07:01:19 110.33 27.76 -0.09% CFFI 2025-10-21 09:01:12 111.02 27.76 -0.09% CFFI 2025-10-21 10:01:27 69.32 68.01 -0.57% CFFI 2025-10-21 11:01:13 70.52 68.65 -0.09% CFFI 2025-10-21 13:01:17 69.90 68.65 -0.04% CFFI 2025-10-21 14:01:33 71.12 68.87 -0.04% CFFI 2025-10-21 15:01:23 69.72 69.28 -0.04% CFFI 2025-10-21 16:01:42 70.72 26.37 -0.04% CFFI 2025-10-21 17:01:25 70.72 68.00 -0.26% CFFI 2025-10-21 18:01:38 110.92 27.74 -0.26% CFFI 2025-10-21 20:01:40 0.00 0.00 -0.26% 2025-10-22 CFFI 2025-10-22 05:01:28 110.26 27.74 -0.26% CFFI 2025-10-22 08:01:28 110.96 27.75 -0.26% CFFI 2025-10-22 09:01:13 110.96 27.74 -0.26% CFFI 2025-10-22 10:01:29 71.75 67.50 0.00% CFFI 2025-10-22 11:01:12 71.75 68.59 1.10% CFFI 2025-10-22 12:01:43 71.19 70.40 1.82% CFFI 2025-10-22 13:01:43 71.75 68.97 0.92% CFFI 2025-10-22 14:01:49 70.23 69.51 0.17% CFFI 2025-10-22 15:01:32 70.13 69.29 0.07% CFFI 2025-10-22 16:01:54 189.00 0.00 0.23% CFFI 2025-10-22 17:01:31 70.82 68.15 0.23% CFFI 2025-10-22 18:01:48 111.20 27.80 0.20% CFFI 2025-10-22 20:01:47 0.00 0.00 0.20% 2025-10-23 CFFI 2025-10-23 05:01:41 110.50 27.80 0.20% CFFI 2025-10-23 09:01:24 111.20 27.80 0.20% CFFI 2025-10-23 10:01:40 71.00 67.00 0.30% CFFI 2025-10-23 11:01:18 70.76 67.00 -0.85% CFFI 2025-10-23 12:01:36 68.50 67.00 -2.18% CFFI 2025-10-23 13:01:29 68.53 67.20 -3.17% CFFI 2025-10-23 14:01:37 70.22 67.01 -3.37% CFFI 2025-10-23 15:01:27 69.44 67.01 -2.22% CFFI 2025-10-23 16:01:46 68.53 65.90 -3.30% CFFI 2025-10-23 17:01:34 68.53 65.90 -3.29% CFFI 2025-10-23 18:01:44 71.21 27.23 -3.29% CFFI 2025-10-23 20:01:47 0.00 0.00 -3.29% 2025-10-24 CFFI 2025-10-24 05:01:32 106.84 27.02 -3.29% CFFI 2025-10-24 07:01:29 71.74 27.02 -3.29% CFFI 2025-10-24 08:01:37 71.74 26.88 -3.29% CFFI 2025-10-24 10:01:35 68.98 67.00 1.35% CFFI 2025-10-24 11:01:20 68.55 68.00 1.15% CFFI 2025-10-24 12:01:36 70.21 68.00 2.42% CFFI 2025-10-24 13:01:31 68.55 68.00 2.42% CFFI 2025-10-24 14:01:46 69.00 68.00 1.94% CFFI 2025-10-24 15:01:32 69.00 68.50 1.87% CFFI 2025-10-24 16:01:48 71.74 67.20 2.47% CFFI 2025-10-24 17:01:33 70.23 67.59 2.56% CFFI 2025-10-24 18:01:53 71.74 67.20 2.56% CFFI 2025-10-24 20:01:46 0.00 0.00 2.56% 2025-10-27 CFFI 2025-10-27 05:01:42 109.58 27.57 2.56% CFFI 2025-10-27 09:01:55 110.27 27.57 2.56% CFFI 2025-10-27 10:02:04 71.75 68.50 -0.09% CFFI 2025-10-27 11:01:43 70.52 68.50 0.00% CFFI 2025-10-27 12:02:02 69.59 68.50 -0.13% CFFI 2025-10-27 13:01:49 69.49 68.50 -0.48% CFFI 2025-10-27 14:02:09 69.30 68.50 -0.37% CFFI 2025-10-27 15:01:56 69.31 68.50 -0.01% CFFI 2025-10-27 16:01:46 69.86 0.00 -0.63% CFFI 2025-10-27 17:01:38 69.86 67.17 -0.61% CFFI 2025-10-27 18:01:53 110.27 27.57 -0.61% CFFI 2025-10-27 20:01:49 0.00 0.00 -0.61% 2025-10-28 CFFI 2025-10-28 05:01:28 108.91 27.40 -0.61% CFFI 2025-10-28 08:01:50 109.60 27.40 -0.61% CFFI 2025-10-28 10:01:40 71.74 68.50 0.07% CFFI 2025-10-28 11:01:18 69.83 68.50 0.07% CFFI 2025-10-28 12:01:47 68.65 68.50 0.03% CFFI 2025-10-28 13:01:39 68.99 68.51 0.03% CFFI 2025-10-28 14:01:40 68.99 68.50 0.03% CFFI 2025-10-28 15:01:23 68.99 68.50 0.07% CFFI 2025-10-28 16:01:45 189.00 26.47 0.64% CFFI 2025-10-28 17:01:33 70.24 67.59 0.64% CFFI 2025-10-28 18:01:34 109.60 27.40 0.64% CFFI 2025-10-28 20:01:32 0.00 0.00 0.64% 2025-10-29 CFFI 2025-10-29 05:01:19 109.59 27.57 0.64% CFFI 2025-10-29 09:01:21 110.28 27.57 0.64% CFFI 2025-10-29 10:01:33 71.75 68.50 -0.50% CFFI 2025-10-29 11:01:18 70.44 68.50 0.26% CFFI 2025-10-29 12:01:41 69.31 68.51 0.26% CFFI 2025-10-29 13:01:19 69.31 68.55 0.26% CFFI 2025-10-29 14:01:34 71.59 68.50 1.21% CFFI 2025-10-29 15:01:22 68.87 68.50 -0.50% CFFI 2025-10-29 16:01:40 70.47 26.47 0.63% CFFI 2025-10-29 17:01:25 70.73 68.01 -0.94% CFFI 2025-10-29 18:01:35 110.28 27.57 -0.94% CFFI 2025-10-29 20:01:34 0.00 0.00 -0.94% 2025-10-30 CFFI 2025-10-30 05:01:19 110.28 27.75 -0.94% CFFI 2025-10-30 09:01:18 110.97 27.75 -0.94% CFFI 2025-10-30 10:01:33 70.44 68.50 -1.13% CFFI 2025-10-30 11:01:20 70.10 69.20 0.07% CFFI 2025-10-30 12:01:36 69.35 68.50 -0.17% CFFI 2025-10-30 13:01:24 69.25 68.64 -0.25% CFFI 2025-10-30 14:01:37 69.08 68.50 -1.03% CFFI 2025-10-30 15:01:23 69.08 68.50 -1.10% CFFI 2025-10-30 16:01:40 69.08 0.00 -1.10% CFFI 2025-10-30 17:01:21 69.95 67.26 -1.10% CFFI 2025-10-30 18:01:39 110.54 27.64 -1.10% CFFI 2025-10-30 20:01:44 0.00 0.00 -1.10% 2025-10-31 CFFI 2025-10-31 05:01:27 109.05 27.57 -1.10% CFFI 2025-10-31 08:01:36 109.74 27.44 -1.10% CFFI 2025-10-31 10:01:38 70.41 68.50 0.00% CFFI 2025-10-31 11:01:21 69.27 68.12 0.52% CFFI 2025-10-31 12:01:38 68.40 68.31 -0.26% CFFI 2025-10-31 13:01:24 68.45 68.00 -0.22% CFFI 2025-10-31 14:01:54 68.27 68.06 -0.58% CFFI 2025-10-31 15:01:22 68.41 68.00 -0.50% CFFI 2025-10-31 16:03:21 69.74 67.09 -0.76% CFFI 2025-10-31 17:01:21 69.74 67.09 -0.77% CFFI 2025-10-31 18:01:42 109.53 27.39 -0.77% CFFI 2025-10-31 20:01:38 0.00 0.00 -0.77% 2025-11-03 CFFI 2025-11-03 06:01:40 108.77 27.37 -0.77% CFFI 2025-11-03 10:01:40 109.45 27.37 -0.77% CFFI 2025-11-03 11:01:27 71.75 68.00 -0.42% CFFI 2025-11-03 12:01:43 71.09 68.00 0.36% CFFI 2025-11-03 13:01:31 68.84 68.05 -0.13% CFFI 2025-11-03 14:01:56 68.55 68.11 -0.41% CFFI 2025-11-03 16:01:46 68.55 68.05 -0.45% CFFI 2025-11-03 17:03:03 69.74 67.06 -0.01% CFFI 2025-11-03 19:01:38 109.45 27.37 -0.01% CFFI 2025-11-03 20:01:47 109.45 27.38 -0.01% CFFI 2025-11-03 21:03:30 0.00 0.00 -0.01% CFFI 2025-11-03 22:03:22 109.45 27.38 -0.01% 2025-11-04 CFFI 2025-11-04 06:01:37 108.74 27.49 -0.01% CFFI 2025-11-04 09:01:19 109.42 27.49 -0.01% CFFI 2025-11-04 10:01:39 109.42 27.36 -0.01% CFFI 2025-11-04 11:01:19 71.75 68.11 0.37% CFFI 2025-11-04 12:01:37 68.35 68.11 -0.31% CFFI 2025-11-04 13:01:21 68.75 68.25 -0.20% CFFI 2025-11-04 14:01:41 68.63 68.25 -0.20% CFFI 2025-11-04 15:06:02 68.60 68.25 -0.20% CFFI 2025-11-04 16:02:45 68.67 68.25 -0.20% CFFI 2025-11-04 17:01:33 69.63 0.00 -0.13% CFFI 2025-11-04 18:01:46 69.63 66.98 -0.13% CFFI 2025-11-04 19:01:42 109.42 27.36 -0.13% 2025-11-05 CFFI 2025-11-05 06:01:45 108.59 27.32 -0.13% CFFI 2025-11-05 09:01:30 109.28 27.32 -0.13% CFFI 2025-11-05 11:01:25 71.75 68.25 0.00% CFFI 2025-11-05 12:01:35 70.35 68.50 2.18% CFFI 2025-11-05 13:01:21 69.94 68.58 1.52% CFFI 2025-11-05 14:01:37 69.94 68.58 2.34% CFFI 2025-11-05 15:01:32 69.95 69.05 2.41% CFFI 2025-11-05 16:01:52 69.99 69.26 1.97% CFFI 2025-11-05 17:01:24 72.08 68.55 3.51% CFFI 2025-11-05 18:06:30 72.08 69.31 3.51% CFFI 2025-11-05 19:01:29 111.04 27.76 3.51% CFFI 2025-11-05 20:08:28 111.04 27.77 3.51% CFFI 2025-11-05 22:03:02 0.00 0.00 3.51% 2025-11-06 CFFI 2025-11-06 06:01:39 112.38 28.28 3.51% CFFI 2025-11-06 10:01:38 113.08 28.28 3.51% CFFI 2025-11-06 11:01:23 71.55 68.25 0.09% CFFI 2025-11-06 12:01:35 70.36 69.00 -0.83% CFFI 2025-11-06 13:01:26 69.44 68.25 -2.30% CFFI 2025-11-06 14:01:46 69.42 68.39 -2.43% CFFI 2025-11-06 15:01:41 70.67 68.37 -1.82% CFFI 2025-11-06 16:01:39 70.58 68.76 -2.09% CFFI 2025-11-06 17:01:27 69.00 0.00 -2.12% CFFI 2025-11-06 18:01:41 69.23 67.89 -2.53% CFFI 2025-11-06 19:01:28 111.18 27.80 -2.53% 2025-11-07 CFFI 2025-11-07 06:01:48 110.07 27.82 -2.53% CFFI 2025-11-07 10:01:48 110.76 27.70 -2.53% CFFI 2025-11-07 11:01:24 70.97 69.23 0.01% CFFI 2025-11-07 12:01:36 69.85 68.51 -0.20% CFFI 2025-11-07 13:01:25 69.70 68.76 -0.20% CFFI 2025-11-07 14:02:00 69.74 69.28 0.25% CFFI 2025-11-07 15:01:35 70.05 69.39 0.81% CFFI 2025-11-07 16:01:45 70.94 70.05 2.26% CFFI 2025-11-07 17:01:36 69.64 68.51 0.61% CFFI 2025-11-07 18:01:45 69.64 68.30 0.62% CFFI 2025-11-07 19:01:32 111.00 27.76 0.62% CFFI 2025-11-07 21:03:03 0.00 0.00 0.62% 2025-11-10 CFFI 2025-11-10 06:01:56 110.74 28.01 0.62% CFFI 2025-11-10 10:01:42 111.44 27.87 0.62% CFFI 2025-11-10 11:01:34 70.91 69.65 0.62% CFFI 2025-11-10 12:01:43 69.90 69.65 0.30% CFFI 2025-11-10 13:01:31 70.31 69.65 0.06% CFFI 2025-11-10 14:01:46 69.96 69.65 0.43% CFFI 2025-11-10 15:01:33 71.75 69.65 0.38% CFFI 2025-11-10 16:02:05 71.75 70.05 1.24% CFFI 2025-11-10 17:01:43 71.97 67.14 1.66% CFFI 2025-11-10 18:01:51 71.97 69.23 1.65% CFFI 2025-11-10 19:01:36 112.03 67.14 1.65% CFFI 2025-11-10 21:02:30 0.00 0.00 1.65% 2025-11-11 CFFI 2025-11-11 06:01:54 112.23 28.38 1.65% CFFI 2025-11-11 09:02:01 112.23 28.39 1.65% CFFI 2025-11-11 10:01:48 112.94 28.24 1.65% CFFI 2025-11-11 11:01:28 70.95 68.59 0.59% CFFI 2025-11-11 12:01:45 71.00 69.98 0.26% CFFI 2025-11-11 13:01:37 70.95 70.61 0.46% CFFI 2025-11-11 14:01:46 71.05 69.98 0.03% CFFI 2025-11-11 15:01:35 71.01 70.20 0.59% CFFI 2025-11-11 16:01:44 71.05 70.55 0.22% CFFI 2025-11-11 17:01:29 72.28 0.00 0.46% CFFI 2025-11-11 18:02:06 72.28 69.53 0.45% CFFI 2025-11-11 21:02:36 0.00 0.00 0.45% 2025-11-12 CFFI 2025-11-12 06:01:46 112.73 28.36 0.45% CFFI 2025-11-12 10:01:44 113.44 28.36 0.45% CFFI 2025-11-12 11:01:23 71.05 66.40 -0.44% CFFI 2025-11-12 12:01:37 71.00 70.11 0.14% CFFI 2025-11-12 14:01:42 70.90 70.11 0.14% CFFI 2025-11-12 15:01:29 70.96 70.54 -0.41% CFFI 2025-11-12 16:01:42 70.80 68.00 -2.32% CFFI 2025-11-12 17:01:31 71.19 70.00 -1.27% CFFI 2025-11-12 18:01:41 71.19 69.80 -1.27% CFFI 2025-11-12 19:01:27 71.19 68.45 -1.27% CFFI 2025-11-12 21:02:09 0.00 0.00 -1.27% CFFI 2025-11-12 22:02:40 71.19 68.45 -1.27% 2025-11-13 CFFI 2025-11-13 06:01:50 110.98 27.92 -1.27% CFFI 2025-11-13 10:01:43 111.68 27.92 -1.27% CFFI 2025-11-13 11:01:28 70.15 66.00 0.00% CFFI 2025-11-13 12:01:44 71.25 66.50 0.00% CFFI 2025-11-13 13:01:31 71.00 69.25 0.93% CFFI 2025-11-13 14:01:53 70.40 69.25 0.54% CFFI 2025-11-13 15:01:44 71.00 69.34 -0.13% CFFI 2025-11-13 16:01:53 70.31 69.00 1.06% CFFI 2025-11-13 17:01:31 71.72 70.55 0.76% CFFI 2025-11-13 18:01:44 71.72 70.33 0.77% CFFI 2025-11-13 19:01:28 71.72 68.97 0.77% CFFI 2025-11-13 21:02:32 0.00 0.00 0.77% 2025-11-14 CFFI 2025-11-14 06:01:53 111.82 28.14 0.77% CFFI 2025-11-14 09:01:33 112.52 28.14 0.77% CFFI 2025-11-14 11:01:23 71.00 68.37 -1.16% CFFI 2025-11-14 12:01:33 70.05 68.12 -1.58% CFFI 2025-11-14 13:01:29 69.53 68.28 -1.79% CFFI 2025-11-14 14:01:47 68.80 67.90 -2.71% CFFI 2025-11-14 15:01:40 69.08 68.54 -2.03% CFFI 2025-11-14 16:02:00 71.00 69.45 -0.53% CFFI 2025-11-14 17:01:42 71.47 70.25 -0.36% CFFI 2025-11-14 18:01:47 71.47 70.08 -0.36% CFFI 2025-11-14 19:01:52 71.47 68.72 -0.36% CFFI 2025-11-14 21:03:07 0.00 0.00 -0.36%