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.
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 |
|---|---|---|---|---|---|---|---|
| 10001 |
Smart Concrete Public Company Limited
BK:SMART |
1.96x |
฿17.51 Million
≈ $545.83K |
฿8.92 Million | Thailand | ฿0.54 | ▲ +0.00% |
| 10002 |
Dalian Demaishi Precision Technology Co.Ltd
SHE:301007 |
1.96x |
CN¥28.13 Million
≈ $4.12 Million |
CN¥14.33 Million | China | CN¥34.05 | ▲ +0.21% |
| 10003 |
Hariom Pipe Industries Limited
NSE:HARIOMPIPE |
1.96x |
Rs192.65 Million
≈ $2.08 Million |
Rs98.13 Million | India | Rs424.10 | ▲ +3.54% |
| 10004 |
Agung Podomoro Land Tbk
JK:APLN |
1.96x |
Rp1.33 Trillion
≈ $77.65 Million |
Rp675.20 Billion | Indonesia | Rp130.00 | ▼ -0.76% |
| 10005 |
Compucase Enterprise Co Ltd
TW:3032 |
1.96x |
NT$657.38 Million
≈ $20.71 Million |
NT$334.94 Million | Taiwan | NT$90.00 | ▼ -2.28% |
| 10006 |
Jiangxi Hongcheng Waterworks Co Ltd
SHG:600461 |
1.96x |
CN¥635.96 Million
≈ $93.06 Million |
CN¥324.02 Million | China | CN¥9.69 | ▼ -2.42% |
| 10007 |
Superlon Holdings Bhd
KLSE:7235 |
1.96x |
RM4.63 Million
≈ $1.16 Million |
RM2.36 Million | Malaysia | RM0.65 | ▼ -2.99% |
| 10008 |
Mofast AB
ST:MOFAST |
1.96x |
Skr13.07 Million
≈ $1.41 Million |
Skr6.66 Million | Sweden | Skr16.20 | ▲ +0.00% |
| 10009 |
TOVIS Co.Ltd
KQ:051360 |
1.96x |
₩26.12 Billion
≈ $17.70 Million |
₩13.31 Billion | Korea | ₩17240.00 | ▼ -2.38% |
| 10010 |
Solusi Tunas Pratama Tbk
JK:SUPR |
1.96x |
Rp608.80 Billion
≈ $35.67 Million |
Rp310.31 Billion | Indonesia | Rp43850.00 | ▲ +0.00% |
| 10011 |
Bid Corporation Ltd
JSE:BID |
1.96x |
ZAC8.66 Billion
≈ $4.60 Million |
ZAC4.42 Billion | South Africa | ZAC41250.00 | ▼ -0.24% |
| 10012 |
Zhejiang Zanyu Technology Co Ltd
SHE:002637 |
1.96x |
CN¥105.04 Million
≈ $15.37 Million |
CN¥53.54 Million | China | CN¥12.86 | ▲ +0.86% |
| 10013 |
Waystar Holding Corp. Common Stock
NASDAQ:WAY |
1.96x | $84.91 Million | $43.28 Million | USA | $20.22 | ▲ +3.56% |
| 10014 |
Dong-A Hwa Sung Co.Ltd
KQ:041930 |
1.96x |
₩12.26 Billion
≈ $8.31 Million |
₩6.25 Billion | Korea | ₩5570.00 | ▼ -1.94% |
| 10015 |
Xiamen Sunrise Wheel Group Co Ltd
SHE:002593 |
1.96x |
CN¥70.33 Million
≈ $10.29 Million |
CN¥35.87 Million | China | CN¥4.64 | ▼ -1.69% |
| 10016 |
Lifeway Foods Inc
NASDAQ:LWAY |
1.96x | $6.92 Million | $3.53 Million | USA | $23.27 | ▲ +1.00% |
| 10017 |
C&C Group plc
LSE:CCR |
1.96x |
GBX38.80 Million
≈ $4.72K |
GBX19.80 Million | UK | GBX92.20 | ▲ +0.00% |
| 10018 |
Trane Technologies plc
F:2IS |
1.96x |
€1.16 Billion
≈ $1.35 Billion |
€591.30 Million | Germany | €395.40 | ▼ -1.15% |
| 10019 |
Jupiter Energy Ltd
AU:JPR |
1.96x |
AU$3.35 Million
≈ $2.37 Million |
AU$1.71 Million | Australia | AU$0.03 | ▲ +0.00% |
| 10020 |
Peric Special Gases Co. Ltd. A
SHG:688146 |
1.96x |
CN¥677.11 Million
≈ $99.08 Million |
CN¥345.52 Million | China | CN¥219.19 | ▲ +20.00% |
| 10021 |
IDIS Holdings Co. Ltd
KQ:054800 |
1.96x |
₩16.66 Billion
≈ $11.29 Million |
₩8.50 Billion | Korea | ₩14380.00 | ▼ -0.96% |
| 10022 |
COMFORTDELGRO UNSP.ADR/20
F:VZ10 |
1.96x |
€451.30 Million
≈ $527.62 Million |
€230.30 Million | Germany | €17.60 | ▼ -1.68% |
| 10023 |
U-Media Communications
TWO:6470 |
1.96x |
NT$117.91 Million
≈ $3.71 Million |
NT$60.17 Million | Taiwan | NT$50.80 | ▲ +1.60% |
| 10024 |
Pacific Empire Minerals Corp
F:1YK |
1.96x |
€26.54K
≈ $31.02K |
€13.54K | Germany | €0.04 | ▼ -15.91% |
| 10025 |
Vietnam Prosperity Joint Stock Commercial Bank
VN:VPB |
1.96x |
₫12.15 Trillion
≈ $461.46 Million |
₫6.20 Trillion | Vietnam | ₫26500.00 | ▲ +0.19% |
| 10026 |
Nextensa NV
BR:NEXTA |
1.96x |
€25.33 Million
≈ $29.61 Million |
€12.93 Million | Belgium | €46.04 | ▲ +0.47% |
| 10027 |
SJVN Limited
NSE:SJVN |
1.96x |
Rs10.49 Billion
≈ $113.48 Million |
Rs5.36 Billion | India | Rs73.73 | ▲ +0.68% |
| 10028 |
Dalian Sunasia Tourism Holding Co Ltd
SHG:600593 |
1.96x |
CN¥160.35 Million
≈ $23.46 Million |
CN¥81.87 Million | China | CN¥38.38 | ▼ -0.31% |
| 10029 |
Paylocity Holdng
NASDAQ:PCTY |
1.96x | $217.90 Million | $111.25 Million | USA | $112.66 | ▼ -0.14% |
| 10030 |
Works co uk PLC
LSE:WRKS |
1.96x |
GBX28.20 Million
≈ $3.43K |
GBX14.40 Million | UK | GBX65.40 | ▲ +5.31% |
| 10031 |
YTO Express Group Co Ltd
SHG:600233 |
1.96x |
CN¥2.05 Billion
≈ $299.68 Million |
CN¥1.05 Billion | China | CN¥17.37 | ▼ -0.80% |
| 10032 |
Dekpol SA
WAR:DEK |
1.96x |
zł53.99 Million
≈ $14.86 Million |
zł27.58 Million | Poland | zł67.80 | ▲ +2.11% |
| 10033 |
Insmed Inc
NASDAQ:INSM |
1.96x | $231.00K | $118.00K | USA | $104.92 | ▲ +1.02% |
| 10034 |
Jde Peets Nv
AS:JDEP |
1.96x |
€738.00 Million
≈ $862.80 Million |
€377.00 Million | Netherlands | €31.84 | ▲ +0.25% |
| 10035 |
Companhia Brasileira de Distribuição
SA:PCAR3 |
1.96x |
R$276.00 Million
≈ $54.16 Million |
R$141.00 Million | Brazil | R$1.54 | ▼ -1.91% |
| 10036 |
Dart Mining NL
AU:DTM |
1.96x |
AU$590.12K
≈ $417.55K |
AU$301.50K | Australia | AU$0.02 | ▲ +11.11% |
| 10037 |
Standard Industries Limited
NSE:SIL |
1.96x |
Rs708.80 Million
≈ $7.67 Million |
Rs362.20 Million | India | Rs15.71 | ▼ -1.87% |
| 10038 |
SIL Investments Limited
NSE:SILINV |
1.96x |
Rs708.80 Million
≈ $7.67 Million |
Rs362.20 Million | India | Rs424.50 | ▲ +1.07% |
| 10039 |
Meshek Energy-Renewable Energies Ltd
TA:MSKE |
1.96x |
ILA26.68 Million
≈ $71.52K |
ILA13.63 Million | Israel | ILA1454.00 | ▼ -0.27% |
| 10040 |
Sichuan Huiyu Pharmaceutical Co Ltd
SHG:688553 |
1.96x |
CN¥58.54 Million
≈ $8.57 Million |
CN¥29.92 Million | China | CN¥16.25 | ▼ -3.39% |
| 10041 |
BioInvent International AB
ST:BINV |
1.96x |
Skr66.78 Million
≈ $7.19 Million |
Skr34.13 Million | Sweden | Skr30.70 | ▲ +3.19% |
| 10042 |
Krishna Institute of Medical Sciences Limited
NSE:KIMS |
1.96x |
Rs2.85 Billion
≈ $30.78 Million |
Rs1.46 Billion | India | Rs764.90 | ▲ +3.72% |
| 10043 |
Shriram Pistons & Rings Limited
NSE:SHRIPISTON |
1.96x |
Rs2.74 Billion
≈ $29.59 Million |
Rs1.40 Billion | India | Rs3399.30 | ▼ -2.03% |
| 10044 |
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% |
| 10045 |
Harn Engineering Solutions Public Company Limited
BK:HARN |
1.96x |
฿44.28 Million
≈ $1.38 Million |
฿22.64 Million | Thailand | ฿2.04 | ▼ -3.77% |
| 10046 |
Feng Hsin Steel Co Ltd
TW:2015 |
1.96x |
NT$1.11 Billion
≈ $34.96 Million |
NT$567.58 Million | Taiwan | NT$63.00 | ▲ +0.48% |
| 10047 |
ITV PLC
LSE:ITV |
1.95x |
GBX43.00 Million
≈ $5.23K |
GBX22.00 Million | UK | GBX82.70 | ▲ +1.35% |
| 10048 |
Rhone Ma Holdings Bhd
KLSE:5278 |
1.95x |
RM41.17 Million
≈ $10.34 Million |
RM21.06 Million | Malaysia | RM0.69 | ▲ +0.00% |
| 10049 |
AT&T Inc.
NYSE:T |
1.95x | $7.56 Billion | $3.87 Billion | USA | $22.77 | ▼ -3.31% |
| 10050 |
Zhejiang CFMoto Power Co Ltd
SHG:603129 |
1.95x |
CN¥807.75 Million
≈ $118.20 Million |
CN¥413.46 Million | China | CN¥227.37 | ▼ -0.79% |
| 10051 |
Yem Chio Co Ltd
TW:4306 |
1.95x |
NT$178.11 Million
≈ $5.61 Million |
NT$91.19 Million | Taiwan | NT$15.00 | ▲ +0.33% |
| 10052 |
CESC Limited
NSE:CESC |
1.95x |
Rs15.85 Billion
≈ $171.41 Million |
Rs8.12 Billion | India | Rs177.80 | ▼ -1.42% |
| 10053 |
Addnode Group AB (publ)
ST:ANOD-B |
1.95x |
Skr363.00 Million
≈ $39.06 Million |
Skr186.00 Million | Sweden | Skr47.95 | ▲ +3.12% |
| 10054 |
KNW Co. Ltd
KQ:105330 |
1.95x |
₩6.72 Billion
≈ $4.55 Million |
₩3.44 Billion | Korea | ₩8940.00 | ▼ -3.97% |
| 10055 |
B3 Consulting Group AB
ST:B3 |
1.95x |
Skr20.10 Million
≈ $2.16 Million |
Skr10.30 Million | Sweden | Skr24.20 | ▼ -0.82% |
| 10056 |
Haesung DS Co Ltd
KO:195870 |
1.95x |
₩27.50 Billion
≈ $18.64 Million |
₩14.10 Billion | Korea | ₩81100.00 | ▲ +6.57% |
| 10057 |
City Development Environment Co Ltd
SHE:000885 |
1.95x |
CN¥632.36 Million
≈ $92.53 Million |
CN¥324.19 Million | China | CN¥12.82 | ▼ -2.88% |
| 10058 |
Watches Of Switzerland Group PLC
LSE:WOSG |
1.95x |
GBX86.60 Million
≈ $10.54K |
GBX44.40 Million | UK | GBX717.00 | ▲ +0.56% |
| 10059 |
Exxon Mobil Corp
NYSE:XOM |
1.95x | $12.68 Billion | $6.50 Billion | USA | $152.04 | ▼ -0.32% |
| 10060 |
Getein Biotech Inc
SHG:603387 |
1.95x |
CN¥100.90 Million
≈ $14.76 Million |
CN¥51.74 Million | China | CN¥8.41 | ▼ -3.56% |
| 10061 |
ORKLA ADR/1 NK 625
F:OKL0 |
1.95x |
€3.68 Billion
≈ $4.30 Billion |
€1.89 Billion | Germany | €10.60 | ▲ +0.95% |
| 10062 |
IQVIA Holdings Inc
NYSE:IQV |
1.95x | $2.65 Billion | $1.36 Billion | USA | $186.88 | ▲ +2.65% |
| 10063 |
AB AMBER GRID EO 029
F:AMH |
1.95x |
€8.26 Million
≈ $9.66 Million |
€4.24 Million | Germany | €1.09 | ▼ -1.80% |
| 10064 |
Grand Pacific Petrochemical Corp Pref
TW:1312A |
1.95x |
NT$1.15 Billion
≈ $36.14 Million |
NT$588.46 Million | Taiwan | NT$22.60 | ▲ +0.22% |
| 10065 |
Marshall Boya ve Vernik Sanayi AS
IS:MRSHL |
1.95x |
TL131.46 Million
≈ $2.94 Million |
TL67.45 Million | Turkey | TL1584.00 | ▲ +0.64% |
| 10066 |
Korean Drug Co. Ltd
KQ:014570 |
1.95x |
₩3.72 Billion
≈ $2.52 Million |
₩1.91 Billion | Korea | ₩3270.00 | ▼ -5.76% |
| 10067 |
Sports Gear Co. Ltd
TW:6768 |
1.95x |
NT$566.33 Million
≈ $17.84 Million |
NT$290.62 Million | Taiwan | NT$95.70 | ▼ -1.24% |
| 10068 |
Sun International Ltd
JSE:SUI |
1.95x |
ZAC2.01 Billion
≈ $1.07 Million |
ZAC1.03 Billion | South Africa | ZAC4908.00 | ▲ +2.68% |
| 10069 |
Bumech S.A.
WAR:BMC |
1.95x |
zł13.84 Million
≈ $3.81 Million |
zł7.10 Million | Poland | zł19.28 | ▼ -1.48% |
| 10070 |
Magadh Sugar & Energy Limited
NSE:MAGADSUGAR |
1.95x |
Rs1.39 Billion
≈ $15.07 Million |
Rs715.05 Million | India | Rs451.85 | ▲ +0.92% |
| 10071 |
Ai-Media Technologies Ltd
AU:AIM |
1.95x |
AU$1.93 Million
≈ $1.36 Million |
AU$989.00K | Australia | AU$0.22 | ▼ -2.22% |
| 10072 |
Global Mediacom Tbk
JK:BMTR |
1.95x |
Rp761.75 Billion
≈ $44.64 Million |
Rp391.09 Billion | Indonesia | Rp114.00 | ▼ -5.00% |
| 10073 |
Meter Instruments Co. Ltd
SHE:301006 |
1.95x |
CN¥36.53 Million
≈ $5.34 Million |
CN¥18.75 Million | China | CN¥14.62 | ▼ -2.14% |
| 10074 |
Varun Beverages Limited
NSE:VBL |
1.95x |
Rs25.65 Billion
≈ $277.39 Million |
Rs13.17 Billion | India | Rs528.40 | ▼ -0.94% |
| 10075 |
Lululemon Athletica Inc
F:33L |
1.95x |
€1.14 Billion
≈ $1.34 Billion |
€586.87 Million | Germany | €108.20 | ▲ +0.00% |
| 10076 |
Lululemon Athletica Inc.
NASDAQ:LULU |
1.95x | $1.14 Billion | $586.87 Million | USA | $124.92 | ▼ -0.88% |
| 10077 |
Yung Chi Paint & Varnish Mfg Co Ltd
TW:1726 |
1.95x |
NT$387.41 Million
≈ $12.21 Million |
NT$198.96 Million | Taiwan | NT$79.20 | ▲ +1.54% |
| 10078 |
Nuh Cimento Sanayi AS
IS:NUHCM |
1.95x |
TL304.41 Million
≈ $6.82 Million |
TL156.35 Million | Turkey | TL218.00 | ▲ +0.65% |
| 10079 |
Royal Caribbean Cruises Ltd
NYSE:RCL |
1.95x | $1.83 Billion | $942.00 Million | USA | $293.28 | ▲ +2.40% |
| 10080 |
Tung Ho Steel Enterprise Corp
TW:2006 |
1.95x |
NT$2.36 Billion
≈ $74.33 Million |
NT$1.21 Billion | Taiwan | NT$67.40 | ▲ +1.05% |
| 10081 |
Gubre Fabrikalari TAS
IS:GUBRF |
1.95x |
TL3.63 Billion
≈ $81.32 Million |
TL1.87 Billion | Turkey | TL522.50 | ▼ -3.24% |
| 10082 |
Daetwyl I
SW:DAE |
1.95x |
CHF83.50 Million
≈ $105.57 Million |
CHF42.90 Million | Switzerland | CHF161.80 | ▲ +0.50% |
| 10083 |
Central Plains Bancshares, Inc. Common Stock
NASDAQ:CPBI |
1.95x | $2.29 Million | $1.18 Million | USA | $18.50 | ▲ +0.00% |
| 10084 |
Anhui Expressway Co Ltd
SHG:600012 |
1.95x |
CN¥1.01 Billion
≈ $147.17 Million |
CN¥516.75 Million | China | CN¥16.45 | ▲ +1.48% |
| 10085 |
MFC Asset Management Public Company Limited
BK:MFC |
1.95x |
฿11.55 Million
≈ $359.89K |
฿5.93 Million | Thailand | ฿19.30 | ▲ +1.58% |
| 10086 |
Bosung Power Technology Co. Ltd
KQ:006910 |
1.95x |
₩8.50 Billion
≈ $5.76 Million |
₩4.37 Billion | Korea | ₩8900.00 | ▲ +0.56% |
| 10087 |
Bénéteau S.A.
PA:BEN |
1.95x |
€84.47 Million
≈ $98.75 Million |
€43.40 Million | France | €6.72 | ▼ -1.32% |
| 10088 |
Guangxi Guiguan Electric Power Co Ltd
SHG:600236 |
1.95x |
CN¥2.40 Billion
≈ $350.73 Million |
CN¥1.23 Billion | China | CN¥11.48 | ▼ -2.88% |
| 10089 |
Alta Equipment Group Inc
NYSE:ALTG |
1.95x | $14.40 Million | $7.40 Million | USA | $6.94 | ▲ +9.12% |
| 10090 |
DYNAGREEN EN.PR.GR.H YC 1
F:DYN |
1.95x |
€319.40 Million
≈ $373.41 Million |
€164.17 Million | Germany | €0.66 | ▼ -1.49% |
| 10091 |
Elbit Systems Ltd
TA:ESLT |
1.95x |
ILA333.90 Million
≈ $895.17K |
ILA171.63 Million | Israel | ILA238490.00 | ▼ -0.30% |
| 10092 |
Shenzhen AV-Display Co. Ltd.
SHE:300939 |
1.95x |
CN¥24.27 Million
≈ $3.55 Million |
CN¥12.48 Million | China | CN¥63.81 | ▼ -6.98% |
| 10093 |
Verbrec Ltd
AU:VBC |
1.95x |
AU$3.69 Million
≈ $2.61 Million |
AU$1.90 Million | Australia | AU$0.15 | ▼ -6.45% |
| 10094 |
REDOX Ltd
AU:RDX |
1.95x |
AU$35.88 Million
≈ $25.39 Million |
AU$18.45 Million | Australia | AU$3.40 | ▲ +2.10% |
| 10095 |
Jiangyin Jianghua Microelectronics Materials Co Ltd
SHG:603078 |
1.94x |
CN¥59.74 Million
≈ $8.74 Million |
CN¥30.71 Million | China | CN¥37.78 | ▲ +5.80% |
| 10096 |
BUDWEISER BREW.UNSP.ADR/4
F:4BB1 |
1.94x |
€951.00 Million
≈ $1.11 Billion |
€489.00 Million | Germany | €2.90 | ▲ +1.40% |
| 10097 |
Panda Dairy Corp
SHE:300898 |
1.94x |
CN¥59.02 Million
≈ $8.64 Million |
CN¥30.36 Million | China | CN¥20.55 | ▼ -3.70% |
| 10098 |
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% |
| 10099 |
Shopify Inc
NYSE:SHOP |
1.94x | $513.00 Million | $264.00 Million | USA | $161.08 | ▼ -0.76% |
| 10100 |
AAPICO Hitech Public Company Limited
BK:AH |
1.94x |
฿411.19 Million
≈ $12.82 Million |
฿211.61 Million | Thailand | ฿14.10 | ▼ -1.40% |