$CFFI: C&F Financial Corporation - Common Stock
2024-03-18 CFFI 2024-03-18 15:00:48 50.89 48.84 -1.23% CFFI 2024-03-18 16:00:56 0.00 0.00 -2.26% CFFI 2024-03-18 17:00:48 65.13 19.94 -2.21% CFFI 2024-03-18 20:00:46 0.00 0.00 -2.21% 2024-03-19 CFFI 2024-03-19 05:00:43 77.51 19.60 -2.21% CFFI 2024-03-19 07:00:55 65.13 19.60 -2.21% CFFI 2024-03-19 09:00:47 65.13 19.50 -2.21% CFFI 2024-03-19 10:00:57 50.89 48.75 0.26% CFFI 2024-03-19 11:00:47 50.89 48.96 3.23% CFFI 2024-03-19 12:00:59 50.89 49.05 3.11% CFFI 2024-03-19 13:00:54 50.89 49.05 0.62% CFFI 2024-03-19 14:00:57 50.25 48.96 1.40% CFFI 2024-03-19 15:00:52 49.55 48.75 0.00% CFFI 2024-03-19 16:00:52 48.90 0.00 -0.08% CFFI 2024-03-19 17:00:43 60.00 19.80 -0.51% CFFI 2024-03-19 20:00:55 0.00 0.00 -0.51% 2024-03-20 CFFI 2024-03-20 05:00:52 77.44 19.49 -0.51% CFFI 2024-03-20 07:00:44 65.13 19.49 -0.51% CFFI 2024-03-20 09:00:51 65.40 19.49 -0.51% CFFI 2024-03-20 10:01:02 50.25 48.71 0.31% CFFI 2024-03-20 11:00:43 50.25 48.71 0.86% CFFI 2024-03-20 12:00:53 49.25 48.01 0.59% CFFI 2024-03-20 13:00:49 49.25 47.07 0.96% CFFI 2024-03-20 14:01:00 49.25 48.17 -0.66% CFFI 2024-03-20 15:00:50 49.75 48.26 0.59% CFFI 2024-03-20 16:01:05 74.05 48.17 0.59% CFFI 2024-03-20 17:00:42 49.38 48.17 0.57% CFFI 2024-03-20 18:00:51 65.13 48.17 0.57% CFFI 2024-03-20 20:00:50 0.00 0.00 0.57% 2024-03-21 CFFI 2024-03-21 05:00:51 78.54 19.76 0.57% CFFI 2024-03-21 07:00:52 65.13 44.06 0.57% CFFI 2024-03-21 09:00:47 65.13 44.71 0.57% CFFI 2024-03-21 10:00:53 50.89 48.88 -0.82% CFFI 2024-03-21 11:00:51 50.89 49.00 -0.82% CFFI 2024-03-21 12:01:05 50.89 49.65 0.76% CFFI 2024-03-21 13:00:46 50.70 49.00 0.92% CFFI 2024-03-21 14:00:45 49.87 49.00 -0.80% CFFI 2024-03-21 15:00:51 49.79 47.06 -1.23% CFFI 2024-03-21 16:00:48 48.79 47.86 -1.15% CFFI 2024-03-21 17:00:52 49.81 47.86 -1.23% CFFI 2024-03-21 18:00:47 60.00 19.76 -1.23% CFFI 2024-03-21 20:00:53 0.00 0.00 -1.23% 2024-03-22 CFFI 2024-03-22 05:00:43 77.64 19.64 -1.23% CFFI 2024-03-22 07:00:46 65.13 19.64 -1.23% CFFI 2024-03-22 08:00:56 65.13 19.54 -1.23% CFFI 2024-03-22 10:01:05 48.95 47.97 0.32% CFFI 2024-03-22 11:00:52 48.50 47.97 -1.74% CFFI 2024-03-22 12:00:57 49.25 48.44 -0.08% CFFI 2024-03-22 13:00:49 49.25 48.44 -0.26% CFFI 2024-03-22 14:00:52 49.95 48.44 -0.26% CFFI 2024-03-22 15:00:54 49.43 48.02 -0.32% CFFI 2024-03-22 16:00:49 49.47 47.53 -0.69% CFFI 2024-03-22 17:00:47 49.47 47.53 -0.70% CFFI 2024-03-22 18:00:54 60.00 19.54 -0.70% CFFI 2024-03-22 20:00:56 0.00 0.00 -0.70% 2024-03-25 CFFI 2024-03-25 05:00:56 77.11 19.50 -0.70% CFFI 2024-03-25 07:00:54 62.95 19.50 -0.70% CFFI 2024-03-25 09:00:45 62.95 19.40 -0.70% CFFI 2024-03-25 10:00:55 49.35 48.50 0.45% CFFI 2024-03-25 11:00:57 49.20 48.36 0.16% CFFI 2024-03-25 12:00:59 49.90 48.05 0.08% CFFI 2024-03-25 13:00:53 49.45 48.05 0.72% CFFI 2024-03-25 14:00:54 49.39 47.65 -0.41% CFFI 2024-03-25 15:00:52 49.59 47.75 -0.14% CFFI 2024-03-25 16:00:50 49.52 47.58 0.10% CFFI 2024-03-25 18:00:42 62.95 19.40 0.10% CFFI 2024-03-25 20:00:53 0.00 0.00 0.10% 2024-03-26 CFFI 2024-03-26 05:00:48 77.19 19.52 0.10% CFFI 2024-03-26 07:00:54 62.95 19.52 0.10% CFFI 2024-03-26 08:00:47 62.95 19.42 0.10% CFFI 2024-03-26 10:01:03 50.00 48.50 0.10% CFFI 2024-03-26 11:00:46 49.26 47.53 -0.10% CFFI 2024-03-26 12:00:53 48.52 47.53 -0.99% CFFI 2024-03-26 13:00:45 48.00 47.53 -1.55% CFFI 2024-03-26 14:00:55 48.89 47.15 -2.89% CFFI 2024-03-26 15:00:44 48.84 46.11 -2.89% CFFI 2024-03-26 16:00:51 0.00 44.67 -1.90% CFFI 2024-03-26 17:00:38 62.95 44.67 -1.89% CFFI 2024-03-26 20:00:29 0.00 0.00 -1.89% 2024-03-27 CFFI 2024-03-27 05:00:47 76.20 19.33 -1.89% CFFI 2024-03-27 07:00:48 60.00 19.33 -1.89% CFFI 2024-03-27 09:00:46 60.00 19.06 -1.89% CFFI 2024-03-27 10:00:54 50.00 48.27 2.41% CFFI 2024-03-27 11:00:46 48.75 48.27 1.38% CFFI 2024-03-27 12:01:04 48.75 48.10 1.38% CFFI 2024-03-27 13:00:50 48.75 48.05 1.73% CFFI 2024-03-27 14:01:00 48.40 47.50 0.06% CFFI 2024-03-27 15:00:42 48.05 47.50 0.74% CFFI 2024-03-27 16:00:46 58.00 47.05 1.79% CFFI 2024-03-27 17:00:45 49.47 47.53 1.83% CFFI 2024-03-27 18:00:51 58.00 47.05 1.83% CFFI 2024-03-27 20:00:43 0.00 0.00 1.83% 2024-03-28 CFFI 2024-03-28 05:00:55 77.11 19.40 1.83% CFFI 2024-03-28 07:00:52 62.95 19.40 1.83% CFFI 2024-03-28 10:00:49 49.42 47.92 -1.20% CFFI 2024-03-28 11:00:53 48.80 47.92 -0.50% CFFI 2024-03-28 12:01:01 49.24 48.50 -0.21% CFFI 2024-03-28 13:00:44 49.24 48.50 0.36% CFFI 2024-03-28 14:00:50 49.42 47.91 0.42% CFFI 2024-03-28 15:00:44 49.38 47.91 0.42% CFFI 2024-03-28 16:00:51 49.98 48.02 1.05% CFFI 2024-03-28 17:00:44 49.98 48.02 1.03% CFFI 2024-03-28 18:00:44 58.00 48.02 1.03% CFFI 2024-03-28 20:00:45 0.00 0.00 1.03% 2024-04-01 CFFI 2024-04-01 05:00:50 77.91 19.60 1.03% CFFI 2024-04-01 07:00:49 62.95 19.60 1.03% CFFI 2024-04-01 10:00:51 50.00 47.91 -0.08% CFFI 2024-04-01 11:00:54 49.79 47.91 -0.43% CFFI 2024-04-01 12:00:54 49.64 47.91 -0.39% CFFI 2024-04-01 13:00:52 49.64 47.91 0.02% CFFI 2024-04-01 14:00:56 49.04 47.91 -0.41% CFFI 2024-04-01 15:00:47 48.65 47.91 -1.65% CFFI 2024-04-01 16:00:48 60.00 47.05 0.12% CFFI 2024-04-01 17:00:44 49.96 48.00 0.12% CFFI 2024-04-01 20:00:47 0.00 0.00 0.12% 2024-04-02 CFFI 2024-04-02 05:00:47 77.87 19.60 0.12% CFFI 2024-04-02 07:00:45 62.95 19.60 0.12% CFFI 2024-04-02 10:00:54 51.02 48.00 -1.90% CFFI 2024-04-02 11:00:47 49.30 48.00 -1.29% CFFI 2024-04-02 12:00:53 50.11 48.50 -0.88% CFFI 2024-04-02 13:00:48 49.30 48.05 -1.24% CFFI 2024-04-02 14:00:57 48.75 48.07 -1.76% CFFI 2024-04-02 15:00:49 49.05 48.65 -0.96% CFFI 2024-04-02 16:00:53 58.00 48.30 -1.39% CFFI 2024-04-02 17:00:52 49.27 47.63 -0.53% CFFI 2024-04-02 19:00:47 49.27 47.63 -1.98% CFFI 2024-04-02 20:00:50 0.00 0.00 -1.98% 2024-04-03 CFFI 2024-04-03 05:00:43 76.79 19.42 -1.98% CFFI 2024-04-03 07:00:53 62.95 19.42 -1.98% CFFI 2024-04-03 08:01:00 62.95 19.32 -1.98% CFFI 2024-04-03 10:01:02 49.02 48.20 0.92% CFFI 2024-04-03 11:00:56 48.95 48.20 -0.16% CFFI 2024-04-03 12:00:54 48.55 48.10 -0.35% CFFI 2024-04-03 13:00:44 49.02 48.35 0.37% CFFI 2024-04-03 14:00:43 48.75 48.35 0.10% CFFI 2024-04-03 15:00:50 48.75 47.91 0.41% CFFI 2024-04-03 16:00:59 48.95 47.63 -0.63% CFFI 2024-04-03 17:00:47 48.95 47.63 -0.64% CFFI 2024-04-03 20:00:47 0.00 0.00 -0.64% 2024-04-04 CFFI 2024-04-04 05:00:46 76.30 19.20 -0.64% CFFI 2024-04-04 07:00:56 62.95 19.20 -0.64% CFFI 2024-04-04 10:00:55 51.02 48.00 0.02% CFFI 2024-04-04 11:00:47 49.03 47.91 -0.14% CFFI 2024-04-04 12:00:51 48.55 47.39 0.02% CFFI 2024-04-04 13:00:48 49.35 47.99 0.70% CFFI 2024-04-04 14:00:49 48.75 47.99 0.70% CFFI 2024-04-04 15:00:56 48.35 47.39 0.02% CFFI 2024-04-04 16:00:53 58.00 47.05 -1.12% CFFI 2024-04-04 17:00:52 58.00 47.05 -1.13% CFFI 2024-04-04 20:00:52 0.00 0.00 -1.13% 2024-04-05 CFFI 2024-04-05 05:00:48 75.44 18.98 -1.13% CFFI 2024-04-05 07:00:48 62.95 18.98 -1.13% CFFI 2024-04-05 10:00:55 51.02 47.54 -0.06% CFFI 2024-04-05 11:00:54 49.55 47.07 0.85% CFFI 2024-04-05 12:00:52 47.94 47.34 0.60% CFFI 2024-04-05 13:00:46 48.82 47.40 0.73% CFFI 2024-04-05 14:01:02 48.15 47.55 1.15% CFFI 2024-04-05 15:00:46 48.10 47.85 1.04% CFFI 2024-04-05 16:01:00 48.55 46.65 0.31% CFFI 2024-04-05 18:00:45 58.00 19.00 0.31% CFFI 2024-04-05 20:00:54 0.00 0.00 0.31% 2024-04-08 CFFI 2024-04-08 05:00:43 75.68 19.15 0.31% CFFI 2024-04-08 07:00:52 62.95 19.15 0.31% CFFI 2024-04-08 09:01:17 74.24 13.71 0.31% CFFI 2024-04-08 10:00:57 48.30 47.50 -0.10% CFFI 2024-04-08 11:00:47 48.30 47.50 -0.08% CFFI 2024-04-08 12:01:02 48.25 47.26 -0.21% CFFI 2024-04-08 13:00:44 48.02 47.07 -0.81% CFFI 2024-04-08 14:00:57 48.25 47.07 -0.71% CFFI 2024-04-08 15:00:48 48.25 47.07 -0.69% CFFI 2024-04-08 16:00:50 48.14 46.26 -0.83% CFFI 2024-04-08 17:00:46 48.14 46.26 0.42% CFFI 2024-04-08 18:00:57 60.00 19.04 0.42% CFFI 2024-04-08 20:00:51 0.00 0.00 0.42% 2024-04-09 CFFI 2024-04-09 05:00:47 75.04 18.98 0.42% CFFI 2024-04-09 07:01:02 62.95 18.98 0.42% CFFI 2024-04-09 08:00:57 62.95 18.88 0.42% CFFI 2024-04-09 10:00:48 48.25 47.07 0.90% CFFI 2024-04-09 11:00:48 47.05 46.50 -0.44% CFFI 2024-04-09 12:00:52 47.50 46.65 -0.53% CFFI 2024-04-09 13:00:50 47.82 46.75 0.06% CFFI 2024-04-09 14:00:59 47.19 46.25 -2.00% CFFI 2024-04-09 15:00:55 46.45 46.25 -1.95% CFFI 2024-04-09 16:00:46 46.90 0.00 -0.46% CFFI 2024-04-09 17:00:55 58.45 18.68 -0.47% CFFI 2024-04-09 20:00:49 0.00 0.00 -0.47% 2024-04-10 CFFI 2024-04-10 05:00:43 74.31 18.70 -0.47% CFFI 2024-04-10 07:00:45 60.80 18.70 -0.47% CFFI 2024-04-10 10:01:01 46.63 45.23 -1.04% CFFI 2024-04-10 11:00:46 46.31 46.05 0.08% CFFI 2024-04-10 12:00:45 47.58 46.49 0.02% CFFI 2024-04-10 13:00:48 47.94 46.00 -0.06% CFFI 2024-04-10 14:00:57 46.00 44.55 -4.00% CFFI 2024-04-10 15:00:47 44.75 43.42 -5.81% CFFI 2024-04-10 16:00:48 44.15 42.41 -7.33% CFFI 2024-04-10 17:00:41 44.15 42.41 -9.24% CFFI 2024-04-10 18:00:47 58.45 17.47 -9.24% CFFI 2024-04-10 20:00:50 0.00 0.00 -9.24% 2024-04-11 CFFI 2024-04-11 05:00:50 68.81 17.41 -9.24% CFFI 2024-04-11 06:00:47 69.24 17.41 -9.24% CFFI 2024-04-11 07:00:51 60.80 17.41 -9.24% CFFI 2024-04-11 09:00:45 71.70 12.48 -9.24% CFFI 2024-04-11 10:00:50 46.88 43.18 2.25% CFFI 2024-04-11 11:00:47 43.67 42.92 -0.73% CFFI 2024-04-11 12:00:51 43.67 43.25 -0.60% CFFI 2024-04-11 13:00:47 43.67 43.00 -0.60% CFFI 2024-04-11 14:00:52 43.22 42.51 -1.65% CFFI 2024-04-11 15:00:51 42.85 42.30 -1.97% CFFI 2024-04-11 16:00:43 43.85 42.13 -0.62% CFFI 2024-04-11 17:00:47 42.99 42.13 -0.67% CFFI 2024-04-11 18:00:51 56.02 17.28 -0.67% CFFI 2024-04-11 20:00:50 0.00 0.00 -0.67% 2024-04-12 CFFI 2024-04-12 05:00:49 68.35 17.29 -0.67% CFFI 2024-04-12 07:00:43 53.18 17.29 -0.67% CFFI 2024-04-12 09:00:39 53.18 17.20 -0.67% CFFI 2024-04-12 10:01:10 44.33 42.38 0.55% CFFI 2024-04-12 11:00:51 42.79 41.16 -2.03% CFFI 2024-04-12 12:00:42 41.50 41.10 -3.10% CFFI 2024-04-12 13:00:48 41.50 41.02 -3.47% CFFI 2024-04-12 14:00:45 41.60 41.05 -3.33% CFFI 2024-04-12 15:00:45 42.62 41.01 -4.46% CFFI 2024-04-12 16:00:53 58.45 39.05 -6.79% CFFI 2024-04-12 17:00:43 58.45 39.05 -9.14% CFFI 2024-04-12 19:00:50 58.45 39.05 -9.16% CFFI 2024-04-12 20:00:52 0.00 0.00 -9.16% 2024-04-15 CFFI 2024-04-15 05:00:40 63.67 16.02 -9.16% CFFI 2024-04-15 08:00:50 64.08 16.02 -9.16% CFFI 2024-04-15 10:00:54 41.27 39.00 -0.70% CFFI 2024-04-15 11:00:45 39.00 38.04 -4.65% CFFI 2024-04-15 12:00:45 38.75 37.52 -4.19% CFFI 2024-04-15 13:00:53 38.70 38.25 -4.12% CFFI 2024-04-15 14:00:46 38.45 37.52 -4.84% CFFI 2024-04-15 15:00:47 38.15 37.60 -4.68% CFFI 2024-04-15 16:00:46 39.05 37.50 -4.19% CFFI 2024-04-15 17:00:42 39.05 37.50 -4.49% CFFI 2024-04-15 18:00:50 58.45 37.50 -4.49% CFFI 2024-04-15 20:00:46 0.00 0.00 -4.49% 2024-04-16 CFFI 2024-04-16 05:00:41 60.81 15.30 -4.49% CFFI 2024-04-16 08:00:51 61.20 15.30 -4.49% CFFI 2024-04-16 10:00:49 39.05 37.50 -0.37% CFFI 2024-04-16 11:00:44 38.10 37.51 -2.37% CFFI 2024-04-16 12:00:46 37.05 35.44 -4.37% CFFI 2024-04-16 13:00:38 35.19 34.50 -9.36% CFFI 2024-04-16 14:00:49 34.95 34.51 -8.81% CFFI 2024-04-16 15:00:46 34.57 34.24 -9.24% CFFI 2024-04-16 16:00:56 52.35 32.99 -9.06% CFFI 2024-04-16 17:00:43 52.35 32.99 -9.49% CFFI 2024-04-16 19:00:49 52.35 14.01 -9.49% CFFI 2024-04-16 20:00:47 0.00 0.00 -9.49% 2024-04-17 CFFI 2024-04-17 05:00:54 55.04 13.92 -9.49% CFFI 2024-04-17 09:00:40 55.39 13.85 -9.49% CFFI 2024-04-17 10:01:02 34.87 34.50 -0.26% CFFI 2024-04-17 11:00:42 34.00 33.51 -2.01% CFFI 2024-04-17 12:00:50 34.78 33.95 -0.31% CFFI 2024-04-17 13:00:44 34.42 34.01 0.03% CFFI 2024-04-17 14:00:51 35.30 34.76 1.02%