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
25901 Singtex Industrial Co Ltd
TWO:4433
-2.42x NT$-117.73 Million
≈ $-3.71 Million
NT$48.65 Million Taiwan NT$20.75 ▲ +0.24%
25902 Corcel PLC
LSE:CRCL
-2.42x GBX-1.02K
≈ $-0.12
GBX421.30 UK GBX0.43 ▼ -2.30%
25903 Agabang&Company
KQ:013990
-2.42x ₩-3.84 Billion
≈ $-2.60 Million
₩1.58 Billion Korea ₩4150.00 ▼ -9.39%
25904 Valuence Merger Corp I
NASDAQ:VMCA
-2.43x $-142.57K $58.72K USA $12.40 ▲ +0.00%
25905 IRPC PCL
STU:TPIG
-2.43x €-3.75 Billion
≈ $-4.38 Billion
€1.54 Billion Germany €0.05 ▲ +23.17%
25906 IRPC Public Company Limited
F:TPIG
-2.43x €-3.75 Billion
≈ $-4.38 Billion
€1.54 Billion Germany €0.04 ▲ +2.30%
25907 IRPC Public Company Limited
BK:IRPC-R
-2.43x ฿-3.75 Billion
≈ $-116.90 Million
฿1.54 Billion Thailand ฿1.28 ▲ +0.79%
25908 Pierce Group AB
ST:PIERCE
-2.43x Skr-17.00 Million
≈ $-1.83 Million
Skr7.00 Million Sweden Skr9.22 ▲ +1.10%
25909 LINKBANCORP Inc
NASDAQ:LNKB
-2.43x $-7.15 Million $2.94 Million USA $8.69 ▲ +0.00%
25910 Waterdrop Inc ADR
NYSE:WDH
-2.43x $-52.76 Million $21.70 Million USA $1.69 ▲ +0.00%
25911 Above Food Ingredients Inc. Common Stock
NASDAQ:ABVE
-2.43x $-301.51K $123.99K USA $0.11 ▲ +57.24%
25912 CN Healthy Food Tech Group Corp.
NASDAQ:UCFI
-2.43x $-3.34 Million $1.37 Million USA $5.51 ▲ +0.00%
25913 Rail Vikas Nigam Limited
NSE:RVNL
-2.43x Rs-12.55 Billion
≈ $-135.71 Million
Rs5.16 Billion India Rs236.46 ▼ -1.07%
25914 Thai Agro Energy Public Company Limited
BK:TAE
-2.44x ฿-55.49 Million
≈ $-1.73 Million
฿22.74 Million Thailand ฿1.75 ▼ -2.78%
25915 Bangkok Expressway and Metro PCL F
F:B4X
-2.44x €-2.64 Billion
≈ $-3.08 Billion
€1.08 Billion Germany €0.12 ▼ -2.38%
25916 SAB Biotherapeutics Inc
NASDAQ:SABS
-2.44x $-13.05 Million $5.34 Million USA $3.47 ▲ +3.27%
25917 Hainan Yedao Group Co Ltd
SHG:600238
-2.45x CN¥-60.03 Million
≈ $-8.78 Million
CN¥24.52 Million China CN¥5.14 ▲ +1.18%
25918 Thomas Scott (India) Limited
NSE:THOMASCOTT
-2.45x Rs-200.45 Million
≈ $-2.17 Million
Rs81.81 Million India Rs262.75 ▼ -2.00%
25919 Tokyo Plast International Limited
NSE:TOKYOPLAST
-2.45x Rs-17.65 Million
≈ $-190.88K
Rs7.20 Million India Rs86.00 ▲ +0.90%
25920 Birla Cable Limited
NSE:BIRLACABLE
-2.46x Rs-51.03 Million
≈ $-551.86K
Rs20.75 Million India Rs235.68 ▲ +5.00%
25921 Movida Participações S.A
SA:MOVI3
-2.46x R$-306.51 Million
≈ $-60.14 Million
R$124.51 Million Brazil R$9.30 ▼ -5.30%
25922 Dhunseri Ventures Limited
NSE:DVL
-2.46x Rs-1.49 Billion
≈ $-16.13 Million
Rs605.82 Million India Rs241.95 ▲ +0.77%
25923 Unlimited Travel Group UTG AB (publ)
ST:UTG
-2.46x Skr-52.72 Million
≈ $-5.67 Million
Skr21.41 Million Sweden Skr22.50 ▲ +0.00%
25924 Artisanal Spirits Company PLC
LSE:ART
-2.46x GBX-1.67 Million
≈ $-203.16
GBX677.57K UK GBX30.50 ▲ +0.00%
25925 Doxa AB
ST:DOXA
-2.47x Skr-14.80 Million
≈ $-1.59 Million
Skr6.00 Million Sweden Skr0.41 ▲ +1.61%
25926 Henan Hanwei Electronics Co
SHE:300007
-2.47x CN¥-63.70 Million
≈ $-9.32 Million
CN¥25.77 Million China CN¥41.43 ▲ +0.41%
25927 Caswell Inc
TW:6416
-2.47x NT$-135.97 Million
≈ $-4.28 Million
NT$54.99 Million Taiwan NT$89.40 ▼ -1.65%
25928 CO2 Gro Inc
V:GROW
-2.47x CA$-593.63K
≈ $-429.43K
CA$240.03K Canada CA$0.02 ▲ +0.00%
25929 Medical Developments International Ltd
AU:MVP
-2.47x AU$-752.00K
≈ $-532.09K
AU$304.00K Australia AU$0.38 ▼ -2.56%
25930 Mahindra Lifespace Developers Limited
NSE:MAHLIFE
-2.48x Rs-2.45 Billion
≈ $-26.54 Million
Rs991.40 Million India Rs336.40 ▲ +0.51%
25931 Tejas Networks Limited
NSE:TEJASNET
-2.48x Rs-6.82 Billion
≈ $-73.71 Million
Rs2.75 Billion India Rs601.95 ▲ +5.74%
25932 Zhejiang Jingxing Paper Joint Stock Co Ltd
SHE:002067
-2.48x CN¥-194.42 Million
≈ $-28.45 Million
CN¥78.46 Million China CN¥4.70 ▼ -4.08%
25933 Hsinjing Holding Co Ltd
TWO:3713
-2.48x NT$-25.69 Million
≈ $-809.34K
NT$10.37 Million Taiwan NT$17.20 ▼ -1.71%
25934 Alchemy Investments Acquisition Corp 1 Class A Ordinary Shares
NASDAQ:ALCY
-2.48x $-158.46K $63.92K USA $11.70 ▲ +0.00%
25935 Panram International
TWO:8088
-2.48x NT$-213.61 Million
≈ $-6.73 Million
NT$86.15 Million Taiwan NT$67.60 ▲ +1.96%
25936 Condor Resources Inc
V:CN
-2.48x CA$-211.93K
≈ $-153.31K
CA$85.47K Canada CA$0.18 ▲ +6.06%
25937 Shengfeng Development Limited Class A Ordinary Shares
NASDAQ:SFWL
-2.48x $-14.54 Million $5.86 Million USA $0.88 ▲ +0.02%
25938 AVIVA PLC SPONS.ADR/2
F:GU80
-2.48x €-2.56 Billion
≈ $-3.00 Billion
€1.03 Billion Germany €14.20 ▲ +0.00%
25939 Voyageur Pharmaceuticals Ltd
V:VM
-2.49x CA$-183.43K
≈ $-132.69K
CA$73.77K Canada CA$0.09 ▲ +0.00%
25940 Hytera Communications Corp Ltd
SHE:002583
-2.49x CN¥-230.06 Million
≈ $-33.67 Million
CN¥92.53 Million China CN¥8.27 ▼ -0.48%
25941 Jiangsu Zhenjiang New Energy Equipment Co Ltd Class A
SHG:603507
-2.49x CN¥-69.23 Million
≈ $-10.13 Million
CN¥27.83 Million China CN¥37.12 ▼ -2.32%
25942 NanoCMS Co. Ltd.
KQ:247660
-2.49x ₩-257.24 Million
≈ $-174.33K
₩103.39 Million Korea ₩3920.00 ▼ -6.89%
25943 Glomac Bhd
KLSE:5020
-2.49x RM-12.30 Million
≈ $-3.09 Million
RM4.94 Million Malaysia RM0.33 ▲ +1.54%
25944 Renaissance Global Limited
NSE:RGL
-2.49x Rs-822.05 Million
≈ $-8.89 Million
Rs330.24 Million India Rs102.31 ▼ -0.80%
25945 Rongsheng Paper
SHG:603165
-2.49x CN¥-139.16 Million
≈ $-20.36 Million
CN¥55.89 Million China CN¥16.59 ▲ +0.79%
25946 Galil Capital Re Spain SOCIMI SA
MC:YGCS
-2.49x €-1.31 Million
≈ $-1.53 Million
€526.79K Spain €9.20 ▲ +0.00%
25947 Thai Wire Products Public Company Limited
BK:TWP
-2.49x ฿-66.68 Million
≈ $-2.08 Million
฿26.77 Million Thailand ฿1.17 ▲ +0.86%
25948 Beijing Shunxin Agriculture Co Ltd
SHE:000860
-2.49x CN¥-703.64 Million
≈ $-102.96 Million
CN¥282.35 Million China CN¥10.68 ▼ -3.35%
25949 UBISOFT ENTMT ADR 1/5
F:UEN0
-2.49x €-393.30 Million
≈ $-459.81 Million
€157.80 Million Germany €0.94 ▼ -2.59%
25950 Hindustan Motors Limited
NSE:HINDMOTORS
-2.49x Rs-121.16 Million
≈ $-1.31 Million
Rs48.60 Million India Rs20.47 ▲ +0.34%
25951 MP Materials Corp
NYSE:MP
-2.49x $-41.13 Million $16.49 Million USA $65.46 ▼ -4.51%
25952 GnBS Engineering Co. Ltd.
KQ:382800
-2.50x ₩-2.92 Billion
≈ $-1.98 Million
₩1.17 Billion Korea ₩6860.00 ▼ -1.72%
25953 Guangdong Zhengye Technology Co Ltd
SHE:300410
-2.50x CN¥-16.96 Million
≈ $-2.48 Million
CN¥6.79 Million China CN¥12.15 ▲ +0.16%
25954 Sri Adhikari Brothers Television Network Limited
NSE:SABTNL
-2.50x Rs-306.40 Million
≈ $-3.31 Million
Rs122.70 Million India Rs45.17 ▲ +9.32%
25955 Cumulus Media Inc Class A
NASDAQ:CMLS
-2.50x $-6.80 Million $2.72 Million USA $0.15 ▲ +0.00%
25956 Shradha Infraprojects Limited
NSE:SHRADHA
-2.50x Rs-253.45 Million
≈ $-2.74 Million
Rs101.40 Million India Rs34.49 ▼ -0.32%
25957 Fenix Outdoor International AG
ST:FOI-B
-2.50x Skr-11.50 Million
≈ $-1.24 Million
Skr4.60 Million Sweden Skr391.00 ▼ -0.38%
25958 Wahana Ottomitra Multiartha
JK:WOMF
-2.50x Rp-97.77 Billion
≈ $-5.73 Million
Rp39.09 Billion Indonesia Rp280.00 ▲ +2.94%
25959 Olympic Steel Inc
NASDAQ:ZEUS
-2.50x $-5.39 Million $2.15 Million USA $47.86 ▼ -5.86%
25960 Gospell Digital Technology Co Ltd
SHE:002848
-2.50x CN¥-13.90 Million
≈ $-2.03 Million
CN¥5.55 Million China CN¥16.48 ▲ +6.32%
25961 Aprogen KIC Inc
KO:007460
-2.51x ₩-3.78 Billion
≈ $-2.56 Million
₩1.51 Billion Korea ₩3320.00 ▼ -2.92%
25962 Panthera Resources PLC
LSE:PAT
-2.51x GBX-145.05K
≈ $-17.65
GBX57.80K UK GBX18.20 ▼ -0.55%
25963 Nabaltec AG
F:NTG
-2.51x €-8.51 Million
≈ $-9.94 Million
€3.39 Million Germany €11.65 ▲ +2.64%
25964 Niocan Inc
V:NIO
-2.51x CA$-150.53K
≈ $-108.89K
CA$59.96K Canada CA$0.21 ▼ -4.55%
25965 Viaplay Group AB Series A
ST:VPLAY-A
-2.51x Skr-1.52 Billion
≈ $-163.68 Million
Skr605.00 Million Sweden Skr3.10 ▲ +3.33%
25966 Viaplay Group AB (publ)
ST:VPLAY-B
-2.51x Skr-1.52 Billion
≈ $-163.68 Million
Skr605.00 Million Sweden Skr1.62 ▼ -4.26%
25967 Nakoda Group of Industries Limited
NSE:NGIL
-2.52x Rs-10.28 Million
≈ $-111.19K
Rs4.08 Million India Rs41.00 ▲ +0.66%
25968 Tianjin Meiteng Technology Co. Ltd. A
SHG:688420
-2.52x CN¥-102.44 Million
≈ $-14.99 Million
CN¥40.68 Million China CN¥23.66 ▼ -2.83%
25969 Cathay Financial Holding Co Ltd
TW:2882
-2.52x NT$-81.90 Billion
≈ $-2.58 Billion
NT$32.52 Billion Taiwan NT$94.40 ▲ +2.83%
25970 Henry Boot PLC
LSE:BOOT
-2.52x GBX-16.11 Million
≈ $-1.96K
GBX6.39 Million UK GBX164.50 ▼ -1.50%
25971 Niraj Cement Structurals Limited
NSE:NIRAJ
-2.52x Rs-247.39 Million
≈ $-2.68 Million
Rs98.12 Million India Rs28.76 ▼ -0.79%
25972 SHINWON CONSTRUCTION COMPANY Ltd
KQ:017000
-2.52x ₩-9.57 Billion
≈ $-6.48 Million
₩3.79 Billion Korea ₩2430.00 ▼ -0.21%
25973 Anhui Sierte Fertilizer Industry Ltd Co
SHE:002538
-2.52x CN¥-138.22 Million
≈ $-20.23 Million
CN¥54.78 Million China CN¥6.07 ▼ -0.33%
25974 Shanghai Mechanical & Electrical Industry Co Ltd B
SHG:900925
-2.52x $-217.97 Million $86.38 Million China $1.39 ▲ +0.95%
25975 Kits Eyecare Ltd
TO:KITS
-2.52x CA$-4.98 Million
≈ $-3.61 Million
CA$1.98 Million Canada CA$14.05 ▲ +5.56%
25976 Sentia Asa
OL:SNTIA
-2.52x Nkr-260.00 Million
≈ $-27.36 Million
Nkr103.00 Million Norway Nkr76.70 ▲ +0.26%
25977 Cordel Group PLC
LSE:CRDL
-2.53x GBX-649.55K
≈ $-79.03
GBX257.21K UK GBX11.90 ▲ +0.00%
25978 T4F Entretenimento S.A
SA:SHOW3
-2.53x R$-65.62 Million
≈ $-12.88 Million
R$25.98 Million Brazil R$5.76 ▲ +0.52%
25979 Moatable Inc
NYSE:MTBLY
-2.53x $-1.10 Million $435.00K USA $0.31 ▲ +0.00%
25980 CFI-Compagnie Foncière Internationale
PA:CFI
-2.53x €-357.50K
≈ $-417.96K
€141.50K France €1.16 ▲ +0.00%
25981 Bullish
NYSE:BLSH
-2.53x $-46.62 Million $18.45 Million USA $29.66 ▲ +5.55%
25982 Froch Enterprise Co Ltd
TW:2030
-2.53x NT$-156.42 Million
≈ $-4.93 Million
NT$61.78 Million Taiwan NT$18.65 ▼ -1.06%
25983 Ferronordic AB (publ)
ST:FNM
-2.53x Skr-37.99 Million
≈ $-4.09 Million
Skr15.00 Million Sweden Skr64.80 ▲ +5.88%
25984 Apollo Silver Corp
V:APGO
-2.53x CA$-295.02K
≈ $-213.41K
CA$116.48K Canada CA$3.15 ▲ +1.29%
25985 Beijing Piesat Information Technology Co Ltd
SHG:688066
-2.53x CN¥-253.06 Million
≈ $-37.03 Million
CN¥99.92 Million China CN¥13.50 ▼ -5.40%
25986 Dongyang Piston Co Ltd
KO:092780
-2.53x ₩-14.77 Billion
≈ $-10.01 Million
₩5.83 Billion Korea ₩4655.00 ▼ -1.59%
25987 Syntec Construction Public Company Limited
BK:SYNTEC
-2.53x ฿-289.82 Million
≈ $-9.03 Million
฿114.36 Million Thailand ฿1.66 ▲ +1.22%
25988 InMed Pharmaceuticals Inc
NASDAQ:INM
-2.53x $-15.73K $6.21K USA $1.56 ▼ -1.89%
25989 Persimmon Plc
F:OHP
-2.54x €-139.10 Million
≈ $-162.62 Million
€54.85 Million Germany €12.38 ▲ +0.98%
25990 ABL GROUP ASA NA NK-10
F:26Q
-2.54x €-4.43 Million
≈ $-5.18 Million
€1.75 Million Germany €0.83 ▼ -5.69%
25991 Mount Logan Capital Inc
NEO:MLC
-2.54x CA$-23.98 Million
≈ $-17.34 Million
CA$9.45 Million Canada CA$2.70 ▲ +0.00%
25992 LEONARDO ADR 1/2/EO 440
F:FMN
-2.54x €-411.00 Million
≈ $-480.50 Million
€162.00 Million Germany €27.00 ▼ -1.46%
25993 Janus Electric Holdings Ltd
AU:JNS
-2.54x AU$-1.84 Million
≈ $-1.30 Million
AU$724.11K Australia AU$0.16 ▲ +6.67%
25994 Ainos Inc
NASDAQ:AIMD
-2.54x $-33.08K $13.02K USA $2.23 ▲ +1.36%
25995 Microelectronics Technology Inc
TW:2314
-2.54x NT$-54.72 Million
≈ $-1.72 Million
NT$21.55 Million Taiwan NT$16.75 ▲ +0.90%
25996 SYLA Technologies Co., Ltd. American Depositary Shares
NASDAQ:SYT
-2.54x $-488.36 Million $192.07 Million USA $2.79 ▲ +0.00%
25997 Kutahya Seker Fabrikasi AS
IS:KTSKR
-2.54x TL-25.68 Million
≈ $-575.10K
TL10.10 Million Turkey TL98.90 ▼ -1.88%
25998 Tangel Publishing
SHE:300148
-2.54x CN¥-10.90 Million
≈ $-1.59 Million
CN¥4.28 Million China CN¥3.57 ▼ -3.77%
25999 Lung Ming Green Energy Technology Engineering Co Ltd
TW:3018
-2.55x NT$-30.59 Million
≈ $-963.82K
NT$12.01 Million Taiwan NT$10.70 ▲ +7.11%
26000 Divio Technologies AB Series B
ST:DIVIO-B
-2.55x Skr-3.15 Million
≈ $-339.53K
Skr1.24 Million Sweden Skr0.06 ▼ -1.32%