C&F Financial Corporation logo

C&F Financial Corporation

CFFI
United States flag
NGS

Sector: 
Financial Services
   

Industry: 
Banks - Regional - US

51.70
 
USD
  
0.55
  
(1.08%)
Optionable: No  Market Cap: 183 M  90-day average vol: 2,655

Previous close: 51.15  Open: 51.14  Bid:   Ask:
52 week range    
47.58   
   55.00
Peers   
CCNE / 
MTB / 
WFC / 
PNC / 
COF / 
Last updated: Friday 20th May 2022
66
MarketXLS Rank marketxls
90
Value marketxls
53
Technical marketxls
57
Quality marketxls

Search for a stock
try excelscreen

Peers

StockDividendMarket Cap (B)PEPrice ($)

ABCB

0.01213 B9.149.63

CCNE

0.02560 B8.527.39

COF

0.015862 B5.5152.17

MTB

0.026622 B12.3180.48

PNC

0.023888 B16.2209.7

WFC

0.0178216 B12.757.33
C&F Financial declares $0.40 dividend
Seeking Alpha 11/17/2021
C&F Financial raises dividend by ~5%
Seeking Alpha 5/19/2021
C&F Financial reports Q1 results
Seeking Alpha 4/22/2021
Trendlast: -0.109

Last PriceTrend_MinTrendTrend_MaxSignalSMA 50SMA 200
50.84427-0.592-0.1090.87   Declining Trend50.8450.84

