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

Last Updated

Jun 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 Dongsung Corporation
KO:102260
0.56x ₩4.22 Billion
≈ $2.86 Million
₩7.56 Billion Korea ₩3780.00 ▼ -3.57%
17702 Travere Therapeutics Inc
NASDAQ:TVTX
0.56x $14.32 Million $25.71 Million USA $46.18 ▲ +2.17%
17703 Volt Power Group Ltd
AU:VPR
0.56x AU$636.91K
≈ $450.65K
AU$1.14 Million Australia AU$0.16 ▼ -3.03%
17704 BOK Financial Corporation
NASDAQ:BOKF
0.56x $86.72 Million $155.77 Million USA $128.65 ▲ +2.60%
17705 Allergy Therapeutics
LSE:AGY
0.56x GBX3.71 Million
≈ $451.64
GBX6.67 Million UK GBX8.90 ▲ +2.30%
17706 Jafron Biomedical Co Ltd
SHE:300529
0.56x CN¥35.34 Million
≈ $5.17 Million
CN¥63.51 Million China CN¥17.25 ▼ -2.71%
17707 Otto Energy Ltd
AU:OEL
0.56x AU$4.85 Million
≈ $3.43 Million
AU$8.71 Million Australia AU$0.01 ▲ +0.00%
17708 Dexus Industria REIT
AU:DXI
0.56x AU$24.13 Million
≈ $17.07 Million
AU$43.38 Million Australia AU$2.35 ▲ +0.43%
17709 TREJHARA SOLUTIONS LIMITED
NSE:TREJHARA
0.56x Rs23.56 Million
≈ $254.76K
Rs42.41 Million India Rs141.66 ▲ +1.73%
17710 AMC Networks Inc
NASDAQ:AMCX
0.56x $42.50 Million $76.53 Million USA $9.75 ▲ +3.28%
17711 Cryoport Inc
NASDAQ:CYRX
0.56x $447.00K $805.00K USA $16.16 ▼ -2.06%
17712 Ambuja Cements Limited
NSE:AMBUJACEM
0.56x Rs14.44 Billion
≈ $156.19 Million
Rs26.01 Billion India Rs426.35 ▼ -0.14%
17713 Bitros Holding S.A
AT:MPITR
0.55x €604.39K
≈ $706.60K
€1.09 Million Greece €0.51 ▲ +0.00%
17714 Chang Ho Fibre Corp
TW:1468
0.55x NT$31.23 Million
≈ $983.88K
NT$56.31 Million Taiwan NT$12.15 ▲ +0.00%
17715 SKB Shutters Corporation Bhd
KLSE:7115
0.55x RM11.69 Million
≈ $2.93 Million
RM21.09 Million Malaysia RM0.96 ▼ -1.04%
17716 Singer Thailand Public Company Limited
BK:SINGER
0.55x ฿33.21 Million
≈ $1.04 Million
฿59.94 Million Thailand ฿9.50 ▲ +21.79%
17717 EVI Industries Inc
NYSE MKT:EVI
0.55x $1.02 Million $1.85 Million USA $17.22 ▼ -7.42%
17718 John Hancock Income Securities Closed Fund
NYSE:JHS
0.55x $4.47 Million $8.07 Million USA $11.13 ▲ +0.36%
17719 Hisem Co Ltd
KQ:200470
0.55x ₩931.20 Million
≈ $631.06K
₩1.68 Billion Korea ₩8360.00 ▲ +1.95%
17720 Zhejiang Prulde Electric Appliance Co. Ltd. A
SHE:301353
0.55x CN¥34.83 Million
≈ $5.10 Million
CN¥63.00 Million China CN¥19.24 ▼ -1.94%
17721 Wistron NeWeb Corp
TW:6285
0.55x NT$545.72 Million
≈ $17.19 Million
NT$987.11 Million Taiwan NT$296.00 ▼ -3.27%
17722 METALQUEST MINING INC.
F:E7Q
0.55x €98.95K
≈ $115.68K
€179.11K Germany €0.13 ▼ -9.29%
17723 Shanghai Tofflon Science Tech
SHE:300171
0.55x CN¥47.30 Million
≈ $6.92 Million
CN¥85.66 Million China CN¥11.17 ▼ -1.59%
17724 nVent Electric PLC
NYSE:NVT
0.55x $219.50 Million $397.70 Million USA $173.88 ▼ -1.42%
17725 Senstar Technologies Ltd
NASDAQ:SNT
0.55x $688.00K $1.25 Million USA $2.60 ▼ -4.60%
17726 Wonik Ips Co. Ltd
KQ:240810
0.55x ₩15.60 Billion
≈ $10.57 Million
₩28.28 Billion Korea ₩127200.00 ▲ +29.93%
17727 I-Berhad
KLSE:4251
0.55x RM42.51 Million
≈ $10.67 Million
RM77.09 Million Malaysia RM0.24 ▲ +0.00%
17728 Fujian Aonong Biological Technology Group Incorporation Ltd
SHG:603363
0.55x CN¥29.28 Million
≈ $4.28 Million
CN¥53.13 Million China CN¥3.03 ▼ -3.19%
17729 Myungmoon Phar
KO:017180
0.55x ₩519.72 Million
≈ $352.20K
₩943.18 Million Korea ₩1373.00 ▼ -0.79%
17730 Shanghai Zhezhong Construction Co Ltd
SHE:002346
0.55x CN¥113.23 Million
≈ $16.57 Million
CN¥205.56 Million China CN¥18.11 ▼ -4.18%
17731 Gas Malaysia Bhd
KLSE:5209
0.55x RM72.62 Million
≈ $18.23 Million
RM131.85 Million Malaysia RM5.41 ▼ -0.37%
17732 GeneOne Life Science Inc
KO:011000
0.55x ₩778.50 Million
≈ $527.58K
₩1.41 Billion Korea ₩1220.00 ▲ +13.70%
17733 Jiangsu Allfavor Intelligent Circuits Technology CO.Ltd
SHE:300964
0.55x CN¥6.40 Million
≈ $935.91K
CN¥11.62 Million China CN¥109.75 ▲ +4.52%
17734 CEMEX S.A.B. de C.V.
MX:CEMEXCPO
0.55x MX$124.02 Million
≈ $7.14 Million
MX$225.45 Million Mexico MX$22.44 ▼ -0.04%
17735 Cemex SAB de CV ADR
F:CEXA
0.55x €124.02 Million
≈ $144.99 Million
€225.45 Million Germany €9.85 ▲ +0.00%
17736 Grab Holdings Ltd
NASDAQ:GRAB
0.55x $94.00 Million $171.00 Million USA $3.46 ▲ +1.47%
17737 Qingdao Sentury Tire Co Ltd
SHE:002984
0.55x CN¥188.69 Million
≈ $27.61 Million
CN¥343.44 Million China CN¥14.44 ▼ -1.97%
17738 SRV Group plc
HE:SRV1V
0.55x €1.67 Million
≈ $1.95 Million
€3.03 Million Finland €5.30 ▲ +0.76%
17739 Langgeng Makmur Industri Tbk
JK:LMPI
0.55x Rp5.56 Billion
≈ $325.99K
Rp10.13 Billion Indonesia Rp142.00 ▼ -4.05%
17740 Zaklad Budowy Maszyn ZREMB-CHOJNICE S.A.
WAR:ZRE
0.55x zł539.00K
≈ $148.34K
zł982.00K Poland zł10.46 ▼ -2.97%
17741 Wira Global Solusi Tbk PT
JK:WGSH
0.55x Rp1.61 Billion
≈ $94.40K
Rp2.94 Billion Indonesia Rp156.00 ▲ +9.09%
17742 Stora Enso Oyj R
HE:STERV
0.55x €261.00 Million
≈ $305.14 Million
€476.00 Million Finland €10.01 ▲ +0.46%
17743 Fanhua Inc.
NASDAQ:AIFU
0.55x $12.83 Million $23.40 Million USA $2.36 ▲ +6.31%
17744 Westinghouse Air Brake Technologies Corp
NYSE:WAB
0.55x $199.00 Million $363.00 Million USA $262.52 ▼ -0.10%
17745 Hofseth Biocare ASA
OL:HBC
0.55x Nkr3.16 Million
≈ $332.42K
Nkr5.76 Million Norway Nkr1.29 ▲ +0.00%
17746 Osteonic Co. Ltd
KQ:226400
0.55x ₩1.09 Billion
≈ $738.58K
₩1.99 Billion Korea ₩4570.00 ▼ -3.48%
17747 Kritika Wires Limited
NSE:KRITIKA
0.55x Rs10.29 Million
≈ $111.28K
Rs18.78 Million India Rs6.05 ▼ -0.17%
17748 Community Trust Bancorp Inc
NASDAQ:CTBI
0.55x $14.94 Million $27.28 Million USA $67.51 ▲ +3.24%
17749 Sakthi Sugars Limited
NSE:SAKHTISUG
0.55x Rs405.83 Million
≈ $4.39 Million
Rs740.96 Million India Rs17.40 ▲ +0.69%
17750 Ann Joo Resources Bhd
KLSE:6556
0.55x RM40.49 Million
≈ $10.17 Million
RM73.94 Million Malaysia RM0.54 ▼ -2.70%
17751 Neolife SA
PA:ALNLF
0.55x €20.28K
≈ $23.71K
€37.03K France €0.07 ▼ -3.79%
17752 Tonlin Department Store Co Ltd
TW:2910
0.55x NT$53.87 Million
≈ $1.70 Million
NT$98.44 Million Taiwan NT$22.20 ▲ +0.00%
17753 Caris Life Sciences, Inc. Common Stock
NASDAQ:CAI
0.55x $44.78 Million $81.96 Million USA $17.28 ▲ +11.63%
17754 Holsin Engineering Consulting
SHG:603909
0.55x CN¥17.34 Million
≈ $2.54 Million
CN¥31.74 Million China CN¥9.86 ▼ -1.40%
17755 Fine Organic Industries Limited
NSE:FINEORG
0.55x Rs1.63 Billion
≈ $17.68 Million
Rs2.99 Billion India Rs4689.70 ▲ +1.21%
17756 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.21 ▼ -1.23%
17757 ES Ceramics Technology Bhd
KLSE:0100
0.55x RM4.41 Million
≈ $1.11 Million
RM8.08 Million Malaysia RM0.12 ▲ +0.00%
17758 Jiangyin Pivot Automotive Products Co. Ltd.
SHE:301181
0.55x CN¥16.16 Million
≈ $2.36 Million
CN¥29.60 Million China CN¥30.68 ▲ +2.64%
17759 VEND MARKETPLACES ASA
OL:VEND
0.55x Nkr1.12 Billion
≈ $118.07 Million
Nkr2.06 Billion Norway Nkr252.80 ▲ +4.20%
17760 Zhejiang Huakang Pharmaceutical Co Ltd
SHG:605077
0.55x CN¥146.50 Million
≈ $21.44 Million
CN¥268.48 Million China CN¥14.12 ▼ -9.78%
17761 EITA Resources Bhd
KLSE:5208
0.55x RM9.53 Million
≈ $2.39 Million
RM17.47 Million Malaysia RM0.47 ▲ +0.00%
17762 Suven Pharmaceuticals Limited
NSE:SUVENPHAR
0.55x Rs255.04 Million
≈ $2.76 Million
Rs467.54 Million India Rs1063.80 ▲ +4.50%
17763 TOMRA SYSTEMS ADR/1 NK 1
F:TMR0
0.55x €24.00 Million
≈ $28.06 Million
€44.00 Million Germany €11.00 ▼ -0.90%
17764 Wuhan Ligong Guangke Co Ltd
SHE:300557
0.55x CN¥8.78 Million
≈ $1.29 Million
CN¥16.11 Million China CN¥37.75 ▼ -2.81%
17765 Turkiye Halk Bankasi
IS:HALKB
0.54x TL3.77 Billion
≈ $84.55 Million
TL6.93 Billion Turkey TL45.42 ▼ -3.81%
17766 Gotland Rederi AB Series B
ST:GOTL-B
0.54x Skr169.50 Million
≈ $18.24 Million
Skr311.10 Million Sweden Skr2700.00 ▲ +2.27%
17767 Naspers Limited
JSE:NPN
0.54x ZAC1.36 Billion
≈ $720.64K
ZAC2.49 Billion South Africa ZAC87000.00 ▼ -2.21%
17768 CSN Mineração S.A
SA:CMIN3
0.54x R$650.53 Million
≈ $127.64 Million
R$1.19 Billion Brazil R$4.50 ▼ -5.86%
17769 T.M.C. Industrial Public Company Limited
BK:TMC
0.54x ฿6.16 Million
≈ $191.96K
฿11.32 Million Thailand ฿0.68 ▼ -2.86%
17770 Passat Société Anonyme
PA:PSAT
0.54x €721.00K
≈ $842.92K
€1.32 Million France €4.36 ▲ +0.23%
17771 CITIC Pacific Special Steel Group Co Ltd
SHE:000708
0.54x CN¥869.73 Million
≈ $127.27 Million
CN¥1.60 Billion China CN¥13.66 ▼ -0.29%
17772 Merchants Bancorp
NASDAQ:MBIN
0.54x $29.77 Million $54.70 Million USA $47.70 ▲ +4.70%
17773 YESASIA HOLDINGS LTD
F:4CM
0.54x €12.62 Million
≈ $14.76 Million
€23.21 Million Germany €0.30 ▲ +0.68%
17774 Luo Lih Fen Holding Co Ltd
TW:6666
0.54x NT$20.38 Million
≈ $641.96K
NT$37.47 Million Taiwan NT$40.65 ▼ -0.25%
17775 Diageo plc
MX:DEON
0.54x MX$624.00 Million
≈ $35.91 Million
MX$1.15 Billion Mexico MX$1365.00 ▼ -6.76%
17776 Kirloskar Brothers Limited
NSE:KIRLOSBROS
0.54x Rs1.06 Billion
≈ $11.42 Million
Rs1.94 Billion India Rs1624.10 ▲ +0.62%
17777 KNH Enterprise Co Ltd
TW:9919
0.54x NT$27.79 Million
≈ $875.44K
NT$51.10 Million Taiwan NT$14.55 ▲ +2.11%
17778 PTC Inc
NASDAQ:PTC
0.54x $320.92 Million $590.72 Million USA $138.79 ▼ -0.67%
17779 Sequoia Econ Infrastructure
LSE:SEQI
0.54x GBX36.88 Million
≈ $4.49K
GBX67.92 Million UK GBX81.90 ▲ +0.99%
17780 Home Capital Rentals SOCIMI S.A.
MC:YHCR
0.54x €2.17 Million
≈ $2.54 Million
€4.00 Million Spain €6.20 ▲ +0.00%
17781 Jahwa Electron
KO:033240
0.54x ₩13.00 Billion
≈ $8.81 Million
₩23.94 Billion Korea ₩38500.00 ▼ -3.87%
17782 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 €366.00 ▲ +0.00%
17783 Jaguar Mining Inc
TO:JAG
0.54x CA$7.05 Million
≈ $5.10 Million
CA$13.00 Million Canada CA$6.38 ▲ +2.74%
17784 Shufersal
TA:SAE
0.54x ILA116.00 Million
≈ $310.99K
ILA214.00 Million Israel ILA4660.00 ▼ -1.67%
17785 REDELFI SPA
F:B0Z
0.54x €1.57 Million
≈ $1.84 Million
€2.90 Million Germany €10.90 ▲ +3.22%
17786 Exsitec Holding AB
ST:EXS
0.54x Skr22.08 Million
≈ $2.38 Million
Skr40.76 Million Sweden Skr103.00 ▼ -1.90%
17787 Duta Pertiwi Tbk
JK:DUTI
0.54x Rp123.76 Billion
≈ $7.25 Million
Rp228.55 Billion Indonesia Rp4100.00 ▲ +0.00%
17788 Suntar Environmental Technology Co
SHG:688101
0.54x CN¥55.57 Million
≈ $8.13 Million
CN¥102.65 Million China CN¥17.23 ▲ +0.58%
17789 Luca Mining Corp.
V:LUCA
0.54x CA$3.37 Million
≈ $2.44 Million
CA$6.22 Million Canada CA$1.20 ▼ -1.64%
17790 Kuros Biosciences AG
SW:KURN
0.54x CHF1.94 Million
≈ $2.46 Million
CHF3.60 Million Switzerland CHF20.50 ▲ +8.70%
17791 Gobarto S.A.
WAR:GOB
0.54x zł11.29 Million
≈ $3.11 Million
zł20.90 Million Poland zł22.50 ▼ -1.75%
17792 Cuckoo Electronics Co Ltd
KO:192400
0.54x ₩29.25 Billion
≈ $19.82 Million
₩54.17 Billion Korea ₩25150.00 ▲ +1.62%
17793 Jaya Real Property Tbk
JK:JRPT
0.54x Rp153.87 Billion
≈ $9.02 Million
Rp285.34 Billion Indonesia Rp1090.00 ▼ -0.91%
17794 Zhejiang Taitan Co Ltd
SHE:003036
0.54x CN¥25.73 Million
≈ $3.76 Million
CN¥47.72 Million China CN¥74.86 ▲ +10.01%
17795 FB Financial Corp
NYSE:FBK
0.54x $31.01 Million $57.53 Million USA $53.12 ▲ +2.53%
17796 Grupo Profuturo S.A.B. de C.V
MX:GPROFUT
0.54x MX$631.91 Million
≈ $36.37 Million
MX$1.17 Billion Mexico MX$120.00 ▲ +0.00%
17797 The Mosaic Company
NYSE:MOS
0.54x $228.50 Million $424.10 Million USA $22.90 ▼ -1.72%
17798 Sherritt International Corporation
TO:S
0.54x CA$5.60 Million
≈ $4.05 Million
CA$10.40 Million Canada CA$0.12 ▲ +0.00%
17799 Daidong Elec
KO:008110
0.54x ₩4.38 Billion
≈ $2.97 Million
₩8.13 Billion Korea ₩15040.00 ▲ +0.00%
17800 Jiangsu Hengli Hydraulic Co Ltd
SHG:601100
0.54x CN¥353.83 Million
≈ $51.78 Million
CN¥657.65 Million China CN¥114.20 ▲ +1.38%