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.
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 |
|---|---|---|---|---|---|---|---|
| 7001 |
KABE Group AB (publ.)
ST:KABE-B |
2.98x |
Skr143.00 Million
≈ $15.39 Million |
Skr48.00 Million | Sweden | Skr188.00 | ▲ +0.80% |
| 7002 |
ShenZhen Kondarl Group Co Ltd
SHE:000048 |
2.98x |
CN¥213.79 Million
≈ $31.28 Million |
CN¥71.76 Million | China | CN¥20.22 | ▲ +10.01% |
| 7003 |
DEFAMA Deutsche Fachmarkt AG
XETRA:DEF |
2.98x |
€2.96 Million
≈ $3.46 Million |
€994.88K | Germany | €23.10 | ▲ +1.32% |
| 7004 |
XJ Electric Co Ltd
SHE:000400 |
2.98x |
CN¥796.56 Million
≈ $116.56 Million |
CN¥267.52 Million | China | CN¥21.89 | ▼ -0.32% |
| 7005 |
Arrow Electronics Inc
NYSE:ARW |
2.98x | $699.75 Million | $235.11 Million | USA | $216.23 | ▲ +5.17% |
| 7006 |
Shanghai Taisheng Wind Power
SHE:300129 |
2.98x |
CN¥290.16 Million
≈ $42.46 Million |
CN¥97.52 Million | China | CN¥7.40 | ▲ +0.54% |
| 7007 |
Chiangmai Rimdoi Public Company Limited
BK:CRD |
2.98x |
฿87.75 Million
≈ $2.74 Million |
฿29.49 Million | Thailand | ฿0.56 | ▼ -1.75% |
| 7008 |
Douglas Emmett Inc
NYSE:DEI |
2.98x | $132.64 Million | $44.58 Million | USA | $12.28 | ▲ +1.24% |
| 7009 |
General Environmental Conservation Public Company Limited
BK:GENCO |
2.97x |
฿73.90 Million
≈ $2.30 Million |
฿24.85 Million | Thailand | ฿0.33 | ▲ +3.13% |
| 7010 |
Gia Lai Electricity JSC
VN:GEG |
2.97x |
₫493.11 Billion
≈ $18.74 Million |
₫165.82 Billion | Vietnam | ₫12150.00 | ▼ -2.02% |
| 7011 |
Elecster Oyj A
HE:ELEAV |
2.97x |
€226.00K
≈ $264.22K |
€76.00K | Finland | €2.82 | ▲ +0.00% |
| 7012 |
Bloomage Biotechnology Corp Ltd
SHG:688363 |
2.97x |
CN¥93.75 Million
≈ $13.72 Million |
CN¥31.53 Million | China | CN¥36.86 | ▲ +0.55% |
| 7013 |
Intikeramik Alamasri Industri
JK:IKAI |
2.97x |
Rp27.53 Billion
≈ $1.61 Million |
Rp9.26 Billion | Indonesia | Rp20.00 | ▼ -9.09% |
| 7014 |
Bangkok Life Assurance Public Company Limited
BK:BLA |
2.97x |
฿2.42 Billion
≈ $75.40 Million |
฿813.79 Million | Thailand | ฿27.00 | ▲ +0.00% |
| 7015 |
Changzhou Kaidi Electrical Inc
SHG:605288 |
2.97x |
CN¥41.17 Million
≈ $6.03 Million |
CN¥13.85 Million | China | CN¥60.74 | ▲ +10.00% |
| 7016 |
Imas Makina Sanayi AS
IS:IMASM |
2.97x |
TL299.37 Million
≈ $6.71 Million |
TL100.74 Million | Turkey | TL2.80 | ▼ -0.71% |
| 7017 |
Fila Holdings Corp
KO:081660 |
2.97x |
₩254.98 Billion
≈ $172.80 Million |
₩85.82 Billion | Korea | ₩46000.00 | ▼ -3.77% |
| 7018 |
Agile Content SA
MC:AGIL |
2.97x |
€8.95 Million
≈ $10.47 Million |
€3.01 Million | Spain | €2.20 | ▲ +0.00% |
| 7019 |
Surfilter Network Technology Co Ltd
SHE:300311 |
2.97x |
CN¥60.39 Million
≈ $8.84 Million |
CN¥20.33 Million | China | CN¥4.93 | ▲ +0.61% |
| 7020 |
Digital Realty Trust Inc
NYSE:DLR |
2.97x | $532.42 Million | $179.27 Million | USA | $179.31 | ▲ +1.74% |
| 7021 |
Zynex Inc
NASDAQ:ZYXI |
2.97x | $7.07 Million | $2.38 Million | USA | $0.09 | ▲ +7.50% |
| 7022 |
Aedas Homes SL
MC:AEDAS |
2.97x |
€185.69 Million
≈ $217.09 Million |
€62.53 Million | Spain | €22.25 | ▲ +0.23% |
| 7023 |
Naver Corporation
KO:035420 |
2.97x |
₩944.52 Billion
≈ $640.09 Million |
₩318.10 Billion | Korea | ₩193000.00 | ▲ +3.82% |
| 7024 |
Gansu Yasheng Industrial Group Co Ltd
SHG:600108 |
2.97x |
CN¥21.51 Million
≈ $3.15 Million |
CN¥7.24 Million | China | CN¥2.86 | ▼ -1.72% |
| 7025 |
Booking Holdings Inc
NASDAQ:BKNG |
2.97x | $3.21 Billion | $1.08 Billion | USA | $179.40 | ▼ -0.03% |
| 7026 |
JMT Network Services Public Company Limited
BK:JMT |
2.97x |
฿657.88 Million
≈ $20.51 Million |
฿221.72 Million | Thailand | ฿12.40 | ▲ +2.48% |
| 7027 |
Spyrosoft Spólka Akcyjna
F:2NP |
2.97x |
€23.71 Million
≈ $27.71 Million |
€7.99 Million | Germany | €80.20 | ▲ +0.00% |
| 7028 |
Huadian Power International Corp Ltd Class A
SHG:600027 |
2.97x |
CN¥7.51 Billion
≈ $1.10 Billion |
CN¥2.53 Billion | China | CN¥4.74 | ▼ -1.46% |
| 7029 |
Suzhou Victory Precision Manufacture Co Ltd
SHE:002426 |
2.97x |
CN¥131.44 Million
≈ $19.23 Million |
CN¥44.32 Million | China | CN¥2.49 | ▲ +4.62% |
| 7030 |
e-future.Co.Ltd
KQ:134060 |
2.97x |
₩270.14 Million
≈ $183.07K |
₩91.09 Million | Korea | ₩4750.00 | ▼ -1.25% |
| 7031 |
Shenzhen Microgate Technology Co Ltd
SHE:300319 |
2.97x |
CN¥284.00 Million
≈ $41.56 Million |
CN¥95.78 Million | China | CN¥15.95 | ▲ +11.07% |
| 7032 |
Akkhie Prakarn Public Company Limited
BK:AKP |
2.96x |
฿24.94 Million
≈ $777.48K |
฿8.41 Million | Thailand | ฿0.71 | ▲ +0.00% |
| 7033 |
Cool Company Oy
OL:CLCO |
2.96x |
Nkr35.15 Million
≈ $3.70 Million |
Nkr11.86 Million | Norway | Nkr95.30 | ▲ +0.00% |
| 7034 |
Dino Polska SA
WAR:DNP |
2.96x |
zł1.09 Billion
≈ $300.01 Million |
zł367.72 Million | Poland | zł29.78 | ▼ -0.40% |
| 7035 |
Shandong Sunway Petrochemical Engineering Co Ltd
SHE:002469 |
2.96x |
CN¥98.13 Million
≈ $14.36 Million |
CN¥33.10 Million | China | CN¥5.54 | ▼ -1.95% |
| 7036 |
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.38 | ▼ -0.22% |
| 7037 |
Shanghai Luoman Lighting Technologies Inc.
SHG:605289 |
2.96x |
CN¥23.29 Million
≈ $3.41 Million |
CN¥7.86 Million | China | CN¥106.98 | ▲ +6.45% |
| 7038 |
Jiangsu Zhongtian Technology Co Ltd
SHG:600522 |
2.96x |
CN¥2.28 Billion
≈ $334.22 Million |
CN¥770.69 Million | China | CN¥34.63 | ▲ +7.48% |
| 7039 |
Group 1 Automotive Inc
NYSE:GPI |
2.96x | $129.20 Million | $43.60 Million | USA | $311.62 | ▲ +1.85% |
| 7040 |
WINBO-Dongjian Automotive Technology Co. Ltd.
SHE:300978 |
2.96x |
CN¥138.20 Million
≈ $20.22 Million |
CN¥46.64 Million | China | CN¥7.96 | ▼ -1.12% |
| 7041 |
Reservoir Media Inc
NASDAQ:RSVR |
2.96x | $13.05 Million | $4.40 Million | USA | $10.22 | ▲ +0.69% |
| 7042 |
Federal Mogul Izmit Piston ve Pim Uretim Tesisleri AS
IS:FMIZP |
2.96x |
TL38.80 Million
≈ $869.09K |
TL13.10 Million | Turkey | TL286.75 | ▼ -1.12% |
| 7043 |
I Yuan Precision Ind Co Ltd
TWO:2235 |
2.96x |
NT$36.43 Million
≈ $1.15 Million |
NT$12.30 Million | Taiwan | NT$27.75 | ▼ -0.18% |
| 7044 |
Guangbo Group Stock Co Ltd
SHE:002103 |
2.96x |
CN¥145.50 Million
≈ $21.29 Million |
CN¥49.12 Million | China | CN¥6.09 | ▼ -0.65% |
| 7045 |
Cheil Electric Wiring Devices Co. Ltd.
KQ:199820 |
2.96x |
₩8.58 Billion
≈ $5.81 Million |
₩2.90 Billion | Korea | ₩6640.00 | ▲ +2.15% |
| 7046 |
Xiamen Meiya Pico Information
SHE:300188 |
2.96x |
CN¥567.05 Million
≈ $82.98 Million |
CN¥191.47 Million | China | CN¥10.18 | ▲ +3.35% |
| 7047 |
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¥39.36 | ▲ +4.74% |
| 7048 |
MegaStudyEdu Co. Ltd
KQ:215200 |
2.96x |
₩66.78 Billion
≈ $45.25 Million |
₩22.55 Billion | Korea | ₩37700.00 | ▲ +1.48% |
| 7049 |
Shore Bancshares Inc
NASDAQ:SHBI |
2.96x | $42.47 Million | $14.35 Million | USA | $23.12 | ▲ +0.48% |
| 7050 |
Haulotte Group SA
PA:PIG |
2.96x |
€48.14 Million
≈ $56.28 Million |
€16.26 Million | France | €2.15 | ▼ -1.83% |
| 7051 |
Puig Brands SA
MC:PUIG |
2.96x |
€942.84 Million
≈ $1.10 Billion |
€318.69 Million | Spain | €16.84 | ▲ +0.00% |
| 7052 |
Wha Yu Industrial Co Ltd
TW:3419 |
2.96x |
NT$79.09 Million
≈ $2.49 Million |
NT$26.74 Million | Taiwan | NT$12.45 | ▲ +1.22% |
| 7053 |
Distribuidora de Gas Cuyana SA
BA:DGCU2 |
2.96x |
AR$28.44 Billion
≈ $20.58 Million |
AR$9.61 Billion | Argentina | AR$1615.00 | ▲ +0.31% |
| 7054 |
Koninklijke Heijmans N.V.
AS:HEIJM |
2.96x |
€210.00 Million
≈ $245.51 Million |
€71.00 Million | Netherlands | €98.25 | ▲ +1.97% |
| 7055 |
Eco Animal Health Group Plc
LSE:EAH |
2.96x |
GBX10.01 Million
≈ $1.22K |
GBX3.38 Million | UK | GBX88.50 | ▲ +1.14% |
| 7056 |
Aberdeen Standard Global Infrastructure Income Fund
NYSE:ASGI |
2.95x | $24.38 Million | $8.25 Million | USA | $24.25 | ▲ +1.13% |
| 7057 |
Taiflex Scientific Co Ltd
TW:8039 |
2.95x |
NT$506.36 Million
≈ $15.95 Million |
NT$171.37 Million | Taiwan | NT$212.00 | ▲ +9.84% |
| 7058 |
STAG Industrial Inc
NYSE:STAG |
2.95x | $143.51 Million | $48.59 Million | USA | $41.77 | ▼ -0.12% |
| 7059 |
IMMOFINANZ AG
VI:IIA |
2.95x |
€239.21 Million
≈ $279.66 Million |
€81.00 Million | Austria | €17.40 | ▲ +0.00% |
| 7060 |
Oil & Natural Gas Corporation Limited
NSE:ONGC |
2.95x |
Rs607.87 Billion
≈ $6.57 Billion |
Rs205.89 Billion | India | Rs249.89 | ▲ +0.12% |
| 7061 |
Introl S.A.
WAR:INL |
2.95x |
zł24.77 Million
≈ $6.82 Million |
zł8.39 Million | Poland | zł7.78 | ▼ -0.26% |
| 7062 |
Star Holdings
NASDAQ:STHO |
2.95x | $5.31 Million | $1.80 Million | USA | $9.38 | ▼ -0.21% |
| 7063 |
Visionox Technology Inc
SHE:002387 |
2.95x |
CN¥679.48 Million
≈ $99.43 Million |
CN¥230.34 Million | China | CN¥6.28 | ▲ +2.61% |
| 7064 |
Guangdong Kitech New Material Holding Co.Ltd.
SHE:300995 |
2.95x |
CN¥25.63 Million
≈ $3.75 Million |
CN¥8.69 Million | China | CN¥23.07 | ▲ +0.30% |
| 7065 |
Ecovyst Inc
NYSE:ECVT |
2.95x | $16.94 Million | $5.75 Million | USA | $12.64 | ▲ +1.94% |
| 7066 |
Tongling Jingd
SHG:600577 |
2.95x |
CN¥425.92 Million
≈ $62.33 Million |
CN¥144.53 Million | China | CN¥7.21 | ▲ +2.27% |
| 7067 |
Vimian Group AB
ST:VIMIAN |
2.95x |
Skr56.57 Million
≈ $6.09 Million |
Skr19.20 Million | Sweden | Skr33.75 | ▼ -1.60% |
| 7068 |
Yuen Chang Stainless Steel Co Ltd
TW:2069 |
2.95x |
NT$257.90 Million
≈ $8.13 Million |
NT$87.54 Million | Taiwan | NT$18.75 | ▲ +0.81% |
| 7069 |
Studsvik AB
ST:SVIK |
2.95x |
Skr54.20 Million
≈ $5.83 Million |
Skr18.40 Million | Sweden | Skr209.00 | ▲ +1.70% |
| 7070 |
Beach Energy Ltd
AU:BPT |
2.95x |
AU$442.40 Million
≈ $313.03 Million |
AU$150.20 Million | Australia | AU$0.87 | ▼ -2.25% |
| 7071 |
Fras-le S.A
SA:FRAS3 |
2.95x |
R$316.78 Million
≈ $62.16 Million |
R$107.55 Million | Brazil | R$20.96 | ▲ +1.30% |
| 7072 |
Yancoal Australia Ltd
AU:YAL |
2.94x |
AU$480.00 Million
≈ $339.63 Million |
AU$163.00 Million | Australia | AU$5.81 | ▲ +2.29% |
| 7073 |
Perak Transit Bhd
KLSE:0186 |
2.94x |
RM45.94 Million
≈ $11.53 Million |
RM15.60 Million | Malaysia | RM0.18 | ▲ +0.00% |
| 7074 |
RHOEN-KLINIK.UNSP.ADR 1/2
F:RHKU |
2.94x |
€127.60 Million
≈ $149.18 Million |
€43.35 Million | Germany | €5.80 | ▲ +3.57% |
| 7075 |
Opthea Ltd
AU:OPT |
2.94x |
AU$8.24 Million
≈ $5.83 Million |
AU$2.80 Million | Australia | AU$0.01 | ▲ +8.33% |
| 7076 |
Alro Slatina
RO:ALR |
2.94x |
RON48.10 Million
≈ $11.04 Million |
RON16.34 Million | Romania | RON1.47 | ▲ +2.45% |
| 7077 |
Kingdee International Software Group Company Limited
F:KDIC |
2.94x |
€386.86 Million
≈ $452.28 Million |
€131.47 Million | Germany | €0.79 | ▲ +2.70% |
| 7078 |
Acter Co Ltd
TWO:5536 |
2.94x |
NT$2.95 Billion
≈ $92.87 Million |
NT$1.00 Billion | Taiwan | NT$1190.00 | ▲ +4.39% |
| 7079 |
Midi Utama Indonesia Tbk
JK:MIDI |
2.94x |
Rp781.37 Billion
≈ $45.79 Million |
Rp265.57 Billion | Indonesia | Rp294.00 | ▲ +2.80% |
| 7080 |
Perion Network
TA:PERI |
2.94x |
ILA23.42 Million
≈ $62.80K |
ILA7.96 Million | Israel | ILA2915.00 | ▲ +1.04% |
| 7081 |
MannKind Corp
NASDAQ:MNKD |
2.94x | $23.49 Million | $7.99 Million | USA | $4.05 | ▲ +1.76% |
| 7082 |
CapMan Oyj B
HE:CAPMAN |
2.94x |
€12.29 Million
≈ $14.37 Million |
€4.18 Million | Finland | €1.74 | ▲ +0.00% |
| 7083 |
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¥13.15 | ▲ +2.81% |
| 7084 |
Highwood Asset Management Ltd
V:HAM |
2.94x |
CA$16.81 Million
≈ $12.16 Million |
CA$5.72 Million | Canada | CA$5.05 | ▲ +1.00% |
| 7085 |
Installed Building Products Inc
NYSE:IBP |
2.94x | $102.30 Million | $34.80 Million | USA | $222.09 | ▼ -0.95% |
| 7086 |
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$279.41 | ▲ +0.58% |
| 7087 |
Chemcon Speciality Chemicals Limited
NSE:CHEMCON |
2.94x |
Rs356.48 Million
≈ $3.86 Million |
Rs121.34 Million | India | Rs181.06 | ▼ -0.59% |
| 7088 |
Poulaillon SA
PA:ALPOU |
2.94x |
€6.81 Million
≈ $7.96 Million |
€2.32 Million | France | €9.00 | ▲ +0.00% |
| 7089 |
Capital Small Finance Bank Limited
NSE:CAPITALSFB |
2.94x |
Rs713.50 Million
≈ $7.72 Million |
Rs242.92 Million | India | Rs305.05 | ▼ -0.07% |
| 7090 |
Webull Corp
NASDAQ:BULL |
2.94x | $38.43 Million | $13.09 Million | USA | $8.15 | ▲ +5.98% |
| 7091 |
Structural Monitoring Systems Plc
AU:SMN |
2.94x |
AU$4.41 Million
≈ $3.12 Million |
AU$1.50 Million | Australia | AU$0.38 | ▲ +1.35% |
| 7092 |
Aeroports de Paris SA
PA:ADP |
2.94x |
€834.00 Million
≈ $975.03 Million |
€284.00 Million | France | €106.30 | ▲ +0.28% |
| 7093 |
Altria Group
NYSE:MO |
2.94x | $3.27 Billion | $1.11 Billion | USA | $72.99 | ▼ -2.24% |
| 7094 |
Neptune Insurance Holdings Inc.
NYSE:NP |
2.94x | $12.75 Million | $4.34 Million | USA | $30.34 | ▼ -3.96% |
| 7095 |
Arcellx Inc
NASDAQ:ACLX |
2.94x | $58.25 Million | $19.84 Million | USA | $115.07 | ▲ +0.00% |
| 7096 |
Guangxi Bossco Environmental Protection Technology Co Ltd
SHE:300422 |
2.93x |
CN¥195.80 Million
≈ $28.65 Million |
CN¥66.72 Million | China | CN¥4.05 | ▼ -2.17% |
| 7097 |
Shanghai Kaibao Pharmaceutical
SHE:300039 |
2.93x |
CN¥190.98 Million
≈ $27.95 Million |
CN¥65.09 Million | China | CN¥5.59 | ▼ -0.89% |
| 7098 |
AirIQ Inc
V:IQ |
2.93x |
CA$399.00K
≈ $288.63K |
CA$136.00K | Canada | CA$0.54 | ▲ +0.00% |
| 7099 |
Eche Izquierdo
SN:EISA |
2.93x |
CL$12.31 Billion
≈ $13.77 Million |
CL$4.20 Billion | Chile | CL$539.99 | ▼ -0.19% |
| 7100 |
Sports Toto Berhad
KLSE:1562 |
2.93x |
RM173.33 Million
≈ $43.52 Million |
RM59.10 Million | Malaysia | RM1.37 | ▲ +0.00% |