SymbolDateCloseSignalTrendVolume
CFFIForward 2051.2   Declining Trend-0.1094463
CFFIForward 1951.2   Declining Trend-0.1244463
CFFIForward 1851.2   Declining Trend-0.094463
CFFIForward 1751.2   Declining Trend-0.1134463
CFFIForward 1651.2   Declining Trend-0.0084463
CFFIForward 1551.2   Declining Trend-0.0384463
CFFIForward 1451.2   Declining Trend-0.0424463
CFFIForward 1351.2   Rising Trend0.0124463
CFFIForward 1251.2   Declining Trend-0.0344463
CFFIForward 1151.2   Declining Trend-0.0794463
CFFIForward 1051.2   Declining Trend-0.0864463
CFFIForward 951.2   Declining Trend-0.0394463
CFFIForward 851.2   Declining Trend-0.1274463
CFFIForward 751.2   Declining Trend-0.1344463
CFFIForward 651.2   Declining Trend-0.1454463
CFFIForward 551.2   Declining Trend-0.0844463
CFFIForward 451.2   Declining Trend-0.244463
CFFIForward 351.2   Declining Trend-0.1544463
CFFIForward 251.2   Declining Trend-0.0394463
CFFIForward 151.2   Rising Trend0.0864463
CFFI2022-05-2051.2   Declining Trend-0.0854463
CFFI2022-05-1951.7   Rising Trend0.11829
CFFI2022-05-1851.15   Rising Trend0.13107
CFFI2022-05-1751.75   Rising Trend0.2463219
CFFI2022-05-1650.62   Declining Trend-0.0332469
CFFI2022-05-1351.0001   Declining Trend-0.03217
CFFI2022-05-1251.0001   Rising Trend0.0571075
CFFI2022-05-1151.35   Declining Trend-0.0896041
CFFI2022-05-1050.75   Declining Trend-0.4652039
CFFI2022-05-0951.23   Declining Trend-0.3542207
CFFI2022-05-0651.47   Declining Trend-0.3195037
CFFI2022-05-0551.46   Declining Trend-0.3314667
CFFI2022-05-0451.81   Declining Trend-0.222313
CFFI2022-05-0351.4   Declining Trend-0.2612885
CFFI2022-05-0251.31   Declining Trend-0.2984098
CFFI2022-04-2951.8   Declining Trend-0.051806
CFFI2022-04-2851.07   Declining Trend-0.224456
CFFI2022-04-2751.02   Declining Trend-0.167869
CFFI2022-04-2650.8   Declining Trend-0.0363656
CFFI2022-04-2550.74   Declining Trend-0.0042095
CFFI2022-04-2251.0   Declining Trend-0.1211957
CFFI2022-04-2151.1   Declining Trend-0.1252050
CFFI2022-04-2052.39   Rising Trend0.2433090
CFFI2022-04-1950.0132   Declining Trend-0.4991627
CFFI2022-04-1850.82   Declining Trend-0.2813986
CFFI2022-04-1450.975   Declining Trend-0.2813568
CFFI2022-04-1351.15   Declining Trend-0.1331632
CFFI2022-04-1250.2151   Declining Trend-0.4563798
CFFI2022-04-1150.96   Declining Trend-0.195930
CFFI2022-04-0850.6   Declining Trend-0.3081923
CFFI2022-04-0750.92   Declining Trend-0.2331419
CFFI2022-04-0650.98   Declining Trend-0.1195211
CFFI2022-04-0550.25   Declining Trend-0.4593988
CFFI2022-04-0450.77   Declining Trend-0.2953977
CFFI2022-04-0151.0   Declining Trend-0.1973636
CFFI2022-03-3150.53   Declining Trend-0.2921844
CFFI2022-03-3049.65   Declining Trend-0.5929611
CFFI2022-03-2950.05   Declining Trend-0.0944171
CFFI2022-03-2850.15   Declining Trend-0.051253
CFFI2022-03-2550.1   Rising Trend0.024366
CFFI2022-03-2450.4   Declining Trend-0.111018
CFFI2022-03-2349.95   Declining Trend-0.1732393
CFFI2022-03-2250.15   Rising Trend0.0072530
CFFI2022-03-2150.68   Rising Trend0.1981888
CFFI2022-03-1849.9   Rising Trend0.0725774
CFFI2022-03-1750.62   Rising Trend0.466220
CFFI2022-03-1650.62   Rising Trend0.4223480
CFFI2022-03-1550.55   Rising Trend0.2263226
CFFI2022-03-1451.09   Rising Trend0.4372790
CFFI2022-03-1150.0   Rising Trend0.2512275
CFFI2022-03-1050.02   Rising Trend0.1951012
CFFI2022-03-0950.16   Rising Trend0.281344
CFFI2022-03-0850.16   Rising Trend0.4231308
CFFI2022-03-0750.07   Rising Trend0.5887604
CFFI2022-03-0450.22   Rising Trend0.704787
CFFI2022-03-0350.2   Rising Trend0.87923
CFFI2022-03-0250.578   Rising Trend0.7751021
CFFI2022-03-0150.26   Rising Trend0.7941072
CFFI2022-02-2850.33   Rising Trend0.721908
CFFI2022-02-2551.1332   Rising Trend0.8463155
CFFI2022-02-2450.15   Rising Trend0.731991
CFFI2022-02-2352.3   Rising Trend1.1035006
CFFI2022-02-2251.08   Rising Trend0.4391851
CFFI2022-02-1850.83   Rising Trend0.5091483
CFFI2022-02-1750.0   Rising Trend0.1933600
CFFI2022-02-1650.32   Rising Trend0.2961981
CFFI2022-02-1550.56   Rising Trend0.299173
CFFI2022-02-1450.56   Rising Trend0.1272857
CFFI2022-02-1150.79   Rising Trend0.2372554
CFFI2022-02-1051.1   Rising Trend0.516182
CFFI2022-02-0951.5   Rising Trend0.6474095
CFFI2022-02-0850.6001   Rising Trend0.4315313
CFFI2022-02-0752.39   Rising Trend1.5392240
CFFI2022-02-0451.82   Rising Trend1.4763761
CFFI2022-02-0351.2   Rising Trend1.282901
CFFI2022-02-0251.35   Rising Trend1.4734440
CFFI2022-02-0151.835   Rising Trend1.6472047
CFFI2022-01-3151.2   Rising Trend1.414920
CFFI2022-01-2852.0   Rising Trend1.3161329
CFFI2022-01-2752.0   Rising Trend1.3332733
CFFI2022-01-2652.21   Rising Trend1.6152988
CFFI2022-01-2552.4   Rising Trend1.631714
CFFI2022-01-2453.25   Rising Trend1.61945
CFFI2022-01-2153.5   Rising Trend1.8311345
CFFI2022-01-2052.9   Rising Trend1.6421569
CFFI2022-01-1953.5   Rising Trend1.8222120
CFFI2022-01-1853.43   Rising Trend1.635550
CFFI2022-01-1453.0   Rising Trend1.4674921
CFFI2022-01-1352.0   Rising Trend1.0161072
CFFI2022-01-1252.8698   Rising Trend0.811511
CFFI2022-01-1152.435   Rising Trend0.624911
CFFI2022-01-1052.435   Rising Trend0.8222032
CFFI2022-01-0752.98   Rising Trend1.0531591
CFFI2022-01-0652.98   Rising Trend1.1392383
CFFI2022-01-0551.5   Rising Trend0.8481060
CFFI2022-01-0452.2   Rising Trend1.0917824
CFFI2022-01-0351.55   Rising Trend0.51210705
CFFI2021-12-3151.19   Rising Trend0.7891175
CFFI2021-12-3051.63   Rising Trend0.5152365
CFFI2021-12-2951.235   Rising Trend0.4331264
CFFI2021-12-2850.75   Rising Trend0.7291502
CFFI2021-12-2751.5   Rising Trend0.779784
CFFI2021-12-2352.0909   Rising Trend0.6721342
CFFI2021-12-2251.02   Rising Trend0.666871
CFFI2021-12-2151.37   Rising Trend0.6122279
CFFI2021-12-2051.16   Declining Trend-0.049565
CFFI2021-12-1751.87   Declining Trend-0.1341494
CFFI2021-12-1650.09   Declining Trend-0.256561
CFFI2021-12-1550.52   Declining Trend-0.1861193
CFFI2021-12-1450.9   Declining Trend-0.533003
CFFI2021-12-1350.57   Declining Trend-0.7285804
CFFI2021-12-1051.48   Declining Trend-0.133634
CFFI2021-12-0950.45   Declining Trend-0.481864
CFFI2021-12-0850.37   Declining Trend-0.401352
CFFI2021-12-0750.37   Declining Trend-0.379889
CFFI2021-12-0651.8   Declining Trend-0.1671962
CFFI2021-12-0351.65   Declining Trend-0.2311969
CFFI2021-12-0251.55   Rising Trend0.4265450
CFFI2021-12-0150.01   Declining Trend-0.7791342
CFFI2021-11-3050.1   Declining Trend-0.7386287
CFFI2021-11-2949.53   Declining Trend-0.7642832
CFFI2021-11-2649.252   Declining Trend-0.8823974
CFFI2021-11-2450.0   Declining Trend-0.8214428
CFFI2021-11-2351.05   Declining Trend-0.2073659
CFFI2021-11-2250.95   Declining Trend-0.3015376
CFFI2021-11-1949.21   Declining Trend-1.8744274
CFFI2021-11-1849.55   Declining Trend-1.7184689
CFFI2021-11-1751.0799   Declining Trend-1.0171384
CFFI2021-11-1650.6401   Declining Trend-1.0522346
CFFI2021-11-1553.0   Declining Trend-0.83588
CFFI2021-11-1252.4   Declining Trend-0.961515
CFFI2021-11-1152.81   Declining Trend-0.876327
CFFI2021-11-1052.81   Declining Trend-0.8443869
CFFI2021-11-0952.7   Declining Trend-0.9973652
CFFI2021-11-0852.18   Declining Trend-1.1382697
CFFI2021-11-0552.9079   Declining Trend-0.9412436
CFFI2021-11-0451.735   Declining Trend-1.2612610
CFFI2021-11-0351.375   Declining Trend-0.6054673
CFFI2021-11-0252.35   Declining Trend-0.3771784
CFFI2021-11-0151.98   Declining Trend-0.3842950
CFFI2021-10-2951.17   Declining Trend-0.5242256
CFFI2021-10-2851.5   Declining Trend-0.611270
CFFI2021-10-2751.57   Declining Trend-0.6092862
CFFI2021-10-2652.675   Declining Trend-0.1544722
CFFI2021-10-2552.72   Declining Trend-0.0011345
CFFI2021-10-2252.65   Declining Trend-0.442811
CFFI2021-10-2152.535   Declining Trend-0.4233332
CFFI2021-10-2052.9999   Declining Trend-0.1442325
CFFI2021-10-1952.14   Rising Trend0.0284093
CFFI2021-10-1851.5   Declining Trend-0.9084813
CFFI2021-10-1551.2   Declining Trend-2.5132240
CFFI2021-10-1451.9179   Declining Trend-1.784896
CFFI2021-10-1351.49   Declining Trend-1.7716044
CFFI2021-10-1251.3   Declining Trend-2.10413682
CFFI2021-10-1152.57   Declining Trend-0.1851993
CFFI2021-10-0853.0   Rising Trend0.1532841
CFFI2021-10-0753.11   Rising Trend0.5371226
CFFI2021-10-0653.25   Rising Trend0.827614
CFFI2021-10-0553.05   Declining Trend-1.952211
CFFI2021-10-0452.61   Declining Trend-1.591562
CFFI2021-10-0152.51   Declining Trend-0.8342848
CFFI2021-09-3053.11   Declining Trend-0.90514151
CFFI2021-09-2950.99   Declining Trend-3.8594252
CFFI2021-09-2852.55   Declining Trend-3.0071674
CFFI2021-09-2752.2   Declining Trend-9.3164669
CFFI2021-09-2451.265   Declining Trend-9.8421522
CFFI2021-09-2351.745   Declining Trend-9.689768
CFFI2021-09-2251.8517   Declining Trend-9.8111878
CFFI2021-09-2150.18   Declining Trend-9.598403
CFFI2021-09-2050.18   Declining Trend-11.148149
CFFI2021-09-1753.53   Declining Trend-9.1994185
CFFI2021-09-1653.03   Declining Trend-8.6712170
CFFI2021-09-1552.28   Declining Trend-8.5326779
CFFI2021-09-1452.25   Declining Trend-8.8552357
CFFI2021-09-1352.3   Declining Trend-8.7162835
CFFI2021-09-1052.25   Declining Trend-8.4433355
CFFI2021-09-0952.26   Declining Trend-8.0132873
CFFI2021-09-0852.27   Declining Trend-8.5461226
CFFI2021-09-0752.69   Declining Trend-11.3081876
CFFI2021-09-0353.01   Declining Trend-10.82869
CFFI2021-09-0253.97   Declining Trend-9.711991
CFFI2021-09-0153.69   Declining Trend-9.6681021
CFFI2021-08-3153.54   Declining Trend-9.4564060
CFFI2021-08-3053.59   Declining Trend-9.3432917
CFFI2021-08-2753.44   Declining Trend-15.6241763
CFFI2021-08-2653.75   Declining Trend-14.7151747
CFFI2021-08-2553.44   Declining Trend-15.3091981
CFFI2021-08-2453.77   Declining Trend-15.3541867
CFFI2021-08-2353.66   Declining Trend-14.8273887
CFFI2021-08-2053.5   Declining Trend-16.163710
CFFI2021-08-1953.5   Declining Trend-16.7963042
CFFI2021-08-1853.45   Declining Trend-16.5624323
CFFI2021-08-1754.0606   Declining Trend-15.0263154
CFFI2021-08-1654.3   Declining Trend-13.9813917
CFFI2021-08-1353.7   Declining Trend-13.722895
CFFI2021-08-1254.1   Declining Trend-13.1821205
CFFI2021-08-1154.07   Declining Trend-12.7253231
CFFI2021-08-1053.9   Declining Trend-12.2693229
CFFI2021-08-0953.74   Declining Trend-15.1173186
CFFI2021-08-0653.45   Declining Trend-14.6896004
CFFI2021-08-0553.41   Declining Trend-13.3991136
CFFI2021-08-0452.72   Declining Trend-13.5032994
CFFI2021-08-0352.74   Declining Trend-13.0434778
CFFI2021-08-0252.55   Declining Trend-12.8245375
CFFI2021-07-3052.26   Declining Trend-19.2171545
CFFI2021-07-2952.25   Declining Trend-18.2547870
CFFI2021-07-2853.05   Declining Trend-18.1526736
CFFI2021-07-2752.76   Declining Trend-18.42219623
CFFI2021-07-2652.75   Declining Trend-17.5642867
CFFI2021-07-2352.04   Declining Trend-19.2917607
CFFI2021-07-2250.91   Declining Trend-20.7322396
CFFI2021-07-2150.7   Declining Trend-20.6875892
CFFI2021-07-2049.75   Declining Trend-19.84614415
CFFI2021-07-1948.76   Declining Trend-20.3639520
CFFI2021-07-1650.0   Declining Trend-18.6833466
CFFI2021-07-1551.69   Declining Trend-12.49918262
CFFI2021-07-1450.43   Declining Trend-14.3167506
CFFI2021-07-1350.2   Declining Trend-14.3019127
CFFI2021-07-1251.17   Declining Trend-16.3624534
CFFI2021-07-0949.86   Declining Trend-16.50511436
CFFI2021-07-0848.77   Declining Trend-16.99456805
CFFI2021-07-0748.51   Declining Trend-18.61319583
CFFI2021-07-0649.49   Declining Trend-16.42229645
CFFI2021-07-0253.02   Declining Trend-5.02515548
CFFI2021-07-0152.01   Declining Trend-13.63926765
CFFI2021-06-3051.0   Declining Trend-15.10218724
CFFI2021-06-2951.17   Declining Trend-15.08910030
CFFI2021-06-2851.11   Declining Trend-15.36936431
CFFI2021-06-2551.0   Declining Trend-15.111459386
CFFI2021-06-2451.55   Rising Trend8.74928529
CFFI2021-06-2351.02   Rising Trend6.90421706
CFFI2021-06-2251.0   Rising Trend4.62815763
CFFI2021-06-2151.62   Rising Trend8.7323754
CFFI2021-06-1851.31   Rising Trend9.17230476
CFFI2021-06-1753.02   Rising Trend14.68529911
CFFI2021-06-1652.15   Rising Trend12.07619533
CFFI2021-06-1551.82   Rising Trend11.3212007
CFFI2021-06-1451.0   Rising Trend11.07510850
CFFI2021-06-1151.3   Rising Trend10.2785936
CFFI2021-06-1051.5   Rising Trend10.8667709
CFFI2021-06-0951.3   Rising Trend10.1096564
CFFI2021-06-0851.11   Rising Trend11.6297826
CFFI2021-06-0751.41   Rising Trend12.98217179
CFFI2021-06-0451.91   Rising Trend15.196891
CFFI2021-06-0351.88   Rising Trend14.70412091
CFFI2021-06-0251.38   Rising Trend14.74615262
CFFI2021-06-0150.61   Rising Trend13.2556370
CFFI2021-05-2849.48   Rising Trend12.4325251
CFFI2021-05-2749.61   Rising Trend12.93610288
CFFI2021-05-2649.56   Rising Trend12.85515165
CFFI2021-05-2548.87   Rising Trend10.79616206
CFFI2021-05-2450.27   Rising Trend10.8268909
CFFI2021-05-2150.0   Rising Trend13.5289123
CFFI2021-05-2049.89   Rising Trend14.68117984
CFFI2021-05-1949.3   Rising Trend13.85918835
CFFI2021-05-1848.96   Rising Trend13.2915399
CFFI2021-05-1750.23   Rising Trend15.13329601
CFFI2021-05-1448.92   Rising Trend12.05325446
CFFI2021-05-1346.94   Rising Trend6.4411404
CFFI2021-05-1245.7   Rising Trend5.82514677
CFFI2021-05-1145.52   Rising Trend4.94813784
CFFI2021-05-1045.4   Rising Trend6.20932083
CFFI2021-05-0744.09   Rising Trend3.03211388
CFFI2021-05-0644.05   Rising Trend4.30410147
CFFI2021-05-0543.72   Rising Trend3.50521404
CFFI2021-05-0442.81   Rising Trend1.92625382
CFFI2021-05-0342.94   Rising Trend1.92211040
CFFI2021-04-3042.18   Rising Trend1.11719337
CFFI2021-04-2941.72   Rising Trend0.78619958
CFFI2021-04-2841.69   Rising Trend0.36713000
CFFI2021-04-2741.35   Declining Trend-1.30212875
CFFI2021-04-2641.3   Declining Trend-2.73517347
CFFI2021-04-2341.37   Declining Trend-0.83213247
CFFI2021-04-2240.43   Declining Trend-2.1120001
CFFI2021-04-2140.81   Declining Trend-1.317842
CFFI2021-04-2040.7   Declining Trend-1.6077920
CFFI2021-04-1941.47   Declining Trend-1.09528314
CFFI2021-04-1641.27   Declining Trend-2.41920623
CFFI2021-04-1541.36   Declining Trend-2.40611160
CFFI2021-04-1441.25   Declining Trend-1.5519312
CFFI2021-04-1340.78   Declining Trend-3.2297642
CFFI2021-04-1240.56   Declining Trend-1.88813141
CFFI2021-04-0941.55   Rising Trend0.55510117
CFFI2021-04-0842.05   Rising Trend2.3253923
CFFI2021-04-0742.36   Rising Trend1.94811465
CFFI2021-04-0644.3   Rising Trend4.4459289
CFFI2021-04-0545.48   Rising Trend5.1936935
CFFI2021-04-0146.25   Rising Trend5.66412806
CFFI2021-03-3144.29   Rising Trend3.56816688
CFFI2021-03-3046.1   Rising Trend6.40213075
CFFI2021-03-2944.6   Rising Trend3.4778942
CFFI2021-03-2643.55   Rising Trend1.3325137
CFFI2021-03-2543.59   Rising Trend2.94210385
CFFI2021-03-2443.06   Rising Trend1.87912701
CFFI2021-03-2343.62   Rising Trend2.62416412
CFFI2021-03-2246.46   Rising Trend6.85926555
CFFI2021-03-1949.1   Rising Trend13.81930091
CFFI2021-03-1846.75   Rising Trend6.3539352
CFFI2021-03-1746.55   Rising Trend6.1154853
CFFI2021-03-1646.99   Rising Trend7.4464925
CFFI2021-03-1548.78   Rising Trend7.4338379
CFFI2021-03-1249.86   Rising Trend10.1627267
CFFI2021-03-1149.46   Rising Trend11.20213441
CFFI2021-03-1051.82   Rising Trend14.67716106
CFFI2021-03-0950.8   Rising Trend13.27429746
CFFI2021-03-0851.72   Rising Trend15.73921332
CFFI2021-03-0548.52   Rising Trend8.35411234
CFFI2021-03-0445.45   Rising Trend4.34913601
CFFI2021-03-0343.93   Rising Trend2.5338246
CFFI2021-03-0242.66   Rising Trend1.3110268
CFFI2021-03-0143.5   Rising Trend2.4536277
CFFI2021-02-2643.5   Rising Trend3.0977616
CFFI2021-02-2544.17   Rising Trend3.3534412
CFFI2021-02-2444.52   Rising Trend3.2174196
CFFI2021-02-2343.82   Rising Trend3.9246563
CFFI2021-02-2244.0   Rising Trend3.90313250
CFFI2021-02-1943.53   Rising Trend4.1134332
CFFI2021-02-1842.94   Rising Trend3.5774189
CFFI2021-02-1743.0   Rising Trend4.0775292
CFFI2021-02-1643.7   Rising Trend5.1128620
CFFI2021-02-1243.16   Rising Trend5.2767593
CFFI2021-02-1143.0   Rising Trend5.55122757
CFFI2021-02-1043.0   Rising Trend6.02126666
CFFI2021-02-0942.5   Rising Trend4.5110612
CFFI2021-02-0841.24   Rising Trend3.0768805
CFFI2021-02-0540.6   Rising Trend2.5884698
CFFI2021-02-0439.95   Rising Trend1.7624017
CFFI2021-02-0339.08   Rising Trend0.9276170
CFFI2021-02-0239.4   Rising Trend1.4764192
CFFI2021-02-0139.26   Rising Trend1.0726084
CFFI2021-01-2939.37   Rising Trend1.66821868
CFFI2021-01-2840.44   Rising Trend4.4665950
CFFI2021-01-2739.11   Rising Trend3.87714471
CFFI2021-01-2638.7   Rising Trend3.0017092
CFFI2021-01-2539.07   Rising Trend4.3645218
CFFI2021-01-2239.48   Rising Trend4.3616373
CFFI2021-01-2138.55   Rising Trend3.4566799
CFFI2021-01-2039.68   Rising Trend5.0433002
CFFI2021-01-1940.03   Rising Trend5.24410908
CFFI2021-01-1539.46   Rising Trend4.68611670
CFFI2021-01-1440.2   Rising Trend6.0043531
CFFI2021-01-1339.57   Rising Trend6.0915420
CFFI2021-01-1240.88   Rising Trend8.5249237
CFFI2021-01-1139.09   Rising Trend7.0639825
CFFI2021-01-0838.02   Rising Trend5.9678270
CFFI2021-01-0738.7   Rising Trend6.58411277
CFFI2021-01-0638.7   Rising Trend6.6712795
CFFI2021-01-0537.68   Rising Trend4.6979972
CFFI2021-01-0437.0   Rising Trend4.1987369
CFFI2020-12-3137.11   Rising Trend4.0535403
CFFI2020-12-3037.0   Rising Trend4.5957551
CFFI2020-12-2936.99   Rising Trend4.6655415
CFFI2020-12-2837.94   Rising Trend5.5679054
CFFI2020-12-2437.2   Rising Trend4.6575817
CFFI2020-12-2337.32   Rising Trend5.5799652
CFFI2020-12-2236.14   Rising Trend4.5758528
CFFI2020-12-2136.09   Rising Trend4.95511141
CFFI2020-12-1836.27   Rising Trend6.37528457
CFFI2020-12-1737.01   Rising Trend8.2036677
CFFI2020-12-1636.87   Rising Trend7.91310098
CFFI2020-12-1537.29   Rising Trend8.72410344
CFFI2020-12-1436.94   Rising Trend8.7067833
CFFI2020-12-1136.75   Rising Trend8.5821988
CFFI2020-12-1036.84   Rising Trend8.63112843
CFFI2020-12-0936.5   Rising Trend8.16722153
CFFI2020-12-0836.88   Rising Trend8.98911149
CFFI2020-12-0736.73   Rising Trend8.876611
CFFI2020-12-0436.4   Rising Trend8.04518830
CFFI2020-12-0337.11   Rising Trend9.4031726
CFFI2020-12-0237.5   Rising Trend9.1787133
CFFI2020-12-0137.8   Rising Trend9.5993186
CFFI2020-11-3037.5   Rising Trend9.69711065
CFFI2020-11-2739.3   Rising Trend12.1282866
CFFI2020-11-2539.66   Rising Trend12.4743655
CFFI2020-11-2441.48   Rising Trend13.9987350
CFFI2020-11-2341.05   Rising Trend13.8956465
CFFI2020-11-2040.45   Rising Trend14.0584385
CFFI2020-11-1941.14   Rising Trend15.5557830
CFFI2020-11-1839.77   Rising Trend14.23114525
CFFI2020-11-1737.25   Rising Trend10.2738212

