Companies by Cash Flow Quality Index

Companies by cash flow quality index. How well does operating cash flow support reported net income — a key measure of earnings quality

Companies with Data

29,611
Positive operating CF and net income required

Last Updated

Oct 2026
Quarterly + annual filings
Cash Flow Quality Index = Operating Cash Flow / Net Income
Ratios above 1.0x indicate that operating cash flow exceeds accounting net income — a sign of high-quality earnings with strong cash backing. Ratios significantly below 1.0x may signal accrual-heavy earnings that are not yet converted to cash. Investors use this metric to assess earnings reliability and detect potential manipulation.

Cash Flow Quality Index Rankings of Public Companies (October 2026)

Cash flow quality index rankings of public companies for October 2026, covering 29,611 companies. Search or filter the table below to find a company.

Rank Company Quality Index Operating CF Net Income Country Price 24h Change
6901 ABM Industries Incorporated
NYSE:ABM
2.95x $146.80 Million $49.70 Million USA $51.15 ▲ +0.77%
6902 NorthWestern Corporation
NASDAQ:NWE
2.95x $73.82 Million $24.99 Million USA $74.72 ▲ +1.18%
6903 STAG Industrial Inc
NYSE:STAG
2.95x $143.51 Million $48.59 Million USA $35.83 ▲ +0.39%
6904 IMMOFINANZ AG
VI:IIA
2.95x €239.21 Million
≈ $279.66 Million
€81.00 Million Austria €17.40 ▲ +0.00%
6905 Oil & Natural Gas Corporation Limited
NSE:ONGC
2.95x Rs607.87 Billion
≈ $6.57 Billion
Rs205.89 Billion India Rs222.00 ▼ -1.18%
6906 Destination XL Group Inc
NASDAQ:DXLG
2.95x $6.05 Million $2.05 Million USA $0.46 ▲ +3.64%
6907 Star Holdings
NASDAQ:STHO
2.95x $5.31 Million $1.80 Million USA $7.70 ▼ -3.87%
6908 Visionox Technology Inc
SHE:002387
2.95x CN¥679.48 Million
≈ $99.43 Million
CN¥230.34 Million China CN¥6.46 ▼ -1.97%
6909 Guangdong Kitech New Material Holding Co.Ltd.
SHE:300995
2.95x CN¥25.63 Million
≈ $3.75 Million
CN¥8.69 Million China CN¥25.39 ▲ +6.64%
6910 Tongling Jingd
SHG:600577
2.95x CN¥425.92 Million
≈ $62.33 Million
CN¥144.53 Million China CN¥8.80 ▼ -1.79%
6911 Vimian Group AB
ST:VIMIAN
2.95x Skr56.57 Million
≈ $6.09 Million
Skr19.20 Million Sweden Skr38.25 ▲ +1.06%
6912 Studsvik AB
ST:SVIK
2.95x Skr54.20 Million
≈ $5.83 Million
Skr18.40 Million Sweden Skr216.50 ▲ +4.59%
6913 Beach Energy Ltd
AU:BPT
2.95x AU$442.40 Million
≈ $313.03 Million
AU$150.20 Million Australia AU$0.87 ▼ -0.57%
6914 Fras-le S.A
SA:FRAS3
2.95x R$316.78 Million
≈ $62.16 Million
R$107.55 Million Brazil R$27.77 ▲ +0.62%
6915 Yancoal Australia Ltd
AU:YAL
2.94x AU$480.00 Million
≈ $339.63 Million
AU$163.00 Million Australia AU$5.95 ▲ +1.02%
6916 Noah Holdings Ltd
NYSE:NOAH
2.94x $367.26 Million $124.72 Million USA $7.22 ▼ -1.77%
6917 Bank Panin Syariah Tbk
JK:PNBS
2.94x Rp90.41 Billion
≈ $5.30 Million
Rp30.71 Billion Indonesia Rp36.00 ▼ -12.20%
6918 RHOEN-KLINIK.UNSP.ADR 1/2
F:RHKU
2.94x €127.60 Million
≈ $149.18 Million
€43.35 Million Germany €5.80 ▲ +3.57%
6919 Opthea Ltd
AU:OPT
2.94x AU$8.24 Million
≈ $5.83 Million
AU$2.80 Million Australia AU$0.01 ▼ -9.09%
6920 Kingdee International Software Group Company Limited
F:KDIC
2.94x €386.86 Million
≈ $452.28 Million
€131.47 Million Germany €0.93 ▲ +1.06%
6921 Yankey Engineering Co Ltd
TW:6691
2.94x NT$2.55 Billion
≈ $80.37 Million
NT$866.94 Million Taiwan NT$700.00 ▼ -0.14%
6922 Perion Network
TA:PERI
2.94x ILA23.42 Million
≈ $62.80K
ILA7.96 Million Israel ILA2793.00 ▲ +0.87%
6923 MannKind Corp
NASDAQ:MNKD
2.94x $23.49 Million $7.99 Million USA $3.04 ▼ -4.70%
6924 Inner Mongolia North Hauler Joint Stock Co Ltd
SHG:600262
2.94x CN¥239.47 Million
≈ $35.04 Million
CN¥81.44 Million China CN¥14.16 ▲ +3.21%
6925 Highwood Asset Management Ltd
V:HAM
2.94x CA$16.81 Million
≈ $12.16 Million
CA$5.72 Million Canada CA$5.84 ▼ -2.67%
6926 Promotora y Operadora de Infraestructura S. A. B. de C. V
MX:PINFRA
2.94x MX$6.29 Billion
≈ $361.71 Million
MX$2.14 Billion Mexico MX$296.21 ▼ -1.29%
6927 Novus Holdings Ltd
JSE:NVS
2.94x ZAC536.03 Million
≈ $284.87K
ZAC182.42 Million South Africa ZAC540.00 ▼ -3.57%
6928 Chemcon Speciality Chemicals Limited
NSE:CHEMCON
2.94x Rs356.48 Million
≈ $3.86 Million
Rs121.34 Million India Rs219.08 ▼ -0.72%
6929 Poulaillon SA
PA:ALPOU
2.94x €6.81 Million
≈ $7.96 Million
€2.32 Million France €9.00 ▲ +0.00%
6930 Capital Small Finance Bank Limited
NSE:CAPITALSFB
2.94x Rs713.50 Million
≈ $7.72 Million
Rs242.92 Million India Rs273.35 ▲ +0.59%
6931 Webull Corp
NASDAQ:BULL
2.94x $38.43 Million $13.09 Million USA $6.07 ▼ -3.57%
6932 Structural Monitoring Systems Plc
AU:SMN
2.94x AU$4.41 Million
≈ $3.12 Million
AU$1.50 Million Australia AU$0.33 ▲ +0.00%
6933 Aeroports de Paris SA
PA:ADP
2.94x €834.00 Million
≈ $975.03 Million
€284.00 Million France €108.50 ▲ +1.02%
6934 Arcellx Inc
NASDAQ:ACLX
2.94x $58.25 Million $19.84 Million USA $115.07 ▲ +0.00%
6935 Techwing Inc
KQ:089030
2.94x ₩15.24 Billion
≈ $10.33 Million
₩5.19 Billion Korea ₩42850.00 ▲ +4.26%
6936 Guangxi Bossco Environmental Protection Technology Co Ltd
SHE:300422
2.93x CN¥195.80 Million
≈ $28.65 Million
CN¥66.72 Million China CN¥3.82 ▲ +1.60%
6937 Fresenius Medical Care AG & Co. KGaA
XETRA:FME
2.93x €860.30 Million
≈ $1.01 Billion
€293.17 Million Germany €39.54 ▲ +0.20%
6938 Shanghai Kaibao Pharmaceutical
SHE:300039
2.93x CN¥190.98 Million
≈ $27.95 Million
CN¥65.09 Million China CN¥5.03 ▼ -0.20%
6939 AirIQ Inc
V:IQ
2.93x CA$399.00K
≈ $288.63K
CA$136.00K Canada CA$0.42 ▼ -2.33%
6940 Eche Izquierdo
SN:EISA
2.93x CL$12.31 Billion
≈ $13.77 Million
CL$4.20 Billion Chile CL$542.00 ▲ +1.31%
6941 GOLDEN AGRI-RES ADR/100
F:4G3
2.93x €1.17 Billion
≈ $1.37 Billion
€400.20 Million Germany €19.20 ▲ +2.13%
6942 Apollo Pipes Limited
NSE:APOLLOPIPE
2.93x Rs286.65 Million
≈ $3.10 Million
Rs97.77 Million India Rs530.00 ▲ +0.24%
6943 Oceana
JSE:OCE
2.93x ZAC1.24 Billion
≈ $660.59K
ZAC424.00 Million South Africa ZAC6300.00 ▼ -1.56%
6944 Plutus Financial Group Limited Ordinary Shares
NASDAQ:PLUT
2.93x $1.79 Million $610.00K USA $1.70 ▼ -11.69%
6945 Rieter Holding AG
SW:RIEN
2.93x CHF25.50 Million
≈ $32.24 Million
CHF8.70 Million Switzerland CHF2.45 ▲ +2.52%
6946 Impinj Inc
NASDAQ:PI
2.93x $33.86 Million $11.55 Million USA $175.37 ▼ -8.13%
6947 Freedom Care Group Holdings Ltd
AU:FCG
2.93x AU$2.61 Million
≈ $1.85 Million
AU$891.00K Australia AU$0.04 ▲ +0.00%
6948 USWE Sports AB
ST:USWE
2.93x Skr3.05 Million
≈ $327.91K
Skr1.04 Million Sweden Skr7.30 ▲ +2.10%
6949 Ressources Minieres Radisson Inc
V:RDS
2.93x CA$864.27K
≈ $625.20K
CA$295.12K Canada CA$1.06 ▲ +1.92%
6950 Shinkong Insurance Co Ltd
TW:2850
2.93x NT$2.83 Billion
≈ $89.01 Million
NT$964.71 Million Taiwan NT$170.00 ▼ -1.73%
6951 CEAT Limited
NSE:CEATLTD
2.93x Rs8.74 Billion
≈ $94.49 Million
Rs2.98 Billion India Rs3294.90 ▲ +2.26%
6952 Haitai Confectionery and Foods Co Ltd
KO:101530
2.93x ₩12.65 Billion
≈ $8.57 Million
₩4.32 Billion Korea ₩5530.00 ▲ +0.00%
6953 Ace Hardware Indonesia Tbk
JK:ACES
2.93x Rp442.81 Billion
≈ $25.95 Million
Rp151.27 Billion Indonesia Rp328.00 ▼ -10.38%
6954 James Hardie Industries Plc
AU:JHX
2.93x AU$201.10 Million
≈ $142.29 Million
AU$68.70 Million Australia AU$37.09 ▲ +4.54%
6955 Sunoco LP
NYSE:SUN
2.93x $401.00 Million $137.00 Million USA $73.26 ▲ +0.96%
6956 Yonker Environmental Protect
SHE:300187
2.93x CN¥107.96 Million
≈ $15.80 Million
CN¥36.89 Million China CN¥4.37 ▲ +0.46%
6957 Hiscox Ltd
LSE:HSX
2.93x GBX766.07 Million
≈ $93.21K
GBX261.74 Million UK GBX1867.00 ▲ +0.81%
6958 Skanska AB (publ)
ST:SKA-B
2.93x Skr7.47 Billion
≈ $804.43 Million
Skr2.55 Billion Sweden Skr269.40 ▲ +1.62%
6959 PASSUS S.A. ZY-1
F:71X
2.93x €12.38 Million
≈ $14.47 Million
€4.23 Million Germany €35.05 ▲ +2.94%
6960 SKANSKA AB (SPONS.ADR)/1
F:SKN
2.93x €7.47 Billion
≈ $8.74 Billion
€2.55 Billion Germany €23.40 ▼ -0.85%
6961 Suzhou Longway Electronic Machinery Co. Ltd. A
SHE:301202
2.93x CN¥196.10 Million
≈ $28.70 Million
CN¥67.02 Million China CN¥29.80 ▼ -1.42%
6962 EverCommerce Inc
NASDAQ:EVCM
2.93x $32.52 Million $11.12 Million USA $9.41 ▼ -1.26%
6963 Tillys Inc
NYSE:TLYS
2.93x $8.61 Million $2.94 Million USA $4.60 ▼ -2.13%
6964 Kri-Kri Milk Industry S.A
AT:KRI
2.93x €8.68 Million
≈ $10.15 Million
€2.97 Million Greece €33.30 ▼ -0.75%
6965 Thong Guan Industries Bhd
KLSE:7034
2.92x RM47.04 Million
≈ $11.81 Million
RM16.09 Million Malaysia RM1.47 ▲ +0.68%
6966 Petrolimex Insurance Corp
VN:PGI
2.92x ₫121.12 Billion
≈ $4.60 Million
₫41.43 Billion Vietnam ₫22000.00 ▲ +3.77%
6967 Harson Trading China Co Ltd
SHG:603958
2.92x CN¥41.04 Million
≈ $6.01 Million
CN¥14.04 Million China CN¥16.22 ▼ -0.18%
6968 Cross Country Healthcare Inc
NASDAQ:CCRN
2.92x $7.47 Million $2.56 Million USA $13.25 ▲ +0.00%
6969 Elemental Royalties Corp
V:ELE
2.92x CA$4.01 Million
≈ $2.90 Million
CA$1.37 Million Canada CA$25.60 ▼ -1.58%
6970 Jl Mag Rare-Earth Co Ltd Class A
SHE:300748
2.92x CN¥555.80 Million
≈ $81.33 Million
CN¥190.15 Million China CN¥22.38 ▲ +1.18%
6971 Shenzhen Capol International & Associates Co Ltd
SHE:002949
2.92x CN¥104.08 Million
≈ $15.23 Million
CN¥35.61 Million China CN¥14.14 ▲ +10.04%
6972 Campine
BR:CAMB
2.92x €59.42 Million
≈ $69.47 Million
€20.34 Million Belgium €176.50 ▲ +0.86%
6973 Panoro Energy ASA
F:1PZ
2.92x €32.65 Million
≈ $38.17 Million
€11.17 Million Germany €2.36 ▼ -14.83%
6974 Oppenheimer Holdings Inc
NYSE:OPY
2.92x $63.42 Million $21.71 Million USA $100.53 ▼ -1.58%
6975 SCC Holdings Bhd
KLSE:0158
2.92x RM3.77 Million
≈ $947.53K
RM1.29 Million Malaysia RM0.20 ▲ +0.00%
6976 Australian Pacific Coal Ltd
AU:AQC
2.92x AU$953.70K
≈ $674.80K
AU$326.56K Australia AU$0.01 ▲ +0.00%
6977 Jindal Worldwide Limited
NSE:JINDWORLD
2.92x Rs857.08 Million
≈ $9.27 Million
Rs293.52 Million India Rs41.92 ▲ +3.17%
6978 Parkland Fuel Corporation
TO:PKI
2.92x CA$502.00 Million
≈ $363.14 Million
CA$172.00 Million Canada CA$39.84 ▼ -0.35%
6979 Ping An Biomedical Co., Ltd.
NASDAQ:PASW
2.92x $21.09 Million $7.23 Million USA $0.12 ▼ -10.10%
6980 Enel Chile SA ADR
NYSE:ENIC
2.92x $489.17 Billion $167.65 Billion USA $4.51 ▲ +2.73%
6981 Sacyr SA
MC:SCYR
2.92x €84.05 Million
≈ $98.27 Million
€28.81 Million Spain €4.09 ▲ +2.15%
6982 BTG Hotels Group Co Ltd
SHG:600258
2.92x CN¥1.04 Billion
≈ $152.62 Million
CN¥357.56 Million China CN¥11.14 ▼ -0.89%
6983 Accel Entertainment Inc
NYSE:ACEL
2.92x $42.74 Million $14.66 Million USA $10.88 ▼ -1.63%
6984 SAMJIN Co. Ltd
KQ:032750
2.91x ₩4.47 Billion
≈ $3.03 Million
₩1.53 Billion Korea ₩2800.00 ▼ -0.71%
6985 Hisense Kelon Electrical Holdings Co Ltd
SHE:000921
2.91x CN¥2.14 Billion
≈ $313.60 Million
CN¥735.21 Million China CN¥24.24 ▲ +0.58%
6986 Zhejiang Shengda Pharm
SHG:603079
2.91x CN¥45.27 Million
≈ $6.62 Million
CN¥15.53 Million China CN¥12.45 ▲ +0.48%
6987 North Copper Shanxi Co Ltd
SHE:000737
2.91x CN¥589.05 Million
≈ $86.20 Million
CN¥202.11 Million China CN¥12.26 ▲ +0.33%
6988 Allcargo Terminals Ltd
NSE:ATL
2.91x Rs594.80 Million
≈ $6.43 Million
Rs204.10 Million India Rs28.12 ▲ +8.11%
6989 Bowim S.A.
WAR:BOW
2.91x zł29.18 Million
≈ $8.03 Million
zł10.01 Million Poland zł6.96 ▲ +0.87%
6990 Guangdong Aofei Data Technology Co Ltd Class A
SHE:300738
2.91x CN¥167.67 Million
≈ $24.54 Million
CN¥57.55 Million China CN¥17.53 ▼ -0.74%
6991 Xinjiang International Industry Co Ltd
SHE:000159
2.91x CN¥47.07 Million
≈ $6.89 Million
CN¥16.16 Million China CN¥5.31 ▲ +1.14%
6992 Dürr Aktiengesellschaft
F:DUE
2.91x €58.92 Million
≈ $68.89 Million
€20.23 Million Germany €16.36 ▲ +2.51%
6993 Banco Santander Chile
SN:BSANTANDER
2.91x CL$1.11 Trillion
≈ $1.25 Billion
CL$382.57 Billion Chile CL$80.49 ▼ -0.38%
6994 Nyquest Technology Co Ltd
TWO:6494
2.91x NT$112.98 Million
≈ $3.56 Million
NT$38.80 Million Taiwan NT$47.35 ▼ -0.32%
6995 Sapmer
PA:ALMER
2.91x €5.17 Million
≈ $6.04 Million
€1.78 Million France €4.82 ▼ -1.23%
6996 The People's Insurance Company (Group) of China Limited
F:PIR
2.91x €29.96 Billion
≈ $35.03 Billion
€10.29 Billion Germany €0.56 ▼ -1.75%
6997 Crown Holdings Inc
NYSE:CCK
2.91x $713.00 Million $245.00 Million USA $114.15 ▲ +0.41%
6998 Miko NV
BR:MIKO
2.91x €9.07 Million
≈ $10.61 Million
€3.12 Million Belgium €70.00 ▲ +0.00%
6999 CML Microsystems Plc
LSE:CML
2.91x GBX2.03 Million
≈ $246.63
GBX697.00K UK GBX305.00 ▲ +0.00%
7000 Houlihan Lokey Inc
NYSE:HLI
2.91x $325.05 Million $111.78 Million USA $129.55 ▲ +0.81%

How Companies Are Ranked by Cash Flow Quality Index

Companies are ranked by cash flow quality index, calculated as operating cash flow divided by net income, using each company's latest reported financial statements.