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
7101 Intikeramik Alamasri Industri
JK:IKAI
2.97x Rp27.53 Billion
≈ $1.61 Million
Rp9.26 Billion Indonesia Rp18.00 ▼ -5.26%
7102 DSR Corp
KO:155660
2.97x ₩10.18 Billion
≈ $6.90 Million
₩3.42 Billion Korea ₩4065.00 ▼ -0.85%
7103 Bangkok Life Assurance Public Company Limited
BK:BLA
2.97x ฿2.42 Billion
≈ $75.40 Million
฿813.79 Million Thailand ฿23.50 ▲ +1.29%
7104 Changzhou Kaidi Electrical Inc
SHG:605288
2.97x CN¥41.17 Million
≈ $6.03 Million
CN¥13.85 Million China CN¥99.08 ▲ +1.10%
7105 Imas Makina Sanayi AS
IS:IMASM
2.97x TL299.37 Million
≈ $6.71 Million
TL100.74 Million Turkey TL3.35 ▲ +1.52%
7106 Hong Leong Financial Group Bhd
KLSE:1082
2.97x RM2.67 Billion
≈ $670.82 Million
RM899.25 Million Malaysia RM18.54 ▲ +0.43%
7107 Fila Holdings Corp
KO:081660
2.97x ₩254.98 Billion
≈ $172.80 Million
₩85.82 Billion Korea ₩38900.00 ▼ -1.89%
7108 Agile Content SA
MC:AGIL
2.97x €8.95 Million
≈ $10.47 Million
€3.01 Million Spain €2.16 ▲ +0.00%
7109 Surfilter Network Technology Co Ltd
SHE:300311
2.97x CN¥60.39 Million
≈ $8.84 Million
CN¥20.33 Million China CN¥5.16 ▼ -4.44%
7110 Zynex Inc
NASDAQ:ZYXI
2.97x $7.07 Million $2.38 Million USA $0.09 ▲ +7.50%
7111 Aedas Homes SL
MC:AEDAS
2.97x €185.69 Million
≈ $217.09 Million
€62.53 Million Spain €23.55 ▲ +0.00%
7112 Naver Corporation
KO:035420
2.97x ₩944.52 Billion
≈ $640.09 Million
₩318.10 Billion Korea ₩267500.00 ▼ -4.63%
7113 Gansu Yasheng Industrial Group Co Ltd
SHG:600108
2.97x CN¥21.51 Million
≈ $3.15 Million
CN¥7.24 Million China CN¥3.41 ▼ -0.87%
7114 Booking Holdings Inc
NASDAQ:BKNG
2.97x $3.21 Billion $1.08 Billion USA $167.49 ▲ +1.64%
7115 JMT Network Services Public Company Limited
BK:JMT
2.97x ฿657.88 Million
≈ $20.51 Million
฿221.72 Million Thailand ฿11.30 ▲ +1.80%
7116 Spyrosoft Spólka Akcyjna
F:2NP
2.97x €23.71 Million
≈ $27.71 Million
€7.99 Million Germany €92.20 ▼ -1.28%
7117 Huadian Power International Corp Ltd Class A
SHG:600027
2.97x CN¥7.51 Billion
≈ $1.10 Billion
CN¥2.53 Billion China CN¥5.44 ▼ -2.68%
7118 Suzhou Victory Precision Manufacture Co Ltd
SHE:002426
2.97x CN¥131.44 Million
≈ $19.23 Million
CN¥44.32 Million China CN¥3.63 ▲ +1.40%
7119 e-future.Co.Ltd
KQ:134060
2.97x ₩270.14 Million
≈ $183.07K
₩91.09 Million Korea ₩3910.00 ▲ +6.83%
7120 Shenzhen Microgate Technology Co Ltd
SHE:300319
2.97x CN¥284.00 Million
≈ $41.56 Million
CN¥95.78 Million China CN¥19.47 ▲ +8.23%
7121 Cool Company Oy
OL:CLCO
2.96x Nkr35.15 Million
≈ $3.70 Million
Nkr11.86 Million Norway Nkr95.30 ▲ +0.00%
7122 Dino Polska SA
WAR:DNP
2.96x zł1.09 Billion
≈ $300.01 Million
zł367.72 Million Poland zł30.00 ▲ +0.10%
7123 Shandong Sunway Petrochemical Engineering Co Ltd
SHE:002469
2.96x CN¥98.13 Million
≈ $14.36 Million
CN¥33.10 Million China CN¥6.30 ▼ -2.02%
7124 Beijing New Oriental Star Petrochemical Engineering Co Ltd
SHE:002755
2.96x CN¥187.71 Million
≈ $27.47 Million
CN¥63.33 Million China CN¥13.02 ▼ -3.27%
7125 Shanghai Luoman Lighting Technologies Inc.
SHG:605289
2.96x CN¥23.29 Million
≈ $3.41 Million
CN¥7.86 Million China CN¥113.66 ▲ +3.00%
7126 Jiangsu Zhongtian Technology Co Ltd
SHG:600522
2.96x CN¥2.28 Billion
≈ $334.22 Million
CN¥770.69 Million China CN¥46.06 ▲ +2.40%
7127 Group 1 Automotive Inc
NYSE:GPI
2.96x $129.20 Million $43.60 Million USA $305.43 ▼ -0.10%
7128 WINBO-Dongjian Automotive Technology Co. Ltd.
SHE:300978
2.96x CN¥138.20 Million
≈ $20.22 Million
CN¥46.64 Million China CN¥9.47 ▼ -2.07%
7129 Federal Mogul Izmit Piston ve Pim Uretim Tesisleri AS
IS:FMIZP
2.96x TL38.80 Million
≈ $869.09K
TL13.10 Million Turkey TL311.75 ▼ -0.24%
7130 Guangbo Group Stock Co Ltd
SHE:002103
2.96x CN¥145.50 Million
≈ $21.29 Million
CN¥49.12 Million China CN¥6.62 ▼ -2.79%
7131 Xiamen Meiya Pico Information
SHE:300188
2.96x CN¥567.05 Million
≈ $82.98 Million
CN¥191.47 Million China CN¥10.59 ▼ -2.13%
7132 China Northern Rare Earth Group High-Tech Co Ltd
SHG:600111
2.96x CN¥1.81 Billion
≈ $264.34 Million
CN¥610.02 Million China CN¥49.66 ▼ -0.32%
7133 Shore Bancshares Inc
NASDAQ:SHBI
2.96x $42.47 Million $14.35 Million USA $20.77 ▲ +3.90%
7134 Haulotte Group SA
PA:PIG
2.96x €48.14 Million
≈ $56.28 Million
€16.26 Million France €2.20 ▲ +0.00%
7135 Puig Brands SA
MC:PUIG
2.96x €942.84 Million
≈ $1.10 Billion
€318.69 Million Spain €15.90 ▲ +0.57%
7136 Wha Yu Industrial Co Ltd
TW:3419
2.96x NT$79.09 Million
≈ $2.49 Million
NT$26.74 Million Taiwan NT$14.30 ▼ -1.04%
7137 Distribuidora de Gas Cuyana SA
BA:DGCU2
2.96x AR$28.44 Billion
≈ $20.58 Million
AR$9.61 Billion Argentina AR$1645.00 ▲ +0.00%
7138 Koninklijke Heijmans N.V.
AS:HEIJM
2.96x €210.00 Million
≈ $245.51 Million
€71.00 Million Netherlands €103.00 ▼ -1.25%
7139 Eco Animal Health Group Plc
LSE:EAH
2.96x GBX10.01 Million
≈ $1.22K
GBX3.38 Million UK GBX93.00 ▲ +0.00%
7140 Aberdeen Standard Global Infrastructure Income Fund
NYSE:ASGI
2.95x $24.38 Million $8.25 Million USA $22.81 ▲ +1.65%
7141 Taiflex Scientific Co Ltd
TW:8039
2.95x NT$506.36 Million
≈ $15.95 Million
NT$171.37 Million Taiwan NT$140.50 ▼ -6.64%
7142 STAG Industrial Inc
NYSE:STAG
2.95x $143.51 Million $48.59 Million USA $37.01 ▲ +1.34%
7143 IMMOFINANZ AG
VI:IIA
2.95x €239.21 Million
≈ $279.66 Million
€81.00 Million Austria €17.40 ▲ +0.00%
7144 Oil & Natural Gas Corporation Limited
NSE:ONGC
2.95x Rs607.87 Billion
≈ $6.57 Billion
Rs205.89 Billion India Rs267.55 ▼ -0.07%
7145 Introl S.A.
WAR:INL
2.95x zł24.77 Million
≈ $6.82 Million
zł8.39 Million Poland zł7.88 ▼ -0.25%
7146 Star Holdings
NASDAQ:STHO
2.95x $5.31 Million $1.80 Million USA $9.00 ▲ +1.47%
7147 Visionox Technology Inc
SHE:002387
2.95x CN¥679.48 Million
≈ $99.43 Million
CN¥230.34 Million China CN¥8.42 ▲ +3.19%
7148 Guangdong Kitech New Material Holding Co.Ltd.
SHE:300995
2.95x CN¥25.63 Million
≈ $3.75 Million
CN¥8.69 Million China CN¥32.40 ▼ -0.58%
7149 Quality Houses Public Company Limited
BK:QH
2.95x ฿1.42 Billion
≈ $44.15 Million
฿480.25 Million Thailand ฿1.34 ▼ -0.74%
7150 Tongling Jingd
SHG:600577
2.95x CN¥425.92 Million
≈ $62.33 Million
CN¥144.53 Million China CN¥12.09 ▼ -3.43%
7151 Vimian Group AB
ST:VIMIAN
2.95x Skr56.57 Million
≈ $6.09 Million
Skr19.20 Million Sweden Skr28.20 ▲ +0.89%
7152 Yuen Chang Stainless Steel Co Ltd
TW:2069
2.95x NT$257.90 Million
≈ $8.13 Million
NT$87.54 Million Taiwan NT$19.85 ▲ +0.00%
7153 Studsvik AB
ST:SVIK
2.95x Skr54.20 Million
≈ $5.83 Million
Skr18.40 Million Sweden Skr235.00 ▼ -2.08%
7154 Beach Energy Ltd
AU:BPT
2.95x AU$442.40 Million
≈ $313.03 Million
AU$150.20 Million Australia AU$1.11 ▲ +1.83%
7155 Fras-le S.A
SA:FRAS3
2.95x R$316.78 Million
≈ $62.16 Million
R$107.55 Million Brazil R$21.75 ▼ -0.28%
7156 Yancoal Australia Ltd
AU:YAL
2.94x AU$480.00 Million
≈ $339.63 Million
AU$163.00 Million Australia AU$7.21 ▲ +2.71%
7157 RHOEN-KLINIK.UNSP.ADR 1/2
F:RHKU
2.94x €127.60 Million
≈ $149.18 Million
€43.35 Million Germany €5.80 ▲ +3.57%
7158 Opthea Ltd
AU:OPT
2.94x AU$8.24 Million
≈ $5.83 Million
AU$2.80 Million Australia AU$0.01 ▼ -12.50%
7159 Kingdee International Software Group Company Limited
F:KDIC
2.94x €386.86 Million
≈ $452.28 Million
€131.47 Million Germany €0.83 ▼ -6.46%
7160 Acter Co Ltd
TWO:5536
2.94x NT$2.95 Billion
≈ $92.87 Million
NT$1.00 Billion Taiwan NT$1120.00 ▲ +6.16%
7161 Midi Utama Indonesia Tbk
JK:MIDI
2.94x Rp781.37 Billion
≈ $45.79 Million
Rp265.57 Billion Indonesia Rp286.00 ▼ -0.69%
7162 G2Power Co. Ltd.
KQ:388050
2.94x ₩9.72 Billion
≈ $6.58 Million
₩3.30 Billion Korea ₩9350.00 ▲ +1.74%
7163 Perion Network
TA:PERI
2.94x ILA23.42 Million
≈ $62.80K
ILA7.96 Million Israel ILA2358.00 ▲ +2.57%
7164 MannKind Corp
NASDAQ:MNKD
2.94x $23.49 Million $7.99 Million USA $3.52 ▲ +4.76%
7165 Inner Mongolia North Hauler Joint Stock Co Ltd
SHG:600262
2.94x CN¥239.47 Million
≈ $35.04 Million
CN¥81.44 Million China CN¥21.86 ▼ -1.18%
7166 Highwood Asset Management Ltd
V:HAM
2.94x CA$16.81 Million
≈ $12.16 Million
CA$5.72 Million Canada CA$5.60 ▼ -5.88%
7167 Promotora y Operadora de Infraestructura S. A. B. de C. V
MX:PINFRA
2.94x MX$6.29 Billion
≈ $361.71 Million
MX$2.14 Billion Mexico MX$272.89 ▼ -1.19%
7168 Luster Industries Bhd
KLSE:5068
2.94x RM14.17 Million
≈ $3.56 Million
RM4.82 Million Malaysia RM0.04 ▲ +16.67%
7169 Chemcon Speciality Chemicals Limited
NSE:CHEMCON
2.94x Rs356.48 Million
≈ $3.86 Million
Rs121.34 Million India Rs183.59 ▼ -0.41%
7170 Poulaillon SA
PA:ALPOU
2.94x €6.81 Million
≈ $7.96 Million
€2.32 Million France €8.95 ▲ +0.56%
7171 Capital Small Finance Bank Limited
NSE:CAPITALSFB
2.94x Rs713.50 Million
≈ $7.72 Million
Rs242.92 Million India Rs272.85 ▲ +2.02%
7172 Webull Corp
NASDAQ:BULL
2.94x $38.43 Million $13.09 Million USA $6.10 ▲ +3.39%
7173 Structural Monitoring Systems Plc
AU:SMN
2.94x AU$4.41 Million
≈ $3.12 Million
AU$1.50 Million Australia AU$0.43 ▲ +1.19%
7174 Aeroports de Paris SA
PA:ADP
2.94x €834.00 Million
≈ $975.03 Million
€284.00 Million France €107.00 ▼ -0.83%
7175 Altria Group
NYSE:MO
2.94x $3.27 Billion $1.11 Billion USA $70.60 ▲ +0.43%
7176 Neptune Insurance Holdings Inc.
NYSE:NP
2.94x $12.75 Million $4.34 Million USA $24.08 ▼ -0.95%
7177 Arcellx Inc
NASDAQ:ACLX
2.94x $58.25 Million $19.84 Million USA $115.07 ▲ +0.00%
7178 Guangxi Bossco Environmental Protection Technology Co Ltd
SHE:300422
2.93x CN¥195.80 Million
≈ $28.65 Million
CN¥66.72 Million China CN¥5.21 ▼ -2.62%
7179 Shanghai Kaibao Pharmaceutical
SHE:300039
2.93x CN¥190.98 Million
≈ $27.95 Million
CN¥65.09 Million China CN¥5.07 ▼ -2.12%
7180 AirIQ Inc
V:IQ
2.93x CA$399.00K
≈ $288.63K
CA$136.00K Canada CA$0.54 ▲ +0.00%
7181 Eche Izquierdo
SN:EISA
2.93x CL$12.31 Billion
≈ $13.77 Million
CL$4.20 Billion Chile CL$569.47 ▲ +0.01%
7182 Dimed S.A. Distribuidora de Medicamentos
SA:PNVL3
2.93x R$125.39 Million
≈ $24.60 Million
R$42.75 Million Brazil R$10.79 ▼ -5.85%
7183 GOLDEN AGRI-RES ADR/100
F:4G3
2.93x €1.17 Billion
≈ $1.37 Billion
€400.20 Million Germany €19.20 ▲ +2.13%
7184 Apollo Pipes Limited
NSE:APOLLOPIPE
2.93x Rs286.65 Million
≈ $3.10 Million
Rs97.77 Million India Rs480.00 ▼ -1.33%
7185 Plutus Financial Group Limited Ordinary Shares
NASDAQ:PLUT
2.93x $1.79 Million $610.00K USA $3.07 ▼ -1.03%
7186 Rieter Holding AG
SW:RIEN
2.93x CHF25.50 Million
≈ $32.24 Million
CHF8.70 Million Switzerland CHF3.26 ▲ +0.15%
7187 Impinj Inc
NASDAQ:PI
2.93x $33.86 Million $11.55 Million USA $136.18 ▼ -1.15%
7188 Freedom Care Group Holdings Ltd
AU:FCG
2.93x AU$2.61 Million
≈ $1.85 Million
AU$891.00K Australia AU$0.04 ▲ +0.00%
7189 KD Chem Co. Ltd
KQ:221980
2.93x ₩2.21 Billion
≈ $1.50 Million
₩753.15 Million Korea ₩9970.00 ▲ +1.63%
7190 USWE Sports AB
ST:USWE
2.93x Skr3.05 Million
≈ $327.91K
Skr1.04 Million Sweden Skr12.10 ▲ +0.00%
7191 Ressources Minieres Radisson Inc
V:RDS
2.93x CA$864.27K
≈ $625.20K
CA$295.12K Canada CA$0.98 ▼ -4.39%
7192 Shinkong Insurance Co Ltd
TW:2850
2.93x NT$2.83 Billion
≈ $89.01 Million
NT$964.71 Million Taiwan NT$145.00 ▲ +1.05%
7193 CEAT Limited
NSE:CEATLTD
2.93x Rs8.74 Billion
≈ $94.49 Million
Rs2.98 Billion India Rs3230.20 ▲ +1.43%
7194 Haitai Confectionery and Foods Co Ltd
KO:101530
2.93x ₩12.65 Billion
≈ $8.57 Million
₩4.32 Billion Korea ₩5700.00 ▼ -2.40%
7195 KNOT Offshore Partners LP
NYSE:KNOP
2.93x $44.25 Million $15.11 Million USA $10.81 ▲ +0.65%
7196 Ace Hardware Indonesia Tbk
JK:ACES
2.93x Rp442.81 Billion
≈ $25.95 Million
Rp151.27 Billion Indonesia Rp338.00 ▼ -2.87%
7197 James Hardie Industries plc
F:JHA
2.93x €201.10 Million
≈ $235.11 Million
€68.70 Million Germany €19.20 ▼ -0.52%
7198 James Hardie Industries Plc
AU:JHX
2.93x AU$201.10 Million
≈ $142.29 Million
AU$68.70 Million Australia AU$32.05 ▲ +0.09%
7199 Sunoco LP
NYSE:SUN
2.93x $401.00 Million $137.00 Million USA $67.27 ▲ +1.85%
7200 Yonker Environmental Protect
SHE:300187
2.93x CN¥107.96 Million
≈ $15.80 Million
CN¥36.89 Million China CN¥5.48 ▼ -3.86%