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
17701 Gas Malaysia Bhd
KLSE:5209
0.55x RM72.62 Million
≈ $18.23 Million
RM131.85 Million Malaysia RM5.25 ▲ +2.54%
17702 GeneOne Life Science Inc
KO:011000
0.55x ₩778.50 Million
≈ $527.58K
₩1.41 Billion Korea ₩2670.00 ▲ +400.00%
17703 Jiangsu Allfavor Intelligent Circuits Technology CO.Ltd
SHE:300964
0.55x CN¥6.40 Million
≈ $935.91K
CN¥11.62 Million China CN¥49.30 ▼ -3.50%
17704 Cemex SAB de CV ADR
F:CEXA
0.55x €124.02 Million
≈ $144.99 Million
€225.45 Million Germany €9.85 ▲ +0.00%
17705 Grab Holdings Ltd
NASDAQ:GRAB
0.55x $94.00 Million $171.00 Million USA $3.31 ▲ +0.30%
17706 Qingdao Sentury Tire Co Ltd
SHE:002984
0.55x CN¥188.69 Million
≈ $27.61 Million
CN¥343.44 Million China CN¥13.74 ▼ -2.76%
17707 SRV Group plc
HE:SRV1V
0.55x €1.67 Million
≈ $1.95 Million
€3.03 Million Finland €5.20 ▼ -0.38%
17708 Langgeng Makmur Industri Tbk
JK:LMPI
0.55x Rp5.56 Billion
≈ $325.99K
Rp10.13 Billion Indonesia Rp139.00 ▲ +0.00%
17709 Zaklad Budowy Maszyn ZREMB-CHOJNICE S.A.
WAR:ZRE
0.55x zł539.00K
≈ $148.34K
zł982.00K Poland zł9.15 ▲ +0.00%
17710 Wira Global Solusi Tbk PT
JK:WGSH
0.55x Rp1.61 Billion
≈ $94.40K
Rp2.94 Billion Indonesia Rp129.00 ▼ -1.53%
17711 Stora Enso Oyj R
HE:STERV
0.55x €261.00 Million
≈ $305.14 Million
€476.00 Million Finland €9.38 ▲ +2.27%
17712 Fanhua Inc.
NASDAQ:AIFU
0.55x $12.83 Million $23.40 Million USA $33.99 ▼ -0.09%
17713 Westinghouse Air Brake Technologies Corp
NYSE:WAB
0.55x $199.00 Million $363.00 Million USA $302.50 ▲ +1.51%
17714 Hofseth Biocare ASA
OL:HBC
0.55x Nkr3.16 Million
≈ $332.42K
Nkr5.76 Million Norway Nkr1.37 ▲ +0.74%
17715 Osteonic Co. Ltd
KQ:226400
0.55x ₩1.09 Billion
≈ $738.58K
₩1.99 Billion Korea ₩4565.00 ▼ -0.76%
17716 Kritika Wires Limited
NSE:KRITIKA
0.55x Rs10.29 Million
≈ $111.28K
Rs18.78 Million India Rs5.47 ▼ -1.08%
17717 Community Trust Bancorp Inc
NASDAQ:CTBI
0.55x $14.94 Million $27.28 Million USA $76.15 ▲ +1.91%
17718 Sakthi Sugars Limited
NSE:SAKHTISUG
0.55x Rs405.83 Million
≈ $4.39 Million
Rs740.96 Million India Rs17.28 ▲ +1.29%
17719 Ann Joo Resources Bhd
KLSE:6556
0.55x RM40.49 Million
≈ $10.17 Million
RM73.94 Million Malaysia RM0.47 ▲ +0.00%
17720 Neolife SA
PA:ALNLF
0.55x €20.28K
≈ $23.71K
€37.03K France €0.06 ▼ -2.10%
17721 Tonlin Department Store Co Ltd
TW:2910
0.55x NT$53.87 Million
≈ $1.70 Million
NT$98.44 Million Taiwan NT$23.55 ▼ -1.87%
17722 Caris Life Sciences, Inc. Common Stock
NASDAQ:CAI
0.55x $44.78 Million $81.96 Million USA $15.52 ▼ -0.83%
17723 Holsin Engineering Consulting
SHG:603909
0.55x CN¥17.34 Million
≈ $2.54 Million
CN¥31.74 Million China CN¥8.04 ▼ -3.37%
17724 Fine Organic Industries Limited
NSE:FINEORG
0.55x Rs1.63 Billion
≈ $17.68 Million
Rs2.99 Billion India Rs4828.50 ▲ +1.75%
17725 Guangzhou Seagull Kitchen And Bath Products Co Ltd
SHE:002084
0.55x CN¥2.66 Million
≈ $389.97K
CN¥4.88 Million China CN¥3.26 ▼ -2.69%
17726 ES Ceramics Technology Bhd
KLSE:0100
0.55x RM4.41 Million
≈ $1.11 Million
RM8.08 Million Malaysia RM0.17 ▼ -5.56%
17727 Jiangyin Pivot Automotive Products Co. Ltd.
SHE:301181
0.55x CN¥16.16 Million
≈ $2.36 Million
CN¥29.60 Million China CN¥19.01 ▼ -3.65%
17728 Zhejiang Huakang Pharmaceutical Co Ltd
SHG:605077
0.55x CN¥146.50 Million
≈ $21.44 Million
CN¥268.48 Million China CN¥10.04 ▼ -3.00%
17729 EITA Resources Bhd
KLSE:5208
0.55x RM9.53 Million
≈ $2.39 Million
RM17.47 Million Malaysia RM0.54 ▼ -1.82%
17730 Suven Pharmaceuticals Limited
NSE:SUVENPHAR
0.55x Rs255.04 Million
≈ $2.76 Million
Rs467.54 Million India Rs1063.80 ▲ +0.00%
17731 TOMRA SYSTEMS ADR/1 NK 1
F:TMR0
0.55x €24.00 Million
≈ $28.06 Million
€44.00 Million Germany €11.00 ▼ -0.90%
17732 Wuhan Ligong Guangke Co Ltd
SHE:300557
0.55x CN¥8.78 Million
≈ $1.29 Million
CN¥16.11 Million China CN¥24.90 ▲ +0.40%
17733 Kalleback Property Invest AB
ST:KAPIAB
0.54x Skr29.83 Million
≈ $3.21 Million
Skr54.74 Million Sweden Skr203.00 ▲ +0.00%
17734 Gotland Rederi AB Series B
ST:GOTL-B
0.54x Skr169.50 Million
≈ $18.24 Million
Skr311.10 Million Sweden Skr270.00 ▲ +2.27%
17735 Naspers Limited
JSE:NPN
0.54x ZAC1.36 Billion
≈ $720.64K
ZAC2.49 Billion South Africa ZAC78960.00 ▼ -0.69%
17736 CSN Mineração S.A
SA:CMIN3
0.54x R$650.53 Million
≈ $127.64 Million
R$1.19 Billion Brazil R$5.69 ▼ -2.40%
17737 Passat Société Anonyme
PA:PSAT
0.54x €721.00K
≈ $842.92K
€1.32 Million France €4.36 ▲ +0.23%
17738 CITIC Pacific Special Steel Group Co Ltd
SHE:000708
0.54x CN¥869.73 Million
≈ $127.27 Million
CN¥1.60 Billion China CN¥14.26 ▼ -0.49%
17739 Merchants Bancorp
NASDAQ:MBIN
0.54x $29.77 Million $54.70 Million USA $47.69 ▲ +2.19%
17740 YESASIA HOLDINGS LTD
F:4CM
0.54x €12.62 Million
≈ $14.76 Million
€23.21 Million Germany €0.29 ▲ +1.38%
17741 Diageo plc
MX:DEON
0.54x MX$624.00 Million
≈ $35.91 Million
MX$1.15 Billion Mexico MX$1450.00 ▼ -1.76%
17742 Kirloskar Brothers Limited
NSE:KIRLOSBROS
0.54x Rs1.06 Billion
≈ $11.42 Million
Rs1.94 Billion India Rs1836.10 ▼ -0.24%
17743 KNH Enterprise Co Ltd
TW:9919
0.54x NT$27.79 Million
≈ $875.44K
NT$51.10 Million Taiwan NT$14.30 ▼ -2.72%
17744 PTC Inc
NASDAQ:PTC
0.54x $320.92 Million $590.72 Million USA $118.52 ▲ +4.84%
17745 Home Capital Rentals SOCIMI S.A.
MC:YHCR
0.54x €2.17 Million
≈ $2.54 Million
€4.00 Million Spain €6.00 ▲ +0.00%
17746 Jahwa Electron
KO:033240
0.54x ₩13.00 Billion
≈ $8.81 Million
₩23.94 Billion Korea ₩24150.00 ▼ -6.03%
17747 Bird Construction Inc.
TO:BDT
0.54x CA$6.19 Million
≈ $4.48 Million
CA$11.40 Million Canada CA$70.77 ▼ -0.06%
17748 Société de Services de Participations de Direction et d'Elaboration
BR:SPA
0.54x €14.52 Million
≈ $16.98 Million
€26.78 Million Belgium €412.00 ▲ +4.04%
17749 REDELFI SPA
F:B0Z
0.54x €1.57 Million
≈ $1.84 Million
€2.90 Million Germany €10.64 ▼ -0.56%
17750 Exsitec Holding AB
ST:EXS
0.54x Skr22.08 Million
≈ $2.38 Million
Skr40.76 Million Sweden Skr105.00 ▲ +1.94%
17751 Duta Pertiwi Tbk
JK:DUTI
0.54x Rp123.76 Billion
≈ $7.25 Million
Rp228.55 Billion Indonesia Rp4290.00 ▲ +0.94%
17752 Suntar Environmental Technology Co
SHG:688101
0.54x CN¥55.57 Million
≈ $8.13 Million
CN¥102.65 Million China CN¥14.35 ▼ -4.71%
17753 Luca Mining Corp.
V:LUCA
0.54x CA$3.37 Million
≈ $2.44 Million
CA$6.22 Million Canada CA$0.87 ▼ -3.33%
17754 Kuros Biosciences AG
SW:KURN
0.54x CHF1.94 Million
≈ $2.46 Million
CHF3.60 Million Switzerland CHF19.80 ▼ -2.75%
17755 HICL Infrastructure Company Ltd
LSE:HICL
0.54x GBX79.50 Million
≈ $9.67K
GBX147.10 Million UK GBX134.20 ▼ -0.15%
17756 Gobarto S.A.
WAR:GOB
0.54x zł11.29 Million
≈ $3.11 Million
zł20.90 Million Poland zł22.00 ▲ +1.85%
17757 Cuckoo Electronics Co Ltd
KO:192400
0.54x ₩29.25 Billion
≈ $19.82 Million
₩54.17 Billion Korea ₩26050.00 ▲ +0.77%
17758 Ravinder Heights Limited
NSE:RVHL
0.54x Rs212.41 Million
≈ $2.30 Million
Rs393.53 Million India Rs45.87 ▲ +0.61%
17759 Jaya Real Property Tbk
JK:JRPT
0.54x Rp153.87 Billion
≈ $9.02 Million
Rp285.34 Billion Indonesia Rp1075.00 ▲ +0.00%
17760 Zhejiang Taitan Co Ltd
SHE:003036
0.54x CN¥25.73 Million
≈ $3.76 Million
CN¥47.72 Million China CN¥49.47 ▼ -3.96%
17761 FB Financial Corp
NYSE:FBK
0.54x $31.01 Million $57.53 Million USA $59.10 ▲ +1.60%
17762 The Mosaic Company
NYSE:MOS
0.54x $228.50 Million $424.10 Million USA $22.30 ▲ +0.09%
17763 Sherritt International Corporation
TO:S
0.54x CA$5.60 Million
≈ $4.05 Million
CA$10.40 Million Canada CA$0.12 ▲ +0.00%
17764 MClean Technologies Bhd
KLSE:0167
0.54x RM1.72 Million
≈ $430.83K
RM3.19 Million Malaysia RM0.72 ▼ -3.36%
17765 Daidong Elec
KO:008110
0.54x ₩4.38 Billion
≈ $2.97 Million
₩8.13 Billion Korea ₩15040.00 ▲ +0.00%
17766 Jiangsu Hengli Hydraulic Co Ltd
SHG:601100
0.54x CN¥353.83 Million
≈ $51.78 Million
CN¥657.65 Million China CN¥106.79 ▼ -0.59%
17767 Blackrock Municipal Target Term Closed Fund
NYSE:BTT
0.54x $28.81 Million $53.57 Million USA $22.44 ▲ +0.22%
17768 DWS Municipal Income Trust
NYSE:KTF
0.54x $14.43 Million $26.85 Million USA $8.84 ▼ -0.23%
17769 Naos Emerging Opportunities Company Ltd
AU:NCC
0.54x AU$2.03 Million
≈ $1.44 Million
AU$3.78 Million Australia AU$0.45 ▲ +0.00%
17770 CMC Metals Ltd
V:CMB
0.54x CA$10.55K
≈ $7.63K
CA$19.66K Canada CA$0.13 ▲ +0.00%
17771 Glintt
LS:GLINT
0.54x €323.70K
≈ $378.44K
€603.20K Portugal €1.20 ▲ +2.56%
17772 Dafeng TV Ltd
TW:6184
0.54x NT$58.34 Million
≈ $1.84 Million
NT$108.82 Million Taiwan NT$42.60 ▼ -0.12%
17773 11880 Solutions AG
XETRA:TGT
0.54x €1.02 Million
≈ $1.19 Million
€1.90 Million Germany €0.52 ▼ -2.83%
17774 Centerspace
NYSE:CSR
0.54x $35.05 Million $65.41 Million USA $55.73 ▲ +0.05%
17775 Lanzhou Haimo Technologies Co
SHE:300084
0.54x CN¥31.66 Million
≈ $4.63 Million
CN¥59.08 Million China CN¥9.72 ▼ -5.26%
17776 Investcorp Europe Acquisition I Corp
NASDAQ:IVCB
0.54x $17.90 Million $33.44 Million USA $12.50 ▲ +0.00%
17777 Hangcha Group Co Ltd
SHG:603298
0.53x CN¥337.83 Million
≈ $49.44 Million
CN¥631.54 Million China CN¥26.37 ▼ -2.22%
17778 SERESCO (ACC.P.DESD.)-16
F:XV7
0.53x €2.56 Million
≈ $2.99 Million
€4.79 Million Germany €5.40 ▲ +1.89%
17779 MGI Digital
PA:ALMDG
0.53x €2.24 Million
≈ $2.61 Million
€4.18 Million France €10.52 ▼ -1.13%
17780 Rayonier Inc
NYSE:RYN
0.53x $256.70 Million $480.40 Million USA $21.58 ▲ +1.27%
17781 MasTec Inc
NYSE:MTZ
0.53x $88.97 Million $166.50 Million USA $337.84 ▼ -5.86%
17782 Chambal Fertilizers & Chemicals Limited
NSE:CHAMBLFERT
0.53x Rs3.47 Billion
≈ $37.48 Million
Rs6.49 Billion India Rs431.00 ▼ -0.20%
17783 Bisalloy Steel Group Ltd
AU:BIS
0.53x AU$4.52 Million
≈ $3.20 Million
AU$8.46 Million Australia AU$4.33 ▲ +0.46%
17784 Ezwelfare Co Ltd
KQ:090850
0.53x ₩2.13 Billion
≈ $1.44 Million
₩3.98 Billion Korea ₩6190.00 ▲ +0.16%
17785 Hubei Tech Semiconductors Co
SHE:300046
0.53x CN¥9.06 Million
≈ $1.33 Million
CN¥16.96 Million China CN¥22.40 ▼ -1.97%
17786 FinLab AG
F:A7A
0.53x €943.00K
≈ $1.10 Million
€1.77 Million Germany €14.40 ▲ +0.00%
17787 Tongaat
JSE:TON
0.53x ZAC726.00 Million
≈ $385.83K
ZAC1.36 Billion South Africa ZAC4.04 ▲ +0.00%
17788 TTK Prestige Limited
NSE:TTKPRESTIG
0.53x Rs342.80 Million
≈ $3.71 Million
Rs642.40 Million India Rs643.35 ▼ -0.37%
17789 TELE2 AB UNSP.ADR/1/2 B
F:NCY
0.53x €3.41 Billion
≈ $3.98 Billion
€6.38 Billion Germany €8.60 ▲ +1.18%
17790 Tele2 AB (publ)
ST:TEL2-B
0.53x Skr3.41 Billion
≈ $366.65 Million
Skr6.38 Billion Sweden Skr163.50 ▲ +1.27%
17791 Tele2 AB (publ)
ST:TEL2-A
0.53x Skr3.41 Billion
≈ $366.65 Million
Skr6.38 Billion Sweden Skr163.50 ▲ +1.24%
17792 Modernform Group Public Company Limited
BK:MODERN
0.53x ฿37.61 Million
≈ $1.17 Million
฿70.54 Million Thailand ฿2.04 ▲ +0.00%
17793 Baker Hughes Co
NASDAQ:BKR
0.53x $500.00 Million $938.00 Million USA $57.25 ▲ +2.07%
17794 Regional REIT Ltd
LSE:RGL
0.53x GBX15.06 Million
≈ $1.83K
GBX28.25 Million UK GBX97.90 ▲ +0.41%
17795 The Navigator Company SA
LS:NVG
0.53x €35.05 Million
≈ $40.97 Million
€65.76 Million Portugal €3.13 ▼ -0.19%
17796 Diversified Energy Company PLC
LSE:DEC
0.53x GBX199.91 Million
≈ $24.32K
GBX375.18 Million UK GBX995.00 ▼ -2.26%
17797 Pembangunan Jaya Ancol Tbk
JK:PJAA
0.53x Rp64.77 Billion
≈ $3.80 Million
Rp121.57 Billion Indonesia Rp456.00 ▼ -0.87%
17798 POSCO Holdings Inc
F:PKX
0.53x €223.76 Billion
≈ $261.60 Billion
€420.00 Billion Germany €45.20 ▼ -3.00%
17799 Tibet Cheezheng Tibetan Medicine Co Ltd
SHE:002287
0.53x CN¥34.69 Million
≈ $5.08 Million
CN¥65.12 Million China CN¥20.00 ▼ -2.87%
17800 CVC Capital Partners PLC
AS:CVC
0.53x €152.81 Million
≈ $178.65 Million
€286.86 Million Netherlands €14.15 ▲ +1.36%