CFFI Income Statement

Annual

Dec-12Dec-13Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20
Total revenues87 M93 M97 M99 M107 M107 M106 M111 M135 M
Cost of sales-2 M-2 M230000-593000-2 M-2 M-4 M-4 M-4 M
Gross operating profit98 M102 M106 M108 M115 M117 M117 M125 M148 M
Selling Gen & administrative expenseN/AN/AN/AN/AN/AN/AN/AN/AN/A
Research & development expense000000000
Operating income000000000
floaterest income000000000
floaterest expense000000000
Other income net000000000
Pre-tax Income (EBT)24 M22 M17 M17 M18 M18 M23 M24 M29 M
Income taxes8 M7 M5 M5 M4 M11 M5 M5 M7 M
Net income from total operations16 M14 M12 M13 M13 M7 M18 M19 M22 M
Minority floaterest000000000
Total net income16 M14 M12 M13 M13 M7 M18 M19 M22 M
Preferred dividends311000N/AN/AN/AN/AN/AN/AN/AN/A
Net income available for common16 M14 M12 M13 M13 M7 M18 M19 M22 M
Depreciation2 M2 M-2300005930002 M2 M4 M4 M4 M
Amortization03330001 M966000741000150000000
Operating income before depreciation (EBITDA)000000000
Total Income available for floaterest expense (EBIT)000000000
Basic EPS total54.363.633.683.91.895.155.476.06
Diluted EPS total4.864.183.593.683.891.885.155.476.06

Top MarketXLS Rank stocks

Stand with Ukraine

As the situation in Ukraine escalates, many of us in MarketXLS are left with emotions too overwhelming to name. If you’d like to show your support, but aren’t sure how to, we want to help make it easier for you to act.

For any amount donated, we’ll extend your MarketXLS subscription for double of the donated amount. Please send proof of your payment to support@marketxls.com to avail the extention

From all of us at MarketXLS, thank you!