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
6901 Guangdong Goworld Co Ltd
SHE:000823
3.07x CN¥135.59 Million
≈ $19.84 Million
CN¥44.23 Million China CN¥17.41 ▲ +2.53%
6902 Anderson Industrial Corp
TW:1528
3.06x NT$47.22 Million
≈ $1.49 Million
NT$15.41 Million Taiwan NT$29.00 ▼ -5.54%
6903 360 Finance Inc
NASDAQ:QFIN
3.06x $3.08 Billion $1.01 Billion USA $15.29 ▲ +0.59%
6904 Paradox Interactive AB (publ)
ST:PDX
3.06x Skr308.72 Million
≈ $33.22 Million
Skr100.77 Million Sweden Skr131.00 ▲ +3.15%
6905 Optomed PLC
HE:OPTOMED
3.06x €1.38 Million
≈ $1.61 Million
€449.00K Finland €1.48 ▲ +1.23%
6906 Hanmi Semicon
KO:042700
3.06x ₩88.36 Billion
≈ $59.88 Million
₩28.86 Billion Korea ₩304000.00 ▲ +10.34%
6907 Polaris Office Corp
KQ:041020
3.06x ₩5.19 Billion
≈ $3.51 Million
₩1.69 Billion Korea ₩3850.00 ▼ -0.39%
6908 MASTERBRAND INC. DL-001
F:D55
3.06x €55.40 Million
≈ $64.77 Million
€18.10 Million Germany €7.20 ▼ -0.69%
6909 MasterBrand Inc.
NYSE:MBC
3.06x $55.40 Million $18.10 Million USA $8.32 ▼ -2.12%
6910 Sinar Mas Agro Resources and Technology Tbk PT
JK:SMAR
3.06x Rp2.11 Trillion
≈ $123.90 Million
Rp691.14 Billion Indonesia Rp4340.00 ▼ -8.63%
6911 Guangdong Yantang Dairy Co Ltd
SHE:002732
3.06x CN¥56.20 Million
≈ $8.22 Million
CN¥18.37 Million China CN¥13.92 ▼ -2.59%
6912 Kyeryong Const
KO:013580
3.06x ₩113.08 Billion
≈ $76.63 Million
₩36.97 Billion Korea ₩20500.00 ▲ +0.74%
6913 Formosa Chemicals & Fibre Corp
TW:1326
3.06x NT$7.11 Billion
≈ $223.86 Million
NT$2.32 Billion Taiwan NT$55.20 ▼ -2.30%
6914 Korean Reinsu
KO:003690
3.06x ₩320.94 Billion
≈ $217.49 Million
₩104.97 Billion Korea ₩13510.00 ▲ +3.13%
6915 Apple Flavor&Fragrance Grp
SHG:603020
3.06x CN¥88.72 Million
≈ $12.98 Million
CN¥29.03 Million China CN¥9.70 ▼ -0.82%
6916 Acumentis Group Ltd
AU:ACU
3.06x AU$2.13 Million
≈ $1.50 Million
AU$696.00K Australia AU$0.08 ▼ -1.27%
6917 A.P. Møller - Mærsk A/S
CO:MAERSK-A
3.06x Dkr1.04 Billion
≈ $162.56 Million
Dkr340.00 Million Denmark Dkr17340.00 ▲ +8.17%
6918 Vestel Elektronik Sanayi ve Ticaret AS
IS:VESTL
3.06x TL3.00 Billion
≈ $67.08 Million
TL980.22 Million Turkey TL26.04 ▼ -0.61%
6919 Shanghai Electric Group Co Ltd
SHG:601727
3.05x CN¥747.13 Million
≈ $109.33 Million
CN¥244.62 Million China CN¥7.96 ▲ +0.25%
6920 China Petroleum & Chemical Corporation
F:CHU
3.05x €56.02 Billion
≈ $65.50 Billion
€18.36 Billion Germany €0.48 ▲ +0.02%
6921 Fiskars Oyj Abp
HE:FSKRS
3.05x €112.30 Million
≈ $131.29 Million
€36.80 Million Finland €13.60 ▼ -0.87%
6922 Fabege AB
ST:FABG
3.05x Skr302.00 Million
≈ $32.50 Million
Skr99.00 Million Sweden Skr76.65 ▼ -0.65%
6923 ON Semiconductor Corporation
NASDAQ:ON
3.05x $554.50 Million $181.80 Million USA $131.82 ▼ -1.58%
6924 Veolia Environnement S.A
F:VVDH
3.05x €797.40 Million
≈ $932.24 Million
€261.45 Million Germany €17.10 ▲ +0.00%
6925 Luxi Chemical Group Co Ltd
SHE:000830
3.05x CN¥791.99 Million
≈ $115.89 Million
CN¥259.73 Million China CN¥12.48 ▼ -4.29%
6926 IDeA Indonesia Akademi Tbk PT
JK:IDEA
3.05x Rp2.13 Billion
≈ $124.87K
Rp698.90 Million Indonesia Rp56.00 ▼ -5.08%
6927 Ambev S.A.
F:AMNA
3.05x €13.25 Billion
≈ $15.49 Billion
€4.35 Billion Germany €2.68 ▼ -3.60%
6928 Las Vegas Sands Corp
NYSE:LVS
3.05x $1.20 Billion $395.00 Million USA $50.73 ▼ -0.26%
6929 Scotts Miracle-Gro Company
NYSE:SMG
3.05x $454.40 Million $149.10 Million USA $56.83 ▼ -0.25%
6930 Greencore Group plc
F:GCG
3.05x €48.00 Million
≈ $56.12 Million
€15.75 Million Germany €2.18 ▼ -6.03%
6931 Automobile &Pc
KO:015260
3.05x ₩1.71 Billion
≈ $1.16 Million
₩561.02 Million Korea ₩535.00 ▲ +8.08%
6932 Glostrext Berhad
KLSE:0284
3.05x RM2.44 Million
≈ $613.61K
RM802.00K Malaysia RM0.21 ▲ +0.00%
6933 Zhengye Biotechnology Holding Limited Ordinary Shares
NASDAQ:ZYBT
3.05x $41.05 Million $13.47 Million USA $0.83 ▲ +3.59%
6934 Partron Co. Ltd
KQ:091700
3.05x ₩45.92 Billion
≈ $31.12 Million
₩15.08 Billion Korea ₩6600.00 ▼ -1.20%
6935 Shin Ruenn Development Co Ltd
TWO:6186
3.05x NT$1.52 Billion
≈ $47.88 Million
NT$499.07 Million Taiwan NT$40.65 ▲ +1.75%
6936 Fadel Partners Inc
LSE:FADL
3.05x GBX3.41 Million
≈ $414.64
GBX1.12 Million UK GBX41.50 ▲ +0.00%
6937 Fagerhult AB
ST:FAG
3.05x Skr344.70 Million
≈ $37.10 Million
Skr113.20 Million Sweden Skr18.42 ▲ +1.21%
6938 Universal Technical Institute Inc
NYSE:UTI
3.04x $57.10 Million $18.76 Million USA $44.90 ▲ +0.83%
6939 Zhongxing Shenyang Commercial Building Group Co Ltd
SHE:000715
3.04x CN¥59.63 Million
≈ $8.73 Million
CN¥19.58 Million China CN¥4.98 ▼ -2.92%
6940 Hongrun Construction Group Co Ltd
SHE:002062
3.04x CN¥305.61 Million
≈ $44.72 Million
CN¥100.41 Million China CN¥8.00 ▼ -2.32%
6941 Hunan Valin Steel Co Ltd
SHE:000932
3.04x CN¥2.32 Billion
≈ $339.14 Million
CN¥761.54 Million China CN¥3.93 ▼ -0.25%
6942 UIL Co. Ltd
KQ:049520
3.04x ₩23.63 Billion
≈ $16.02 Million
₩7.77 Billion Korea ₩3570.00 ▼ -2.99%
6943 Dis-Chem Pharmacies
JSE:DCP
3.04x ZAC1.93 Billion
≈ $1.02 Million
ZAC633.12 Million South Africa ZAC3250.00 ▲ +0.00%
6944 Power Wind Health Industry Incorporated
TW:8462
3.04x NT$474.15 Million
≈ $14.94 Million
NT$155.83 Million Taiwan NT$141.00 ▲ +1.44%
6945 Digi International Inc
NASDAQ:DGII
3.04x $35.63 Million $11.71 Million USA $69.25 ▲ +1.90%
6946 Tidewater Midstream and Infrastructure Ltd
TO:TWM
3.04x CA$57.04 Million
≈ $41.26 Million
CA$18.75 Million Canada CA$17.47 ▼ -0.40%
6947 Fennec Pharmaceuticals Inc
NASDAQ:FENC
3.04x $39.05 Million $12.84 Million USA $9.16 ▲ +0.22%
6948 Lotte Chemical Titan Holding BHD
KLSE:5284
3.04x RM321.82 Million
≈ $80.80 Million
RM105.80 Million Malaysia RM0.36 ▼ -4.05%
6949 Volvere PLC
LSE:VLE
3.04x GBX5.39 Million
≈ $655.56
GBX1.77 Million UK GBX2360.00 ▼ -2.07%
6950 Vietjet Aviation JSC
VN:VJC
3.04x ₫1.55 Trillion
≈ $58.96 Million
₫510.42 Billion Vietnam ₫172600.00 ▲ +1.05%
6951 Xref Ltd
AU:XF1
3.04x AU$2.33 Million
≈ $1.65 Million
AU$766.56K Australia AU$0.06 ▼ -3.17%
6952 Tibet Mineral Development Co Ltd
SHE:000762
3.04x CN¥125.13 Million
≈ $18.31 Million
CN¥41.17 Million China CN¥28.08 ▼ -4.20%
6953 Dotdigital Group Plc
LSE:DOTD
3.04x GBX14.90 Million
≈ $1.81K
GBX4.90 Million UK GBX48.80 ▲ +1.67%
6954 NOVAREX Co.Ltd
KQ:194700
3.04x ₩25.65 Billion
≈ $17.38 Million
₩8.44 Billion Korea ₩14790.00 ▲ +0.68%
6955 Zhangjiagang Furui Special Equip
SHE:300228
3.04x CN¥270.09 Million
≈ $39.52 Million
CN¥88.90 Million China CN¥7.87 ▼ -5.75%
6956 Halloren Schokoladenfabrik Aktiengesellschaft
HM:H2RB
3.04x €2.33 Million
≈ $2.73 Million
€767.72K Germany €5.00 ▲ +0.00%
6957 Huolinhe Opencut Coal Industry Corp Ltd of Inner Mongolia
SHE:002128
3.04x CN¥4.04 Billion
≈ $591.71 Million
CN¥1.33 Billion China CN¥29.63 ▼ -3.26%
6958 Science Applications International Corporation Common Stock
NASDAQ:SAIC
3.04x $258.00 Million $85.00 Million USA $116.57 ▲ +1.60%
6959 TELIX Pharmaceuticals Ltd
AU:TLX
3.04x AU$35.45 Million
≈ $25.08 Million
AU$11.68 Million Australia AU$12.89 ▲ +5.66%
6960 Universal Display
NASDAQ:OLED
3.03x $108.88 Million $35.90 Million USA $90.20 ▼ -0.70%
6961 Allied Gold Corporation
TO:AAUC
3.03x CA$121.13 Million
≈ $87.62 Million
CA$39.94 Million Canada CA$36.59 ▲ +0.80%
6962 Allied Gold Corporation
NYSE:AAUC
3.03x $121.13 Million $39.94 Million USA $26.37 ▲ +1.00%
6963 Shenzhen Hepalink Pharmaceutical Co Ltd
SHE:002399
3.03x CN¥399.43 Million
≈ $58.45 Million
CN¥131.73 Million China CN¥9.45 ▼ -2.28%
6964 Sun-Sea Construction
TWO:5516
3.03x NT$114.11 Million
≈ $3.60 Million
NT$37.64 Million Taiwan NT$11.00 ▲ +4.76%
6965 Usha Martin Limited
NSE:USHAMART
3.03x Rs3.33 Billion
≈ $35.97 Million
Rs1.10 Billion India Rs519.80 ▲ +4.39%
6966 Skechers USA Inc
NYSE:SKX
3.03x $553.81 Million $182.71 Million USA $1412.60 ▲ +0.89%
6967 Dk Tech Co.Ltd
KQ:290550
3.03x ₩15.32 Billion
≈ $10.38 Million
₩5.06 Billion Korea ₩24550.00 ▲ +4.03%
6968 Namyang Dairy
KO:003920
3.03x ₩6.28 Billion
≈ $4.25 Million
₩2.07 Billion Korea ₩45750.00 ▲ +0.99%
6969 ASTORY Co.Ltd
KQ:241840
3.03x ₩4.56 Billion
≈ $3.09 Million
₩1.51 Billion Korea ₩3145.00 ▼ -1.10%
6970 Beibuwan Port Co Ltd
SHE:000582
3.03x CN¥781.27 Million
≈ $114.32 Million
CN¥257.83 Million China CN¥13.42 ▼ -9.99%
6971 Ningbo Shenglong Automotive Powertrain System Co Ltd
SHG:603178
3.03x CN¥60.47 Million
≈ $8.85 Million
CN¥19.96 Million China CN¥17.03 ▼ -1.33%
6972 AB Electrolux (publ)
ST:ELUX-A
3.03x Skr4.60 Billion
≈ $494.60 Million
Skr1.52 Billion Sweden Skr30.80 ▲ +5.48%
6973 AB Electrolux (publ)
ST:ELUX-B
3.03x Skr4.60 Billion
≈ $494.60 Million
Skr1.52 Billion Sweden Skr31.91 ▲ +4.11%
6974 Gallant Precision Machining Co Ltd
TWO:5443
3.03x NT$303.01 Million
≈ $9.55 Million
NT$100.02 Million Taiwan NT$118.00 ▼ -3.28%
6975 CIG PANNONIA LIFE INSURA.
F:0CKA
3.03x €1.79 Billion
≈ $2.09 Billion
€591.00 Million Germany €0.81 ▼ -0.49%
6976 Tederic Machinery Co Ltd
SHG:603289
3.03x CN¥29.91 Million
≈ $4.38 Million
CN¥9.88 Million China CN¥9.68 ▼ -2.91%
6977 Hisense Electric Co Ltd
SHG:600060
3.03x CN¥1.73 Billion
≈ $253.75 Million
CN¥572.78 Million China CN¥25.02 ▼ -0.16%
6978 Foshan Haitian Flavouring and Food Co Ltd
SHG:603288
3.03x CN¥5.20 Billion
≈ $760.30 Million
CN¥1.72 Billion China CN¥33.80 ▼ -1.74%
6979 Genius Electronic Optical Co Ltd
TW:3406
3.03x NT$3.56 Billion
≈ $112.11 Million
NT$1.18 Billion Taiwan NT$659.00 ▲ +8.75%
6980 GHCL Limited
NSE:GHCL
3.03x Rs3.23 Billion
≈ $34.92 Million
Rs1.07 Billion India Rs442.65 ▼ -0.92%
6981 Eastland Equity Bhd
KLSE:2097
3.03x RM17.04 Million
≈ $4.28 Million
RM5.63 Million Malaysia RM0.15 ▼ -3.33%
6982 SKF India Limited
NSE:SKFINDIA
3.03x Rs3.20 Billion
≈ $34.57 Million
Rs1.06 Billion India Rs1618.40 ▲ +0.74%
6983 J D Wetherspoon PLC
LSE:JDW
3.03x GBX58.64 Million
≈ $7.13K
GBX19.39 Million UK GBX616.50 ▲ +0.65%
6984 Ford Motor Company
NYSE:F
3.02x $7.40 Billion $2.45 Billion USA $15.34 ▼ -2.36%
6985 Phytohealth Corp
TW:4108
3.02x NT$25.16 Million
≈ $792.58K
NT$8.32 Million Taiwan NT$12.40 ▲ +1.22%
6986 Alpha Trust Mutual Fund and Alternative Investment Fund Management S.A
AT:ATRUST
3.02x €427.82K
≈ $500.17K
€141.47K Greece €19.95 ▲ +0.00%
6987 Jinzai Food Group Co Ltd
SHE:003000
3.02x CN¥183.92 Million
≈ $26.91 Million
CN¥60.83 Million China CN¥10.65 ▲ +1.43%
6988 Alcon AG
SW:ALC
3.02x CHF661.33 Million
≈ $836.10 Million
CHF218.77 Million Switzerland CHF52.08 ▲ +2.00%
6989 Hwa Fong Rubber Ind Co Ltd
TW:2109
3.02x NT$303.93 Million
≈ $9.58 Million
NT$100.55 Million Taiwan NT$14.65 ▲ +1.38%
6990 KB Home
NYSE:KBH
3.02x $306.81 Million $101.52 Million USA $52.06 ▲ +1.76%
6991 Foschini Group Ltd
JSE:TFG
3.02x ZAC6.02 Billion
≈ $3.20 Million
ZAC1.99 Billion South Africa ZAC5691.00 ▲ +2.74%
6992 NUIX Ltd
AU:NXL
3.02x AU$33.46 Million
≈ $23.67 Million
AU$11.08 Million Australia AU$1.48 ▼ -2.63%
6993 Burlington Stores Inc
NYSE:BURL
3.02x $937.52 Million $310.38 Million USA $321.97 ▼ -2.05%
6994 HLscience Co. Ltd
KQ:239610
3.02x ₩420.13 Million
≈ $284.72K
₩139.11 Million Korea ₩6000.00 ▲ +0.00%
6995 Ally Financial Inc
NYSE:ALLY
3.02x $1.20 Billion $398.00 Million USA $42.41 ▲ +3.62%
6996 TFI International Inc
TO:TFII
3.02x CA$252.92 Million
≈ $182.96 Million
CA$83.75 Million Canada CA$223.00 ▲ +1.18%
6997 Comptoir Group PLC
LSE:COM
3.02x GBX1.43 Million
≈ $173.76
GBX472.91K UK GBX5.75 ▲ +0.00%
6998 CHINA RE.PO.HO.UNS.ADR/15
F:CRP0
3.02x €44.65 Billion
≈ $52.20 Billion
€14.79 Billion Germany €31.80 ▲ +1.27%
6999 New England Realty Associates LP
NYSE MKT:NEN
3.02x $12.53 Million $4.15 Million USA $60.90 ▲ +0.00%
7000 Shenzhen Huijie Group Co Ltd
SHE:002763
3.02x CN¥103.24 Million
≈ $15.11 Million
CN¥34.20 Million China CN¥7.93 ▼ -2.58%