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

Aug 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
27901 Oceana Lithium Ltd
AU:OCN
-7.82x AU$-69.32K
≈ $-49.05K
AU$8.86K Australia AU$0.35 ▲ +2.99%
27902 Corline Biomedical AB
ST:CLBIO
-7.82x Skr-1.60 Million
≈ $-171.76K
Skr204.00K Sweden Skr17.50 ▼ -1.41%
27903 Bank of Kaohsiung Ltd
TW:2836
-7.82x NT$-2.65 Billion
≈ $-83.49 Million
NT$338.68 Million Taiwan NT$12.10 ▼ -0.41%
27904 Andersen Group Inc.
NYSE:ANDG
-7.83x $-3.87 Million $494.00K USA $47.33 ▲ +2.71%
27905 AGCO Corporation
NYSE:AGCO
-7.83x $-410.40 Million $52.40 Million USA $102.16 ▼ -4.64%
27906 Taegu Broadcasting Corporation
KQ:033830
-7.84x ₩-5.37 Billion
≈ $-3.64 Million
₩685.47 Million Korea ₩1573.00 ▲ +0.77%
27907 Shikun & Binui
TA:SKBN
-7.84x ILA-431.00 Million
≈ $-1.16 Million
ILA55.00 Million Israel ILA1737.00 ▲ +2.48%
27908 TGB Banquets And Hotels Limited
NSE:TGBHOTELS
-7.84x Rs-30.58 Million
≈ $-330.74K
Rs3.90 Million India Rs9.38 ▼ -2.60%
27909 FingerMotion Inc
NASDAQ:FNGR
-7.86x $-22.37K $2.85K USA $0.27 ▲ +13.92%
27910 Daishin Balance No.6 Special Purpose Acquisition Co. Ltd
KQ:307750
-7.86x ₩-850.67 Million
≈ $-576.49K
₩108.24 Million Korea ₩1989.00 ▲ +10.50%
27911 Harworth Group PLC
LSE:HWG
-7.86x GBX-76.18 Million
≈ $-9.27K
GBX9.69 Million UK GBX130.40 ▲ +0.00%
27912 Human Xtensions Ltd
TA:HUMX
-7.86x ILA-2.06 Million
≈ $-5.51K
ILA261.50K Israel ILA29.50 ▲ +0.00%
27913 Jinxi Axle Co Ltd
SHG:600495
-7.88x CN¥-47.90 Million
≈ $-7.01 Million
CN¥6.08 Million China CN¥3.85 ▲ +0.00%
27914 ProAm Explorations Corp
V:PMX
-7.88x CA$-63.00K
≈ $-45.57K
CA$8.00K Canada CA$0.14 ▲ +28.57%
27915 GLOSTER LTD (BSE)
NSE:GLOSTERLTD
-7.89x Rs-841.83 Million
≈ $-9.10 Million
Rs106.75 Million India Rs659.60 ▲ +0.95%
27916 Hancom WITH Inc
KQ:054920
-7.89x ₩-9.00 Billion
≈ $-6.10 Million
₩1.14 Billion Korea ₩3620.00 ▲ +6.94%
27917 Sarawak Cable Bhd
KLSE:5170
-7.91x RM-21.38 Million
≈ $-5.37 Million
RM2.70 Million Malaysia RM0.01 ▲ +0.00%
27918 TELES Informationstechnologien AG
XETRA:TLIK
-7.92x €-184.40K
≈ $-215.58K
€23.30K Germany €0.20 ▼ -17.74%
27919 PHOENIX NEW MED.ADR 1/48
F:1PX
-7.93x €-2.67 Million
≈ $-3.12 Million
€336.00K Germany €1.44 ▼ -0.69%
27920 Shanghai RAAS Blood Products Co Ltd Class A
SHE:002252
-7.94x CN¥-843.75 Million
≈ $-123.47 Million
CN¥106.27 Million China CN¥5.18 ▼ -0.77%
27921 EMC Public Company Limited
BK:EMC
-7.97x ฿-128.88 Million
≈ $-4.02 Million
฿16.18 Million Thailand ฿0.02 ▲ +0.00%
27922 Diatreme Resources Ltd
AU:DRX
-7.97x AU$-3.27 Million
≈ $-2.31 Million
AU$409.62K Australia AU$0.01 ▲ +0.00%
27923 Bookook Securities Co Ltd
KO:001275
-7.99x ₩-83.78 Billion
≈ $-56.78 Million
₩10.49 Billion Korea ₩30300.00 ▲ +2.36%
27924 Jiangsu Xinning Modern Logist
SHE:300013
-7.99x CN¥-6.47 Million
≈ $-946.24K
CN¥809.24K China CN¥3.48 ▲ +2.96%
27925 The South Indian Bank Limited
NSE:SOUTHBANK
-8.02x Rs-54.00 Billion
≈ $-584.02 Million
Rs6.74 Billion India Rs46.70 ▼ -0.41%
27926 Mohenz.Co.Ltd
KQ:006920
-8.02x ₩-2.64 Billion
≈ $-1.79 Million
₩329.14 Million Korea ₩3005.00 ▲ +3.80%
27927 Gansu Longshenrongfa Pharmaceutical Industry Co Ltd
SHE:300534
-8.02x CN¥-30.06 Million
≈ $-4.40 Million
CN¥3.75 Million China CN¥13.73 ▲ +2.69%
27928 Uniqure NV
NASDAQ:QURE
-8.03x $-54.68 Million $6.81 Million USA $43.63 ▲ +3.41%
27929 uniQure N.V
F:UQ1
-8.03x €-54.68 Million
≈ $-63.93 Million
€6.81 Million Germany €38.80 ▲ +11.98%
27930 Establishment Labs Holdings Inc
NASDAQ:ESTA
-8.04x $-10.49 Million $1.31 Million USA $92.54 ▼ -1.01%
27931 Eltek Ltd
NASDAQ:ELTK
-8.04x $-2.93 Million $365.00K USA $8.48 ▲ +2.42%
27932 Sadot Group Inc.
NASDAQ:SDOT
-8.05x $-2.30 Million $286.00K USA $13.25 ▼ -5.63%
27933 Conico Ltd
AU:CNJ
-8.07x AU$-302.14K
≈ $-213.78K
AU$37.46K Australia AU$0.01 ▲ +0.00%
27934 Contec Medical Systems Co Ltd
SHE:300869
-8.08x CN¥-4.05 Million
≈ $-592.99K
CN¥501.81K China CN¥11.01 ▲ +1.29%
27935 Botanix Pharmaceuticals Ltd
AU:BOT
-8.08x AU$-5.37 Million
≈ $-3.80 Million
AU$664.13K Australia AU$0.02 ▼ -5.00%
27936 Rugby Mining Limited
V:RUG
-8.09x CA$-38.07K
≈ $-27.54K
CA$4.70K Canada CA$0.04 ▲ +0.00%
27937 Aramark Holdings
NYSE:ARMK
-8.11x $-782.20 Million $96.50 Million USA $56.97 ▼ -0.49%
27938 Zhejiang Ming Jewelry Co Ltd
SHE:002574
-8.11x CN¥-166.56 Million
≈ $-24.37 Million
CN¥20.53 Million China CN¥4.47 ▲ +2.29%
27939 Augwind Energy Tech Storage Ltd
TA:AUGN
-8.12x ILA-868.50K
≈ $-2.33K
ILA107.00K Israel ILA523.20 ▼ -4.65%
27940 Eastwood Bio-Medical Canada Inc
V:EBM
-8.13x CA$-41.47K
≈ $-30.00K
CA$5.10K Canada CA$0.97 ▼ -2.02%
27941 Chung Hung Steel Corp
TW:2014
-8.14x NT$-487.67 Million
≈ $-15.36 Million
NT$59.92 Million Taiwan NT$16.60 ▲ +0.00%
27942 Anhui Estone Materials Technology Co Ltd
SHG:688733
-8.14x CN¥-29.77 Million
≈ $-4.36 Million
CN¥3.66 Million China CN¥25.28 ▲ +4.94%
27943 Virgin Wines UK PLC
LSE:VINO
-8.15x GBX-3.11 Million
≈ $-377.91
GBX381.00K UK GBX27.00 ▲ +0.00%
27944 One United Properties SA
RO:ONE
-8.16x RON-139.81 Million
≈ $-32.10 Million
RON17.13 Million Romania RON34.45 ▲ +2.23%
27945 Advance Synergy Bhd
KLSE:1481
-8.16x RM-16.95 Million
≈ $-4.26 Million
RM2.08 Million Malaysia RM0.07 ▲ +0.00%
27946 Benton Resources Inc
V:BEX
-8.17x CA$-484.51K
≈ $-350.49K
CA$59.29K Canada CA$0.08 ▲ +0.00%
27947 Starry Sea Acquisition Corp Ordinary Shares
NASDAQ:SSEA
-8.18x $-575.63K $70.39K USA $10.29 ▲ +0.00%
27948 Song Shang Electronics Co Ltd
TWO:6156
-8.18x NT$-248.85 Million
≈ $-7.84 Million
NT$30.43 Million Taiwan NT$20.65 ▲ +5.63%
27949 Jiangxi Hengda Hi-Tech Co Ltd
SHE:002591
-8.18x CN¥-20.97 Million
≈ $-3.07 Million
CN¥2.56 Million China CN¥5.77 ▲ +2.49%
27950 Yellow Balloon Tour Co. Ltd
KQ:104620
-8.18x ₩-11.76 Billion
≈ $-7.97 Million
₩1.44 Billion Korea ₩2855.00 ▲ +1.96%
27951 WiseChip Semiconductor
TWO:5245
-8.19x NT$-30.49 Million
≈ $-960.70K
NT$3.73 Million Taiwan NT$22.30 ▲ +0.00%
27952 Scully Royalty Ltd
NYSE:SRL
-8.19x $-2.05 Million $250.50K USA $5.08 ▲ +0.59%
27953 Ferrum S.A.
BA:FERR
-8.19x AR$-8.69 Billion
≈ $-6.29 Million
AR$1.06 Billion Argentina AR$19.65 ▲ +0.26%
27954 Swan Energy Limited
NSE:SWANENERGY
-8.20x Rs-2.74 Billion
≈ $-29.63 Million
Rs334.06 Million India Rs455.00 ▲ +1.13%
27955 Vinyl Chemicals (India) Limited
NSE:VINYLINDIA
-8.22x Rs-602.40 Million
≈ $-6.51 Million
Rs73.30 Million India Rs241.80 ▲ +1.58%
27956 Guizhou Space Appliance Co Ltd
SHE:002025
-8.23x CN¥-488.34 Million
≈ $-71.46 Million
CN¥59.35 Million China CN¥61.37 ▲ +7.37%
27957 Shenzhen Xunjiexing Technology Corp. Ltd.
SHG:688655
-8.24x CN¥-17.22 Million
≈ $-2.52 Million
CN¥2.09 Million China CN¥30.35 ▲ +6.49%
27958 Beijing Sojo Electric Co Ltd
SHE:300444
-8.25x CN¥-177.79 Million
≈ $-26.02 Million
CN¥21.56 Million China CN¥10.42 ▲ +3.99%
27959 Sarthak Metals Limited
NSE:SMLT
-8.26x Rs-150.37 Million
≈ $-1.63 Million
Rs18.20 Million India Rs67.11 ▲ +0.46%
27960 Yunnan Nantian Electronics Information Co Ltd
SHE:000948
-8.27x CN¥-207.48 Million
≈ $-30.36 Million
CN¥25.08 Million China CN¥15.78 ▲ +2.60%
27961 Silly Monks Entertainment Limited
NSE:SILLYMONKS
-8.30x Rs-6.06 Million
≈ $-65.54K
Rs730.00K India Rs15.62 ▼ -0.76%
27962 Draganfly Inc
NASDAQ:DPRO
-8.31x $-3.95 Million $475.31K USA $4.14 ▼ -0.48%
27963 Tatwah Smartech Co Ltd
SHE:002512
-8.31x CN¥-8.41 Million
≈ $-1.23 Million
CN¥1.01 Million China CN¥3.71 ▲ +0.54%
27964 Taiwan Ostor
TWO:8080
-8.31x NT$-74.87 Million
≈ $-2.36 Million
NT$9.01 Million Taiwan NT$29.50 ▲ +7.47%
27965 Risesun Real Estate Development Co Ltd
SHE:002146
-8.32x CN¥-426.72 Million
≈ $-62.44 Million
CN¥51.26 Million China CN¥1.13 ▲ +1.80%
27966 Union Bank of Taiwan Pref
TW:2838A
-8.33x NT$-13.52 Billion
≈ $-426.05 Million
NT$1.62 Billion Taiwan NT$51.90 ▲ +0.39%
27967 Xinjiang Yilite Industry Co Ltd
SHG:600197
-8.33x CN¥-152.97 Million
≈ $-22.38 Million
CN¥18.36 Million China CN¥10.61 ▲ +0.95%
27968 Z.M.H Hammerman Ltd
TA:ZMH
-8.33x ILA-52.94 Million
≈ $-141.92K
ILA6.35 Million Israel ILA4338.00 ▲ +0.14%
27969 Clime Investment Management Ltd
AU:CIW
-8.34x AU$-1.31 Million
≈ $-927.55K
AU$157.16K Australia AU$0.32 ▲ +0.00%
27970 Angkor Resources Corp
V:ANK
-8.35x CA$-416.26K
≈ $-301.11K
CA$49.86K Canada CA$0.27 ▼ -5.26%
27971 Norwood Systems Ltd
AU:NOR
-8.35x AU$-310.66K
≈ $-219.81K
AU$37.19K Australia AU$0.01 ▼ -6.67%
27972 ML System S.A.
WAR:MLS
-8.36x zł-49.02 Million
≈ $-13.49 Million
zł5.87 Million Poland zł14.42 ▲ +0.42%
27973 Deutsche Pfandbriefbank AG
XETRA:PBB
-8.36x €-418.00 Million
≈ $-488.69 Million
€50.00 Million Germany €3.42 ▼ -0.12%
27974 Sinopec Shanghai Petrochemical Company Limited
F:SGJH
-8.36x €-1.79 Billion
≈ $-2.09 Billion
€213.51 Million Germany €0.12 ▼ -1.38%
27975 EF EnergyFunders Ventures Inc
V:EFV
-8.36x CA$-149.97K
≈ $-108.49K
CA$17.93K Canada CA$0.01 ▲ +0.00%
27976 Hangzhou Cable
SHG:603618
-8.37x CN¥-138.37 Million
≈ $-20.25 Million
CN¥16.54 Million China CN¥22.39 ▲ +3.85%
27977 Eversafe Rubber Bhd
KLSE:0190
-8.37x RM-1.63 Million
≈ $-409.08K
RM194.64K Malaysia RM0.08 ▲ +0.00%
27978 Ceylon Graphite Corp
V:CYL
-8.38x CA$-117.00K
≈ $-84.63K
CA$13.96K Canada CA$0.02 ▲ +0.00%
27979 Gujarat Lease Financing Limited
NSE:GLFL
-8.40x Rs-3.82 Million
≈ $-41.33K
Rs455.00K India Rs5.89 ▲ +2.43%
27980 Shanghai Guijiu Co Ltd
SHG:600696
-8.41x CN¥-15.28 Million
≈ $-2.24 Million
CN¥1.82 Million China CN¥0.74 ▼ -2.63%
27981 Klarna Group plc
NYSE:KLAR
-8.41x $-16.55 Million $1.97 Million USA $18.94 ▼ -0.32%
27982 Sutton Harbour Holdings plc
LSE:SUH
-8.42x GBX-1.88 Million
≈ $-228.50
GBX223.00K UK GBX4.25 ▲ +0.00%
27983 LIG Nex1 Co Ltd
KO:079550
-8.43x ₩-499.65 Billion
≈ $-338.60 Million
₩59.30 Billion Korea ₩699000.00 ▲ +9.05%
27984 Sinmah Capital Bhd
KLSE:9776
-8.44x RM-6.47 Million
≈ $-1.63 Million
RM767.00K Malaysia RM0.37 ▲ +0.00%
27985 New Asia Construction & Development Corp
TW:2516
-8.45x NT$-477.48 Million
≈ $-15.04 Million
NT$56.52 Million Taiwan NT$14.05 ▲ +1.08%
27986 Baiyang Aquatic Group Inc
SHE:002696
-8.46x CN¥-205.79 Million
≈ $-30.11 Million
CN¥24.34 Million China CN¥5.21 ▲ +2.56%
27987 Physiomics Plc
LSE:PYC
-8.46x GBX-148.69K
≈ $-18.09
GBX17.58K UK GBX0.48 ▲ +0.00%
27988 Newtree Co.Ltd
KQ:270870
-8.47x ₩-2.65 Billion
≈ $-1.80 Million
₩312.60 Million Korea ₩4480.00 ▲ +5.54%
27989 Guangdong Tecsun Science & Technology Co Ltd
SHE:002908
-8.50x CN¥-20.04 Million
≈ $-2.93 Million
CN¥2.36 Million China CN¥6.75 ▲ +2.74%
27990 JuneYao Dairy Co Ltd
SHG:605388
-8.50x CN¥-92.69 Million
≈ $-13.56 Million
CN¥10.91 Million China CN¥6.21 ▲ +1.47%
27991 Bitdeer Technologies Group Class A Ordinary Shares
NASDAQ:BTDR
-8.50x $-599.54 Million $70.54 Million USA $10.52 ▼ -5.23%
27992 TV Today Network Limited
NSE:TVTODAY
-8.51x Rs-456.80 Million
≈ $-4.94 Million
Rs53.70 Million India Rs113.69 ▲ +0.01%
27993 Bookook Steel
KO:026940
-8.51x ₩-5.71 Billion
≈ $-3.87 Million
₩670.98 Million Korea ₩1838.00 ▲ +2.80%
27994 Viet Capital Securities JSC
VN:VCI
-8.51x ₫-2.90 Trillion
≈ $-110.18 Million
₫340.73 Billion Vietnam ₫21300.00 ▼ -0.93%
27995 NanJing Pharmaceutical Co Ltd
SHG:600713
-8.52x CN¥-942.93 Million
≈ $-137.98 Million
CN¥110.69 Million China CN¥5.07 ▲ +0.60%
27996 Guangzhou Haige Communications Group Incorporated Co
SHE:002465
-8.52x CN¥-388.63 Million
≈ $-56.87 Million
CN¥45.59 Million China CN¥10.00 ▲ +2.56%
27997 Daedong Ind
KO:000490
-8.57x ₩-91.97 Billion
≈ $-62.33 Million
₩10.74 Billion Korea ₩6360.00 ▲ +7.98%
27998 New Advanced Electronics Technologies Co Ltd
TWO:3465
-8.57x NT$-87.74 Million
≈ $-2.76 Million
NT$10.23 Million Taiwan NT$30.20 ▲ +0.67%
27999 Sunfly Intelligent Technology Co Ltd
SHE:300423
-8.58x CN¥-17.99 Million
≈ $-2.63 Million
CN¥2.10 Million China CN¥5.57 ▲ +1.83%
28000 Jastrzebska Spotka Weglowa SA
WAR:JSW
-8.59x zł-1.32 Billion
≈ $-362.95 Million
zł153.50 Million Poland zł25.10 ▲ +0.60%