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
19801 Beijing Dynamic Power Co Ltd
SHG:600405
0.14x CN¥4.67 Million
≈ $682.64K
CN¥33.09 Million China CN¥4.57 ▲ +1.33%
19802 Wentel Engineering Holdings Berhad
KLSE:0298
0.14x RM805.61K
≈ $202.26K
RM5.72 Million Malaysia RM0.24 ▲ +0.00%
19803 Mobimo Hldg
SW:MOBN
0.14x CHF17.58 Million
≈ $22.22 Million
CHF124.91 Million Switzerland CHF337.50 ▼ -1.03%
19804 Goldplat PLC
LSE:GDP
0.14x GBX198.00K
≈ $24.09
GBX1.41 Million UK GBX17.40 ▼ -3.33%
19805 Dolphin Entertainment Inc
NASDAQ:DLPN
0.14x $576.59K $4.11 Million USA $1.11 ▼ -3.48%
19806 Solar Industries India Limited
NSE:SOLARINDS
0.14x Rs958.60 Million
≈ $10.37 Million
Rs6.84 Billion India Rs18441.00 ▲ +0.81%
19807 CompoSecure, Inc.
NYSE:CMPO
0.14x $3.01 Million $21.49 Million USA $16.51 ▼ -16.36%
19808 CompoSecure, Inc.
NASDAQ:CMPO
0.14x $3.01 Million $21.49 Million USA $20.53 ▲ +0.69%
19809 Oxford Instruments PLC
LSE:OXIG
0.14x GBX2.10 Million
≈ $255.51
GBX15.10 Million UK GBX3062.00 ▼ -4.85%
19810 Telcon Inc
KQ:200230
0.14x ₩1.37 Billion
≈ $926.20K
₩9.85 Billion Korea ₩360.00 ▼ -0.28%
19811 Yayla Enerji Uretim Turizm ve
IS:YAYLA
0.14x TL2.09 Million
≈ $46.74K
TL15.04 Million Turkey TL25.60 ▼ -3.10%
19812 Tigo Energy Inc.
NASDAQ:TYGO
0.14x $1.62 Million $11.72 Million USA $3.29 ▼ -8.10%
19813 Wellfully Ltd
AU:WFL
0.14x AU$28.49K
≈ $20.16K
AU$205.91K Australia AU$0.00 ▲ +0.00%
19814 Europen Endustri Insaat Sanayi ve Ticaret A.S.
IS:EUREN
0.14x TL47.71 Million
≈ $1.07 Million
TL345.24 Million Turkey TL4.71 ▼ -3.68%
19815 Lennox International Inc
NYSE:LII
0.14x $16.10 Million $117.20 Million USA $508.43 ▼ -1.86%
19816 Société Anonyme des Bains de Mer et du Cercle des Étrangers à Monaco
F:RJ8
0.14x €63.07 Million
≈ $73.74 Million
€459.42 Million Germany €133.00 ▲ +1.14%
19817 Max India Limited
NSE:MAXIND
0.14x Rs349.37 Million
≈ $3.78 Million
Rs2.55 Billion India Rs160.54 ▲ +1.50%
19818 Panasonic Manufacture Malaysia
KLSE:3719
0.14x RM1.66 Million
≈ $416.52K
RM12.12 Million Malaysia RM6.89 ▼ -1.43%
19819 Vina San Pedro
SN:VSPT
0.14x CL$386.22 Million
≈ $431.93K
CL$2.84 Billion Chile CL$4.00 ▲ +0.00%
19820 ADTRAN Inc
NASDAQ:ADTN
0.14x $42.24 Million $311.44 Million USA $15.35 ▼ -11.12%
19821 Rights and Issues Investment Trust Public Limited Company
LSE:RIII
0.14x GBX656.00K
≈ $79.82
GBX4.84 Million UK GBX2190.00 ▲ +0.46%
19822 Green Ocean Corporation Bhd
KLSE:0074
0.14x RM915.00K
≈ $229.73K
RM6.77 Million Malaysia RM0.07 ▲ +0.00%
19823 PT Pantai Indah Kapuk Dua Tbk
JK:PANI
0.14x Rp31.91 Billion
≈ $1.87 Million
Rp236.28 Billion Indonesia Rp5800.00 ▼ -10.08%
19824 Carbon Streaming Corp
NEO:NETZ
0.13x CA$87.00K
≈ $62.93K
CA$645.00K Canada CA$0.90 ▲ +0.00%
19825 Nasmed Ozel Saglik Hizmetleri Ticaret AS
IS:EGEPO
0.13x TL9.40 Million
≈ $210.50K
TL69.85 Million Turkey TL19.55 ▼ -0.36%
19826 Hunan Corun New Energy Co Ltd
SHG:600478
0.13x CN¥10.81 Million
≈ $1.58 Million
CN¥80.43 Million China CN¥5.68 ▲ +0.18%
19827 Molinos Juan Semino SA
BA:SEMI
0.13x AR$46.43 Million
≈ $33.60K
AR$345.85 Million Argentina AR$16.60 ▼ -2.06%
19828 Nostrum Oil & Gas PLC
LSE:NOG
0.13x GBX9.80 Million
≈ $1.19K
GBX73.03 Million UK GBX3.46 ▼ -1.14%
19829 AGNC Investment Corp.
NASDAQ:AGNC
0.13x $128.00 Million $954.00 Million USA $10.17 ▼ -1.17%
19830 Karat Packaging Inc
NASDAQ:KRT
0.13x $982.00K $7.33 Million USA $28.45 ▲ +1.17%
19831 Bet Shemesh Engines Holdings 1997 Ltd
TA:BSEN
0.13x ILA1.99 Million
≈ $5.34K
ILA14.93 Million Israel ILA87990.00 ▼ -3.82%
19832 Ramsdens Holdings PLC
LSE:RFX
0.13x GBX995.00K
≈ $121.06
GBX7.46 Million UK GBX462.50 ▼ -4.24%
19833 Orizon Valorização de Resíduos S.A
SA:ORVR3
0.13x R$3.64 Million
≈ $714.82K
R$27.34 Million Brazil R$77.90 ▲ +1.87%
19834 ISS A/S
CO:ISS
0.13x Dkr67.50 Million
≈ $10.56 Million
Dkr508.00 Million Denmark Dkr252.40 ▼ -1.71%
19835 RPG Life Sciences Limited
NSE:RPGLIFE
0.13x Rs112.70 Million
≈ $1.22 Million
Rs848.80 Million India Rs2161.60 ▲ +0.12%
19836 Ktop Reit
KO:145270
0.13x ₩702.08 Million
≈ $475.79K
₩5.29 Billion Korea ₩751.00 ▼ -4.33%
19837 Career Point Limited
NSE:CAREERP
0.13x Rs19.96 Million
≈ $215.84K
Rs150.45 Million India Rs200.10 ▲ +0.00%
19838 Samsung Publis
KO:068290
0.13x ₩236.67 Million
≈ $160.39K
₩1.78 Billion Korea ₩6680.00 ▼ -0.45%
19839 QCR Holdings Inc
NASDAQ:QCRH
0.13x $4.42 Million $33.38 Million USA $93.54 ▲ +0.61%
19840 Lucky Film Co Ltd
SHG:600135
0.13x CN¥676.84K
≈ $99.04K
CN¥5.12 Million China CN¥9.11 ▲ +1.56%
19841 Troax Group AB
ST:TROAX
0.13x Skr4.80 Million
≈ $516.38K
Skr36.30 Million Sweden Skr112.60 ▼ -0.35%
19842 Helen of Troy Ltd
NASDAQ:HELE
0.13x $111.32 Million $843.42 Million USA $24.34 ▼ -2.76%
19843 Dong Hai JSC of Bentre
VN:DHC
0.13x ₫12.13 Billion
≈ $460.69K
₫92.04 Billion Vietnam ₫36350.00 ▲ +1.25%
19844 Shanghai Precise Packaging Co Ltd
SHE:300442
0.13x CN¥503.16 Million
≈ $73.63 Million
CN¥3.82 Billion China CN¥78.17 ▼ -4.41%
19845 Banco Bradesco DRC
BA:BBD
0.13x AR$815.90 Million
≈ $590.39K
AR$6.21 Billion Argentina AR$5080.00 ▼ -1.07%
19846 Gulf Oil Lubricants India Limited
NSE:GULFOILLUB
0.13x Rs238.57 Million
≈ $2.58 Million
Rs1.81 Billion India Rs905.90 ▼ -0.07%
19847 Lahav LR Real Estate Ltd
TA:LAHAV
0.13x ILA15.60 Million
≈ $41.82K
ILA118.94 Million Israel ILA1037.00 ▼ -5.21%
19848 Empro Group Inc. Ordinary shares
NASDAQ:EMPG
0.13x $129.68K $990.71K USA $17.36 ▲ +0.00%
19849 ACM Research Shanghai Inc
SHG:688082
0.13x CN¥74.54 Million
≈ $10.91 Million
CN¥570.29 Million China CN¥251.00 ▼ -7.21%
19850 MEDAPP S.A. ZY -10
F:WQ1
0.13x €99.00K
≈ $115.74K
€761.00K Germany €0.04 ▲ +8.46%
19851 Gayatri Highways Limited
NSE:GAYAHWS
0.13x Rs1.75 Billion
≈ $18.92 Million
Rs13.47 Billion India Rs2.26 ▲ +0.00%
19852 Netlinkz Ltd
AU:NET
0.13x AU$123.50K
≈ $87.38K
AU$951.01K Australia AU$0.15 ▲ +0.00%
19853 NETCLASS TECHNOLOGY INC Class A Ordinary Shares
NASDAQ:NTCL
0.13x $38.09K $293.60K USA $2.10 ▼ -0.47%
19854 Realia Properties Inc
V:RLP
0.13x CA$489.49K
≈ $354.09K
CA$3.78 Million Canada CA$0.02 ▲ +0.00%
19855 General Plastic Industrial Co Ltd
TW:6128
0.13x NT$7.00 Million
≈ $220.44K
NT$54.07 Million Taiwan NT$20.80 ▼ -1.89%
19856 VNV Global AB
ST:VNV
0.13x Skr4.07 Million
≈ $437.57K
Skr31.43 Million Sweden Skr17.74 ▼ -1.77%
19857 CIE Automotive S.A.
MC:CIE
0.13x €127.90 Million
≈ $149.53 Million
€994.10 Million Spain €28.65 ▼ -0.87%
19858 iPower Inc
NASDAQ:IPW
0.13x $27.72K $215.66K USA $3.04 ▼ -6.17%
19859 Hoang Anh Gia Lai JSC
VN:HAG
0.13x ₫144.57 Billion
≈ $5.49 Million
₫1.13 Trillion Vietnam ₫15450.00 ▲ +0.00%
19860 Chongqing Machinery & Electric Co. Ltd
F:CE3
0.13x €11.67 Million
≈ $13.64 Million
€90.95 Million Germany €0.27 ▼ -0.73%
19861 NN Group NV
AS:NN
0.13x €25.00 Million
≈ $29.23 Million
€195.50 Million Netherlands €71.32 ▲ +0.17%
19862 Benchmark Holdings Plc
LSE:BMK
0.13x GBX10.97 Million
≈ $1.34K
GBX86.18 Million UK GBX15300.00 ▼ -0.65%
19863 Viking Mines Ltd
AU:VKA
0.13x AU$235.00K
≈ $166.28K
AU$1.85 Million Australia AU$0.01 ▲ +10.00%
19864 Air Busan Co Ltd
KO:298690
0.13x ₩3.51 Billion
≈ $2.38 Million
₩27.74 Billion Korea ₩1652.00 ▼ -0.48%
19865 Excel Cell Electronic Co Ltd
TW:2483
0.13x NT$24.49 Million
≈ $771.51K
NT$193.52 Million Taiwan NT$30.45 ▲ +9.93%
19866 Komercni Banka A.S.
PR:KOMB
0.13x Kč505.75 Million
≈ $24.26 Million
Kč4.00 Billion Czech Republic Kč997.00 ▲ +0.30%
19867 Abico FS Co Ltd
TWO:8071
0.13x NT$4.35 Million
≈ $136.95K
NT$34.60 Million Taiwan NT$21.25 ▼ -2.30%
19868 Ironwood Pharmaceuticals Inc
NASDAQ:IRWD
0.13x $5.12 Million $40.77 Million USA $3.31 ▼ -2.65%
19869 DELPHI WORLD MONEY LIMITED
NSE:DELPHIFX
0.13x Rs4.18 Million
≈ $45.21K
Rs33.42 Million India Rs9.20 ▼ -6.88%
19870 Jiangsu Chunlan Refrigerating Equipment Stock Co Ltd
SHG:600854
0.13x CN¥14.48 Million
≈ $2.12 Million
CN¥115.76 Million China CN¥4.78 ▲ +1.06%
19871 Eterindo Wahanatama Tbk
JK:ETWA
0.12x Rp19.83 Billion
≈ $1.16 Million
Rp159.10 Billion Indonesia Rp70.00 ▲ +0.00%
19872 Calitech Co Ltd
TWO:6532
0.12x NT$23.60 Million
≈ $743.50K
NT$189.62 Million Taiwan NT$96.70 ▼ -4.26%
19873 Roda Vivatex Tbk
JK:RDTX
0.12x Rp10.26 Billion
≈ $601.27K
Rp82.62 Billion Indonesia Rp16625.00 ▼ -0.15%
19874 Uma Exports Limited
NSE:UMAEXPORTS
0.12x Rs1.70 Million
≈ $18.38K
Rs13.70 Million India Rs25.09 ▲ +0.56%
19875 Mudanjiang Hengfeng Paper Co Ltd
SHG:600356
0.12x CN¥6.61 Million
≈ $966.92K
CN¥53.35 Million China CN¥8.80 ▲ +1.03%
19876 Jasmine International Public Company Limited
F:JASN
0.12x €229.81 Million
≈ $268.68 Million
€1.86 Billion Germany €0.00 ▲ +0.00%
19877 Jasmine International Public Company Limited
BK:JAS
0.12x ฿229.81 Million
≈ $7.16 Million
฿1.86 Billion Thailand ฿1.15 ▼ -8.73%
19878 Jiangsu Goodwe Power Supply Technology Co Ltd
SHG:688390
0.12x CN¥12.06 Million
≈ $1.77 Million
CN¥97.72 Million China CN¥116.83 ▼ -13.03%
19879 Scilex Holding Company
NASDAQ:SCLX
0.12x $2.65 Million $21.50 Million USA $7.00 ▼ -7.65%
19880 Fortune Mate Indonesia Tbk
JK:FMII
0.12x Rp2.45 Billion
≈ $143.59K
Rp19.86 Billion Indonesia Rp230.00 ▼ -4.17%
19881 Kapston Services Limited
NSE:KAPSTON
0.12x Rs16.25 Million
≈ $175.71K
Rs131.85 Million India Rs337.05 ▲ +0.07%
19882 Havsfrun Investment AB (publ)
ST:HAV-B
0.12x Skr866.00K
≈ $93.20K
Skr7.05 Million Sweden Skr13.78 ▲ +1.32%
19883 Altius Minerals Corporation
TO:ALS
0.12x CA$2.74 Million
≈ $1.98 Million
CA$22.36 Million Canada CA$55.38 ▼ -6.34%
19884 ORIENTBIO Inc.
KO:002630
0.12x ₩1.35 Billion
≈ $912.83K
₩10.99 Billion Korea ₩483.00 ▲ +0.00%
19885 Larsen & Toubro Limited
NSE:LT
0.12x Rs4.81 Billion
≈ $52.00 Million
Rs39.26 Billion India Rs3953.20 ▲ +0.28%
19886 Kangda International Environmental Company Limited
STU:27K
0.12x €5.00 Million
≈ $5.85 Million
€40.90 Million Germany €0.07 ▼ -6.92%
19887 Polar Capital Global Financials Trust plc
LSE:PCFT
0.12x GBX3.86 Million
≈ $469.89
GBX31.61 Million UK GBX225.00 ▲ +0.00%
19888 Masimo Corporation
NASDAQ:MASI
0.12x $60.50 Million $497.70 Million USA $178.82 ▼ -0.04%
19889 Beijing Fuxing Xiaocheng Electronic Technology Co Ltd
SHE:300139
0.12x CN¥6.92 Million
≈ $1.01 Million
CN¥56.97 Million China CN¥42.24 ▼ -1.68%
19890 Aino Health AB
ST:AINO
0.12x Skr198.00K
≈ $21.31K
Skr1.63 Million Sweden Skr0.14 ▲ +10.48%
19891 North American Financial 15
TO:FFN
0.12x CA$21.57 Million
≈ $15.60 Million
CA$177.94 Million Canada CA$9.72 ▼ -1.32%
19892 Sparebank 1 SMN
OL:MING
0.12x Nkr137.00 Million
≈ $14.42 Million
Nkr1.13 Billion Norway Nkr188.44 ▲ +0.43%
19893 Constellation Technologies Ltd
AU:CT1
0.12x AU$30.94K
≈ $21.89K
AU$255.53K Australia AU$0.00 ▲ +0.00%
19894 Shihlin Paper Corp
TW:1903
0.12x NT$23.74 Million
≈ $747.88K
NT$196.33 Million Taiwan NT$48.90 ▼ -2.78%
19895 City Steel Public Company Limited
BK:CITY
0.12x ฿964.00K
≈ $30.05K
฿7.98 Million Thailand ฿1.20 ▲ +1.69%
19896 Sichuan Haite High-tech Co Ltd
SHE:002023
0.12x CN¥6.67 Million
≈ $976.21K
CN¥55.30 Million China CN¥11.86 ▲ +4.22%
19897 Toro Ltd
LSE:TORO
0.12x €5.25 Million
≈ $6.14 Million
€43.55 Million UK €0.54 ▼ -0.46%
19898 Shandong Longquan Pipeline Engineering Co Ltd
SHE:002671
0.12x CN¥10.17 Million
≈ $1.49 Million
CN¥84.60 Million China CN¥4.29 ▲ +1.66%
19899 MRO-TEK Realty Limited
NSE:MRO-TEK
0.12x Rs11.68 Million
≈ $126.36K
Rs97.25 Million India Rs71.68 ▲ +0.00%
19900 Canadian Life Companies Split Corp
TO:LFE
0.12x CA$2.69 Million
≈ $1.95 Million
CA$22.40 Million Canada CA$7.66 ▲ +0.13%