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 |
|---|---|---|---|---|---|---|---|
| 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% |