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

Jul 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
9901 Uni-President Enterprises Corp
TW:1216
1.96x NT$12.85 Billion
≈ $404.70 Million
NT$6.54 Billion Taiwan NT$77.40 ▲ +0.52%
9902 Compucase Enterprise Co Ltd
TW:3032
1.96x NT$657.38 Million
≈ $20.71 Million
NT$334.94 Million Taiwan NT$77.50 ▼ -1.90%
9903 Jiangxi Hongcheng Waterworks Co Ltd
SHG:600461
1.96x CN¥635.96 Million
≈ $93.06 Million
CN¥324.02 Million China CN¥9.17 ▼ -1.71%
9904 Superlon Holdings Bhd
KLSE:7235
1.96x RM4.63 Million
≈ $1.16 Million
RM2.36 Million Malaysia RM0.75 ▲ +2.05%
9905 Solusi Tunas Pratama Tbk
JK:SUPR
1.96x Rp608.80 Billion
≈ $35.67 Million
Rp310.31 Billion Indonesia Rp43850.00 ▲ +0.00%
9906 Bid Corporation Ltd
JSE:BID
1.96x ZAC8.66 Billion
≈ $4.60 Million
ZAC4.42 Billion South Africa ZAC44057.00 ▲ +1.95%
9907 Zhejiang Zanyu Technology Co Ltd
SHE:002637
1.96x CN¥105.04 Million
≈ $15.37 Million
CN¥53.54 Million China CN¥9.21 ▼ -2.85%
9908 Waystar Holding Corp. Common Stock
NASDAQ:WAY
1.96x $84.91 Million $43.28 Million USA $22.51 ▲ +4.31%
9909 Xiamen Sunrise Wheel Group Co Ltd
SHE:002593
1.96x CN¥70.33 Million
≈ $10.29 Million
CN¥35.87 Million China CN¥4.07 ▼ -3.55%
9910 Lifeway Foods Inc
NASDAQ:LWAY
1.96x $6.92 Million $3.53 Million USA $30.44 ▲ +0.36%
9911 C&C Group plc
LSE:CCR
1.96x GBX38.80 Million
≈ $4.72K
GBX19.80 Million UK GBX103.00 ▲ +1.98%
9912 Himalaya Shipping Ltd.
NYSE:HSHP
1.96x $9.80 Million $5.00 Million USA $15.22 ▲ +3.05%
9913 Trane Technologies plc
F:2IS
1.96x €1.16 Billion
≈ $1.35 Billion
€591.30 Million Germany €420.80 ▲ +2.24%
9914 Jupiter Energy Ltd
AU:JPR
1.96x AU$3.35 Million
≈ $2.37 Million
AU$1.71 Million Australia AU$0.03 ▲ +0.00%
9915 Peric Special Gases Co. Ltd. A
SHG:688146
1.96x CN¥677.11 Million
≈ $99.08 Million
CN¥345.52 Million China CN¥245.67 ▲ +14.27%
9916 IDIS Holdings Co. Ltd
KQ:054800
1.96x ₩16.66 Billion
≈ $11.29 Million
₩8.50 Billion Korea ₩14720.00 ▲ +0.00%
9917 COMFORTDELGRO UNSP.ADR/20
F:VZ10
1.96x €451.30 Million
≈ $527.62 Million
€230.30 Million Germany €17.60 ▼ -1.68%
9918 U-Media Communications
TWO:6470
1.96x NT$117.91 Million
≈ $3.71 Million
NT$60.17 Million Taiwan NT$46.95 ▼ -0.74%
9919 Pacific Empire Minerals Corp
F:1YK
1.96x €26.54K
≈ $31.02K
€13.54K Germany €0.03 ▲ +13.33%
9920 Vietnam Prosperity Joint Stock Commercial Bank
VN:VPB
1.96x ₫12.15 Trillion
≈ $461.46 Million
₫6.20 Trillion Vietnam ₫24950.00 ▼ -0.20%
9921 Nextensa NV
BR:NEXTA
1.96x €25.33 Million
≈ $29.61 Million
€12.93 Million Belgium €46.00 ▼ -0.66%
9922 SJVN Limited
NSE:SJVN
1.96x Rs10.49 Billion
≈ $113.48 Million
Rs5.36 Billion India Rs67.58 ▼ -0.15%
9923 Dalian Sunasia Tourism Holding Co Ltd
SHG:600593
1.96x CN¥160.35 Million
≈ $23.46 Million
CN¥81.87 Million China CN¥35.71 ▼ -4.52%
9924 Paylocity Holding Corporation
NASDAQ:PCTY
1.96x $217.90 Million $111.25 Million USA $125.27 ▲ +3.87%
9925 Works co uk PLC
LSE:WRKS
1.96x GBX28.20 Million
≈ $3.43K
GBX14.40 Million UK GBX83.00 ▲ +1.97%
9926 YTO Express Group Co Ltd
SHG:600233
1.96x CN¥2.05 Billion
≈ $299.68 Million
CN¥1.05 Billion China CN¥17.26 ▼ -3.09%
9927 Dekpol SA
WAR:DEK
1.96x zł53.99 Million
≈ $14.86 Million
zł27.58 Million Poland zł69.80 ▲ +1.16%
9928 Insmed Inc
NASDAQ:INSM
1.96x $231.00K $118.00K USA $106.92 ▼ -0.46%
9929 F&F Holdings Co. Ltd
KO:007700
1.96x ₩127.64 Billion
≈ $86.50 Million
₩65.20 Billion Korea ₩13930.00 ▲ +0.00%
9930 Jde Peets Nv
AS:JDEP
1.96x €738.00 Million
≈ $862.80 Million
€377.00 Million Netherlands €31.84 ▲ +0.25%
9931 Companhia Brasileira de Distribuição
SA:PCAR3
1.96x R$276.00 Million
≈ $54.16 Million
R$141.00 Million Brazil R$2.79 ▼ -2.79%
9932 Dart Mining NL
AU:DTM
1.96x AU$590.12K
≈ $417.55K
AU$301.50K Australia AU$0.01 ▲ +0.00%
9933 Standard Industries Limited
NSE:SIL
1.96x Rs708.80 Million
≈ $7.67 Million
Rs362.20 Million India Rs15.89 ▼ -0.38%
9934 Meshek Energy-Renewable Energies Ltd
TA:MSKE
1.96x ILA26.68 Million
≈ $71.52K
ILA13.63 Million Israel ILA1188.00 ▲ +2.06%
9935 Sichuan Huiyu Pharmaceutical Co Ltd
SHG:688553
1.96x CN¥58.54 Million
≈ $8.57 Million
CN¥29.92 Million China CN¥10.06 ▼ -6.77%
9936 BioInvent International AB
ST:BINV
1.96x Skr66.78 Million
≈ $7.19 Million
Skr34.13 Million Sweden Skr22.60 ▲ +1.80%
9937 Natac Natural Ingredients, S.A.
MC:NAT
1.96x €11.74 Million
≈ $13.73 Million
€6.00 Million Spain €0.59 ▲ +0.00%
9938 Krishna Institute of Medical Sciences Limited
NSE:KIMS
1.96x Rs2.85 Billion
≈ $30.78 Million
Rs1.46 Billion India Rs797.85 ▲ +2.09%
9939 Shriram Pistons & Rings Limited
NSE:SHRIPISTON
1.96x Rs2.74 Billion
≈ $29.59 Million
Rs1.40 Billion India Rs4159.90 ▼ -2.76%
9940 ST GOBAIN ADR 1/5/EO 4
F:GOBU
1.96x €5.64 Billion
≈ $6.59 Billion
€2.88 Billion Germany €15.10 ▼ -3.21%
9941 Feng Hsin Steel Co Ltd
TW:2015
1.96x NT$1.11 Billion
≈ $34.96 Million
NT$567.58 Million Taiwan NT$63.80 ▲ +0.47%
9942 ITV PLC
LSE:ITV
1.95x GBX43.00 Million
≈ $5.23K
GBX22.00 Million UK GBX73.05 ▲ +0.48%
9943 Rhone Ma Holdings Bhd
KLSE:5278
1.95x RM41.17 Million
≈ $10.34 Million
RM21.06 Million Malaysia RM0.70 ▲ +0.00%
9944 AT&T Inc.
NYSE:T
1.95x $7.56 Billion $3.87 Billion USA $24.13 ▲ +5.10%
9945 Zhejiang CFMoto Power Co Ltd
SHG:603129
1.95x CN¥807.75 Million
≈ $118.20 Million
CN¥413.46 Million China CN¥282.95 ▲ +5.26%
9946 CESC Limited
NSE:CESC
1.95x Rs15.85 Billion
≈ $171.41 Million
Rs8.12 Billion India Rs163.18 ▲ +0.31%
9947 Addnode Group AB (publ)
ST:ANOD-B
1.95x Skr363.00 Million
≈ $39.06 Million
Skr186.00 Million Sweden Skr36.20 ▲ +2.99%
9948 KNW Co. Ltd
KQ:105330
1.95x ₩6.72 Billion
≈ $4.55 Million
₩3.44 Billion Korea ₩6200.00 ▲ +2.31%
9949 B3 Consulting Group AB
ST:B3
1.95x Skr20.10 Million
≈ $2.16 Million
Skr10.30 Million Sweden Skr19.50 ▼ -5.80%
9950 Caspar
WAR:CSR
1.95x zł1.72 Million
≈ $471.99K
zł879.00K Poland zł6.00 ▼ -3.23%
9951 Haesung DS Co Ltd
KO:195870
1.95x ₩27.50 Billion
≈ $18.64 Million
₩14.10 Billion Korea ₩49500.00 ▼ -7.82%
9952 City Development Environment Co Ltd
SHE:000885
1.95x CN¥632.36 Million
≈ $92.53 Million
CN¥324.19 Million China CN¥12.52 ▼ -1.57%
9953 Watches Of Switzerland Group PLC
LSE:WOSG
1.95x GBX86.60 Million
≈ $10.54K
GBX44.40 Million UK GBX709.00 ▲ +1.43%
9954 Exxon Mobil Corp
NYSE:XOM
1.95x $12.68 Billion $6.50 Billion USA $156.94 ▲ +0.03%
9955 Getein Biotech Inc
SHG:603387
1.95x CN¥100.90 Million
≈ $14.76 Million
CN¥51.74 Million China CN¥8.34 ▼ -5.01%
9956 ORKLA ADR/1 NK 625
F:OKL0
1.95x €3.68 Billion
≈ $4.30 Billion
€1.89 Billion Germany €10.60 ▲ +0.95%
9957 IQVIA Holdings Inc
NYSE:IQV
1.95x $2.65 Billion $1.36 Billion USA $208.05 ▲ +0.35%
9958 AB AMBER GRID EO 029
F:AMH
1.95x €8.26 Million
≈ $9.66 Million
€4.24 Million Germany €1.11 ▲ +0.00%
9959 Grand Pacific Petrochemical Corp Pref
TW:1312A
1.95x NT$1.15 Billion
≈ $36.14 Million
NT$588.46 Million Taiwan NT$21.75 ▲ +1.40%
9960 Marshall Boya ve Vernik Sanayi AS
IS:MRSHL
1.95x TL131.46 Million
≈ $2.94 Million
TL67.45 Million Turkey TL1718.00 ▲ +0.29%
9961 Sun International Ltd
JSE:SUI
1.95x ZAC2.01 Billion
≈ $1.07 Million
ZAC1.03 Billion South Africa ZAC5075.00 ▲ +0.20%
9962 Bumech S.A.
WAR:BMC
1.95x zł13.84 Million
≈ $3.81 Million
zł7.10 Million Poland zł15.16 ▼ -0.98%
9963 Magadh Sugar & Energy Limited
NSE:MAGADSUGAR
1.95x Rs1.39 Billion
≈ $15.07 Million
Rs715.05 Million India Rs493.85 ▼ -0.40%
9964 Ai-Media Technologies Ltd
AU:AIM
1.95x AU$1.93 Million
≈ $1.36 Million
AU$989.00K Australia AU$0.20 ▼ -2.44%
9965 Meter Instruments Co. Ltd
SHE:301006
1.95x CN¥36.53 Million
≈ $5.34 Million
CN¥18.75 Million China CN¥11.37 ▼ -3.15%
9966 Varun Beverages Limited
NSE:VBL
1.95x Rs25.65 Billion
≈ $277.39 Million
Rs13.17 Billion India Rs457.20 ▼ -0.40%
9967 Lululemon Athletica Inc
F:33L
1.95x €1.14 Billion
≈ $1.34 Billion
€586.87 Million Germany €98.00 ▲ +0.51%
9968 Yung Chi Paint & Varnish Mfg Co Ltd
TW:1726
1.95x NT$387.41 Million
≈ $12.21 Million
NT$198.96 Million Taiwan NT$76.00 ▲ +0.80%
9969 Nuh Cimento Sanayi AS
IS:NUHCM
1.95x TL304.41 Million
≈ $6.82 Million
TL156.35 Million Turkey TL218.00 ▼ -0.46%
9970 Royal Caribbean Cruises Ltd
NYSE:RCL
1.95x $1.83 Billion $942.00 Million USA $293.54 ▲ +3.57%
9971 Hunting PLC
LSE:HTG
1.95x GBX40.88 Million
≈ $4.97K
GBX21.00 Million UK GBX476.50 ▲ +0.21%
9972 Tung Ho Steel Enterprise Corp
TW:2006
1.95x NT$2.36 Billion
≈ $74.33 Million
NT$1.21 Billion Taiwan NT$71.80 ▲ +0.84%
9973 Pan Ocean Co Ltd
KO:028670
1.95x ₩183.97 Billion
≈ $124.67 Million
₩94.52 Billion Korea ₩5280.00 ▼ -0.38%
9974 Gubre Fabrikalari TAS
IS:GUBRF
1.95x TL3.63 Billion
≈ $81.32 Million
TL1.87 Billion Turkey TL422.75 ▼ -0.53%
9975 Daetwyl I
SW:DAE
1.95x CHF83.50 Million
≈ $105.57 Million
CHF42.90 Million Switzerland CHF151.80 ▲ +0.66%
9976 Central Plains Bancshares, Inc. Common Stock
NASDAQ:CPBI
1.95x $2.29 Million $1.18 Million USA $19.80 ▼ -1.54%
9977 Anhui Expressway Co Ltd
SHG:600012
1.95x CN¥1.01 Billion
≈ $147.17 Million
CN¥516.75 Million China CN¥17.87 ▼ -0.67%
9978 MFC Asset Management Public Company Limited
BK:MFC
1.95x ฿11.55 Million
≈ $359.89K
฿5.93 Million Thailand ฿20.20 ▲ +0.00%
9979 Bosung Power Technology Co. Ltd
KQ:006910
1.95x ₩8.50 Billion
≈ $5.76 Million
₩4.37 Billion Korea ₩6500.00 ▼ -6.74%
9980 Bénéteau S.A.
PA:BEN
1.95x €84.47 Million
≈ $98.75 Million
€43.40 Million France €6.11 ▲ +1.50%
9981 Guangxi Guiguan Electric Power Co Ltd
SHG:600236
1.95x CN¥2.40 Billion
≈ $350.73 Million
CN¥1.23 Billion China CN¥10.70 ▼ -5.81%
9982 Alta Equipment Group Inc
NYSE:ALTG
1.95x $14.40 Million $7.40 Million USA $6.44 ▲ +2.55%
9983 Avista Corporation
NYSE:AVA
1.95x $179.00 Million $92.00 Million USA $42.05 ▼ -0.31%
9984 DYNAGREEN EN.PR.GR.H YC 1
F:DYN
1.95x €319.40 Million
≈ $373.41 Million
€164.17 Million Germany €0.61 ▼ -1.63%
9985 Elbit Systems Ltd
TA:ESLT
1.95x ILA333.90 Million
≈ $895.17K
ILA171.63 Million Israel ILA245990.00 ▲ +3.88%
9986 Shenzhen AV-Display Co. Ltd.
SHE:300939
1.95x CN¥24.27 Million
≈ $3.55 Million
CN¥12.48 Million China CN¥46.12 ▲ +0.52%
9987 Verbrec Ltd
AU:VBC
1.95x AU$3.69 Million
≈ $2.61 Million
AU$1.90 Million Australia AU$0.21 ▲ +5.00%
9988 REDOX Ltd
AU:RDX
1.95x AU$35.88 Million
≈ $25.39 Million
AU$18.45 Million Australia AU$3.67 ▼ -2.39%
9989 Jiangyin Jianghua Microelectronics Materials Co Ltd
SHG:603078
1.94x CN¥59.74 Million
≈ $8.74 Million
CN¥30.71 Million China CN¥32.24 ▲ +0.97%
9990 Korea Line
KO:005880
1.94x ₩119.08 Billion
≈ $80.70 Million
₩61.23 Billion Korea ₩1867.00 ▼ -2.56%
9991 BUDWEISER BREW.UNSP.ADR/4
F:4BB1
1.94x €951.00 Million
≈ $1.11 Billion
€489.00 Million Germany €2.90 ▲ +1.40%
9992 Panda Dairy Corp
SHE:300898
1.94x CN¥59.02 Million
≈ $8.64 Million
CN¥30.36 Million China CN¥17.79 ▼ -3.21%
9993 Lily Textile Co Ltd
TW:1443
1.94x NT$136.27 Million
≈ $4.29 Million
NT$70.11 Million Taiwan NT$26.20 ▲ +0.00%
9994 Companhia Siderúrgica Nacional
MX:SIDN
1.94x MX$1.65 Billion
≈ $95.20 Million
MX$851.11 Million Mexico MX$21.50 ▼ -6.52%
9995 Shopify Inc
NYSE:SHOP
1.94x $513.00 Million $264.00 Million USA $161.08 ▼ -0.76%
9996 AAPICO Hitech Public Company Limited
BK:AH
1.94x ฿411.19 Million
≈ $12.82 Million
฿211.61 Million Thailand ฿15.40 ▲ +1.99%
9997 DAIKIN INDUSTR.UNSP.ADR
F:DKIA
1.94x €514.45 Billion
≈ $601.45 Billion
€264.76 Billion Germany €11.20 ▲ +0.00%
9998 Synnex Technology International Corp
TW:2347
1.94x NT$7.11 Billion
≈ $224.06 Million
NT$3.66 Billion Taiwan NT$88.60 ▲ +0.91%
9999 Grand Plastic Technology
TWO:3131
1.94x NT$1.09 Billion
≈ $34.41 Million
NT$562.23 Million Taiwan NT$2865.00 ▼ -5.60%
10000 EnGIS Technologies Inc
KQ:208860
1.94x ₩4.20 Billion
≈ $2.85 Million
₩2.16 Billion Korea ₩1003.00 ▲ +1.31%