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,390
Positive operating CF and net income required

Last Updated

Jul 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.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
13901 Ameren Corp
NYSE:AEE
1.18x $421.00 Million $358.00 Million USA $113.78 ▲ +0.45%
13902 Barrick Gold Corp
TO:ABX
1.18x CA$2.87 Billion
≈ $2.08 Billion
CA$2.44 Billion Canada CA$52.34 ▲ +0.06%
13903 AnShan Heavy Duty Mining Machinery Co Ltd
SHE:002667
1.18x CN¥30.68 Million
≈ $4.49 Million
CN¥26.09 Million China CN¥8.64 ▼ -3.68%
13904 AVI LTD (UNSP.ADR)/5
F:IZ60
1.18x €2.86 Billion
≈ $3.34 Billion
€2.43 Billion Germany €25.40 ▲ +0.00%
13905 Fujian Yuanli Active Carbon Co Ltd
SHE:300174
1.18x CN¥63.75 Million
≈ $9.33 Million
CN¥54.23 Million China CN¥18.06 ▼ -0.50%
13906 Xilinmen Furniture Co Ltd
SHG:603008
1.18x CN¥156.13 Million
≈ $22.85 Million
CN¥132.82 Million China CN¥7.53 ▼ -2.71%
13907 Phillips 66
F:PSX
1.18x €20.30 Million
≈ $23.73 Million
€17.27 Million Germany €0.04 ▲ +1.39%
13908 Thinking Electronic Industrial Co Ltd
TW:2428
1.18x NT$482.21 Million
≈ $15.19 Million
NT$410.31 Million Taiwan NT$241.00 ▼ -3.79%
13909 Tidewater Inc
NYSE:TDW
1.18x $85.43 Million $72.70 Million USA $78.54 ▲ +1.42%
13910 OVB Holding AG
XETRA:O4B
1.17x €2.97 Million
≈ $3.47 Million
€2.53 Million Germany €18.60 ▼ -0.53%
13911 Votum SA
WAR:VOT
1.17x zł32.37 Million
≈ $8.91 Million
zł27.56 Million Poland zł45.25 ▼ -0.44%
13912 Safkar Ege Sogutmacilik Klima Soguk Hava Tesisleri Ihracat Ithalat Sanayi ve Tic
IS:SAFKR
1.17x TL73.95 Million
≈ $1.66 Million
TL62.96 Million Turkey TL19.27 ▲ +0.16%
13913 Mitra Komunikasi Nusantara Tbk PT
JK:MKNT
1.17x Rp1.23 Billion
≈ $71.96K
Rp1.05 Billion Indonesia Rp1.00 ▲ +0.00%
13914 Shandong Jinling Mining Co Ltd
SHE:000655
1.17x CN¥82.40 Million
≈ $12.06 Million
CN¥70.17 Million China CN¥6.38 ▼ -4.06%
13915 Grupo Aeroportuario del Sureste SAB de CV ADR
NYSE:ASR
1.17x $3.36 Billion $2.86 Billion USA $315.15 ▼ -2.90%
13916 Kunshan Dongwei Technology Co Ltd
SHG:688700
1.17x CN¥50.32 Million
≈ $7.36 Million
CN¥42.86 Million China CN¥58.48 ▲ +5.73%
13917 SECUREKLOUD TECHNOLOGIES LIMITED
NSE:SECURKLOUD
1.17x Rs16.58 Million
≈ $179.27K
Rs14.12 Million India Rs17.47 ▼ -1.36%
13918 aTyr Pharma, Inc.
NASDAQ:ATYR
1.17x $2.06 Million $1.75 Million USA $0.47 ▼ -4.98%
13919 Progress-Werk Oberkirch AG
XETRA:PWO
1.17x €3.87 Million
≈ $4.53 Million
€3.30 Million Germany €22.80 ▲ +0.00%
13920 Zhejiang Yaguang Technology Co. Ltd. A
SHG:603282
1.17x CN¥119.75 Million
≈ $17.52 Million
CN¥102.04 Million China CN¥13.17 ▼ -1.35%
13921 Inversiones Doalca SOCIMI SA
MC:YDOA
1.17x €4.40 Million
≈ $5.15 Million
€3.75 Million Spain €25.20 ▲ +0.00%
13922 Jiangsu Liance Electromechanical Technology Co. Ltd. A
SHG:688113
1.17x CN¥26.49 Million
≈ $3.88 Million
CN¥22.58 Million China CN¥32.27 ▼ -1.80%
13923 Tomer Energy Royalties (2012) Ltd
TA:DLRL
1.17x ILA4.64 Million
≈ $12.45K
ILA3.96 Million Israel ILA1958.00 ▲ +0.36%
13924 Jiangsu Cnano Technology Co Ltd
SHG:688116
1.17x CN¥93.07 Million
≈ $13.62 Million
CN¥79.35 Million China CN¥31.10 ▼ -3.98%
13925 Richelieu Hardware Ltd.
TO:RCH
1.17x CA$16.90 Million
≈ $12.22 Million
CA$14.41 Million Canada CA$35.37 ▲ +0.91%
13926 SECURE INC.
F:Q58
1.17x €220.00 Million
≈ $257.21 Million
€187.59 Million Germany €7.90 ▼ -0.63%
13927 Inficon Holding
SW:IFCN
1.17x CHF50.36 Million
≈ $63.66 Million
CHF42.94 Million Switzerland CHF161.80 ▼ -0.12%
13928 Federal Realty Investment Trust
NYSE:FRT
1.17x $185.91 Million $158.55 Million USA $126.08 ▲ +1.00%
13929 Thai Polycons Public Company Limited
BK:TPOLY
1.17x ฿116.56 Million
≈ $3.63 Million
฿99.44 Million Thailand ฿0.10 ▲ +11.11%
13930 GSE Co. Ltd
KQ:053050
1.17x ₩1.31 Billion
≈ $887.52K
₩1.12 Billion Korea ₩1950.00 ▼ -0.26%
13931 Brainchip Holdings Ltd
AU:BRN
1.17x AU$3.04 Million
≈ $2.15 Million
AU$2.60 Million Australia AU$0.12 ▼ -7.69%
13932 Shandong Kehui Power Automation Co Ltd
SHG:688681
1.17x CN¥22.50 Million
≈ $3.29 Million
CN¥19.20 Million China CN¥14.02 ▼ -2.57%
13933 Nantong Xingqiu Graphite Co. Ltd. A
SHG:688633
1.17x CN¥40.01 Million
≈ $5.85 Million
CN¥34.14 Million China CN¥20.86 ▼ -3.56%
13934 Magyar Bancorp Inc
NASDAQ:MGYR
1.17x $3.67 Million $3.14 Million USA $18.29 ▲ +4.66%
13935 Southwest Gas Holdings Inc
NYSE:SWX
1.17x $162.13 Million $138.37 Million USA $93.07 ▲ +0.06%
13936 EZTEC Empreendimentos e Participações S.A
SA:EZTC3
1.17x R$217.94 Million
≈ $42.76 Million
R$186.01 Million Brazil R$11.40 ▲ +1.15%
13937 StoneCo Ltd
NASDAQ:STNE
1.17x $720.61 Million $615.06 Million USA $10.76 ▼ -2.00%
13938 Chongqing New Dazheng Property Grp
SHE:002968
1.17x CN¥38.27 Million
≈ $5.60 Million
CN¥32.67 Million China CN¥8.00 ▼ -2.44%
13939 CI Holdings Bhd
KLSE:2828
1.17x RM53.84 Million
≈ $13.52 Million
RM45.97 Million Malaysia RM2.36 ▼ -1.26%
13940 Jiangsu Rainbow Heavy Industries Co Ltd
SHE:002483
1.17x CN¥71.55 Million
≈ $10.47 Million
CN¥61.09 Million China CN¥4.89 ▼ -2.78%
13941 Aker Technology Co Ltd
TWO:6174
1.17x NT$15.51 Million
≈ $488.59K
NT$13.24 Million Taiwan NT$43.50 ▼ -1.36%
13942 Azion Corporation
TWO:6148
1.17x NT$14.41 Million
≈ $454.03K
NT$12.31 Million Taiwan NT$28.40 ▼ -2.74%
13943 Grand Canyon Education Inc
NASDAQ:LOPE
1.17x $88.21 Million $75.35 Million USA $139.94 ▲ +0.52%
13944 EasyJet PLC
LSE:EZJ
1.17x GBX926.00 Million
≈ $112.67K
GBX791.00 Million UK GBX618.00 ▲ +2.83%
13945 Kimia Farma Persero Tbk
JK:KAEF
1.17x Rp87.10 Billion
≈ $5.10 Million
Rp74.45 Billion Indonesia Rp452.00 ▼ -0.88%
13946 QUBE Holdings Ltd
AU:QUB
1.17x AU$251.50 Million
≈ $177.95 Million
AU$215.00 Million Australia AU$5.11 ▲ +0.00%
13947 Schroder Oriental Income Fund
LSE:SOI
1.17x GBX92.59 Million
≈ $11.27K
GBX79.17 Million UK GBX437.00 ▼ -0.23%
13948 Buligo Capital Ltd
TA:BLGO
1.17x ILA1.84 Million
≈ $4.93K
ILA1.57 Million Israel ILA867.50 ▼ -2.53%
13949 Advanced Drainage Systems Inc
NYSE:WMS
1.17x $39.92 Million $34.15 Million USA $141.84 ▲ +0.98%
13950 Aura Minerals Inc. Common Shares
NASDAQ:AUGO
1.17x $111.22 Million $95.16 Million USA $54.81 ▼ -0.53%
13951 S&K Polytec Co. Ltd
KQ:091340
1.17x ₩5.03 Billion
≈ $3.41 Million
₩4.30 Billion Korea ₩2135.00 ▲ +0.00%
13952 Invicta
JSE:IVT
1.17x ZAC278.98 Million
≈ $148.27K
ZAC238.74 Million South Africa ZAC3650.00 ▼ -2.82%
13953 Dalmia Bharat Limited
NSE:DALBHARAT
1.17x Rs7.35 Billion
≈ $79.49 Million
Rs6.29 Billion India Rs1810.80 ▼ -2.37%
13954 Kohinoor Foods Limited
NSE:KOHINOOR
1.17x Rs4.39 Billion
≈ $47.46 Million
Rs3.76 Billion India Rs22.92 ▲ +1.60%
13955 Bangkok Chain Hospital Public Company Limited
BK:BCH-R
1.17x ฿453.54 Million
≈ $14.14 Million
฿388.22 Million Thailand ฿13.30 ▲ +1.53%
13956 Stoke Therapeutics Inc
NASDAQ:STOK
1.17x $131.83 Million $112.88 Million USA $29.30 ▼ -1.18%
13957 China Bills Finance Corp
TW:2820
1.17x NT$747.23 Million
≈ $23.54 Million
NT$639.89 Million Taiwan NT$16.55 ▲ +0.61%
13958 Firetrade Engineering PCL
BK:FTE
1.17x ฿37.76 Million
≈ $1.18 Million
฿32.34 Million Thailand ฿2.72 ▼ -1.45%
13959 Shenzhen Bestek Technology Co Ltd
SHE:300822
1.17x CN¥17.63 Million
≈ $2.58 Million
CN¥15.10 Million China CN¥10.17 ▼ -2.49%
13960 Mitrajaya Holdings Bhd
KLSE:9571
1.17x RM70.98 Million
≈ $17.82 Million
RM60.79 Million Malaysia RM0.61 ▼ -1.61%
13961 Elopak AS
OL:ELO
1.17x Nkr19.78 Million
≈ $2.08 Million
Nkr16.94 Million Norway Nkr35.10 ▼ -0.71%
13962 CDW Corp
NASDAQ:CDW
1.17x $274.80 Million $235.40 Million USA $133.82 ▲ +2.80%
13963 Max Stock Ltd
TA:MAXO
1.17x ILA53.37 Million
≈ $143.07K
ILA45.72 Million Israel ILA3571.00 ▼ -1.63%
13964 CBO Territoria S.A.
PA:CBOT
1.17x €9.91 Million
≈ $11.58 Million
€8.49 Million France €3.92 ▲ +0.00%
13965 China Motor Corp
TW:2204
1.17x NT$1.13 Billion
≈ $35.67 Million
NT$970.04 Million Taiwan NT$51.80 ▼ -0.38%
13966 Nitratos de Chile SA
SN:NITRATOS
1.17x CL$49.18 Million
≈ $55.00K
CL$42.14 Million Chile CL$5.28 ▼ -0.47%
13967 Vietnam Rubber Group Ltd
VN:GVR
1.17x ₫2.63 Trillion
≈ $99.79 Million
₫2.25 Trillion Vietnam ₫26200.00 ▼ -3.32%
13968 Dsr Wire
KO:069730
1.17x ₩10.52 Billion
≈ $7.13 Million
₩9.02 Billion Korea ₩5770.00 ▼ -0.17%
13969 Asia Media Group Bhd
KLSE:0159
1.17x RM134.18K
≈ $33.69K
RM115.00K Malaysia RM0.02 ▲ +0.00%
13970 Krsnaa Diagnostics Limited
NSE:KRSNAA
1.17x Rs518.74 Million
≈ $5.61 Million
Rs444.65 Million India Rs544.80 ▲ +1.57%
13971 DaVita HealthCare Partners Inc
NYSE:DVA
1.17x $320.83 Million $275.04 Million USA $235.44 ▲ +0.50%
13972 Companhia Energética de Brasília - CEB
SA:CEBR3
1.17x R$51.10 Million
≈ $10.03 Million
R$43.81 Million Brazil R$24.95 ▲ +0.73%
13973 Heico Corporation
NYSE:HEI
1.17x $291.97 Million $250.33 Million USA $349.61 ▲ +2.66%
13974 Bank Ozk
NASDAQ:OZK
1.17x $215.27 Million $184.57 Million USA $50.33 ▲ +0.42%
13975 Shanghai Haohai Biological Tech Co
SHG:688366
1.17x CN¥109.13 Million
≈ $15.97 Million
CN¥93.58 Million China CN¥29.56 ▼ -6.37%
13976 Haier Smart Home Co Ltd
XETRA:690D
1.17x €6.21 Billion
≈ $7.26 Billion
€5.32 Billion Germany €1.86 ▼ -0.53%
13977 Aroundtown SA
F:AT1
1.17x €206.50 Million
≈ $241.42 Million
€177.10 Million Germany €2.08 ▼ -1.89%
13978 North West Company Inc
TO:NWC
1.17x CA$47.87 Million
≈ $34.63 Million
CA$41.07 Million Canada CA$50.66 ▲ +1.00%
13979 OSE Pharma SA
PA:OSE
1.17x €66.63 Million
≈ $77.90 Million
€57.17 Million France €3.16 ▼ -1.25%
13980 Citic Press Corp
SHE:300788
1.17x CN¥46.22 Million
≈ $6.76 Million
CN¥39.66 Million China CN¥22.60 ▼ -4.36%
13981 ROCCA SA ZY -05
F:82J
1.17x €288.39K
≈ $337.16K
€247.53K Germany €0.51 ▲ +0.00%
13982 Eco Atlantic Oil & Gas Ltd
V:EOG
1.17x CA$1.05 Million
≈ $761.22K
CA$903.26K Canada CA$1.17 ▲ +0.86%
13983 LINAS AGRO GROUP EO 029
F:YG4
1.16x €21.29 Million
≈ $24.89 Million
€18.28 Million Germany €1.65 ▼ -0.30%
13984 Match Group Inc
NASDAQ:MTCH
1.16x $194.36 Million $166.84 Million USA $37.91 ▲ +1.36%
13985 Novartis AG
SW:NOVN
1.16x CHF3.60 Billion
≈ $4.55 Billion
CHF3.09 Billion Switzerland CHF126.90 ▼ -0.60%
13986 Novartis AG ADR
NYSE:NVS
1.16x $3.68 Billion $3.16 Billion USA $147.48 ▲ +0.11%
13987 Novartis AG
MX:NVSN
1.16x MX$3.68 Billion
≈ $211.55 Million
MX$3.16 Billion Mexico MX$2671.00 ▲ +2.02%
13988 Exponent Inc
NASDAQ:EXPO
1.16x $32.65 Million $28.04 Million USA $61.44 ▲ +2.43%
13989 Firm Capital Mortgage Invest Corp
TO:FC
1.16x CA$10.03 Million
≈ $7.25 Million
CA$8.61 Million Canada CA$12.12 ▲ +0.08%
13990 Wah Seong Corporation Bhd
KLSE:5142
1.16x RM65.78 Million
≈ $16.51 Million
RM56.51 Million Malaysia RM0.71 ▼ -0.70%
13991 Grande Asset Hotels and Property Public Company Limited
BK:GRAND
1.16x ฿294.26 Million
≈ $9.17 Million
฿252.83 Million Thailand ฿0.03 ▲ +0.00%
13992 Diamond Food Indonesia PT
JK:DMND
1.16x Rp200.17 Billion
≈ $11.73 Million
Rp172.02 Billion Indonesia Rp600.00 ▼ -4.76%
13993 Wuxi Longsheng Technology Co Ltd
SHE:300680
1.16x CN¥122.80 Million
≈ $17.97 Million
CN¥105.54 Million China CN¥19.76 ▼ -3.98%
13994 Dogness International Corp Class A
NASDAQ:DOGZ
1.16x $2.37 Million $2.04 Million USA $0.94 ▼ -1.10%
13995 Roper Technologies Inc
NASDAQ:ROP
1.16x $592.10 Million $508.90 Million USA $367.34 ▲ +3.44%
13996 HOYA CORP. ADR/ 1 O.N.
F:HYB0
1.16x €235.11 Billion
≈ $274.87 Billion
€202.10 Billion Germany €150.00 ▼ -1.32%
13997 WOOLWORTHS HDGS GDR
F:WN30
1.16x €2.84 Billion
≈ $3.32 Billion
€2.44 Billion Germany €2.26 ▼ -5.04%
13998 Planisware SAS
PA:PLNW
1.16x €32.98 Million
≈ $38.55 Million
€28.35 Million France €20.15 ▲ +3.23%
13999 Tongyu Heavy Industry
SHE:300185
1.16x CN¥26.85 Million
≈ $3.93 Million
CN¥23.09 Million China CN¥2.70 ▼ -2.53%
14000 Sinoseal Holding Co Ltd
SHE:300470
1.16x CN¥105.57 Million
≈ $15.45 Million
CN¥90.78 Million China CN¥28.66 ▼ -2.08%