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
9501 Zhejiang Satellite Petrochemical Co Ltd
SHE:002648
2.09x CN¥3.25 Billion
≈ $475.26 Million
CN¥1.56 Billion China CN¥23.97 ▲ +1.96%
9502 CARLSBERG B DK20 ADR 1/5
F:CBGC
2.09x €12.43 Billion
≈ $14.53 Billion
€5.96 Billion Germany €21.20 ▼ -1.85%
9503 Franbo Lines
TWO:2641
2.09x NT$315.42 Million
≈ $9.94 Million
NT$151.11 Million Taiwan NT$19.55 ▼ -1.76%
9504 Airports of Thailand Public Company Limited
F:TX3A
2.09x €9.71 Billion
≈ $11.35 Billion
€4.65 Billion Germany €1.49 ▼ -0.67%
9505 Airports Of Thailand PCL
BK:AOT
2.09x ฿9.71 Billion
≈ $302.55 Million
฿4.65 Billion Thailand ฿58.00 ▼ -0.85%
9506 Airports of Thailand Public Company Limited
F:NYVQ
2.09x €9.71 Billion
≈ $11.35 Billion
€4.65 Billion Germany €1.50 ▲ +4.17%
9507 Wallix Group SA
PA:ALLIX
2.09x €2.71 Million
≈ $3.17 Million
€1.30 Million France €25.45 ▼ -0.78%
9508 Easy Field
TWO:6425
2.09x NT$98.19 Million
≈ $3.09 Million
NT$47.07 Million Taiwan NT$83.00 ▼ -1.43%
9509 Tesco PLC
LSE:TSCO
2.09x GBX1.75 Billion
≈ $212.44K
GBX837.00 Million UK GBX454.30 ▲ +1.36%
9510 Melexis NV
BR:MELE
2.09x €47.08 Million
≈ $55.04 Million
€22.57 Million Belgium €80.50 ▼ -4.62%
9511 Schweizer Electronic AG
F:SCE
2.08x €1.91 Million
≈ $2.24 Million
€918.00K Germany €7.68 ▲ +1.59%
9512 HangZhou Radical Energy Saving Technology Co Ltd
SHE:300652
2.08x CN¥103.23 Million
≈ $15.11 Million
CN¥49.51 Million China CN¥43.02 ▲ +1.97%
9513 Platinum Asset Management Ltd
AU:PTM
2.08x AU$33.21 Million
≈ $23.50 Million
AU$15.93 Million Australia AU$0.70 ▲ +0.00%
9514 TOUAX
PA:ALTOU
2.08x €3.69 Million
≈ $4.32 Million
€1.77 Million USA €4.09 ▲ +7.92%
9515 Tarczynski S.A.
WAR:TAR
2.08x zł108.16 Million
≈ $29.77 Million
zł51.90 Million Poland zł123.50 ▲ +2.92%
9516 Shandong Polymer Biochemicals Co Ltd
SHE:002476
2.08x CN¥45.88 Million
≈ $6.71 Million
CN¥22.02 Million China CN¥5.24 ▲ +0.77%
9517 Nbond Nonwovens
SHG:603238
2.08x CN¥63.77 Million
≈ $9.33 Million
CN¥30.61 Million China CN¥12.84 ▲ +1.66%
9518 Frp Holdings Ord
NASDAQ:FRPH
2.08x $8.43 Million $4.04 Million USA $23.54 ▼ -0.21%
9519 Shenzhen Honor Electronic Co Ltd
SHE:300870
2.08x CN¥183.22 Million
≈ $26.81 Million
CN¥87.95 Million China CN¥267.42 ▼ -2.76%
9520 Integrated Wind Solutions AS
OL:IWS
2.08x Nkr11.83 Million
≈ $1.24 Million
Nkr5.68 Million Norway Nkr60.60 ▲ +0.33%
9521 SSE PLC ADR LS-50 1
F:SCTA
2.08x €2.48 Billion
≈ $2.90 Billion
€1.19 Billion Germany €30.20 ▲ +1.34%
9522 ReTo Eco-Solutions Inc
NASDAQ:RETO
2.08x $4.77 Million $2.29 Million USA $2.36 ▲ +9.51%
9523 Phuoc Hoa Rubber JSC
VN:PHR
2.08x ₫140.42 Billion
≈ $5.33 Million
₫67.47 Billion Vietnam ₫64500.00 ▼ -2.57%
9524 First Merchants Corporation Depository Shares
NASDAQ:FRMEP
2.08x $58.59 Million $28.16 Million USA $25.06 ▼ -0.24%
9525 Beijing Sanju Environmental
SHE:300072
2.08x CN¥194.17 Million
≈ $28.41 Million
CN¥93.33 Million China CN¥3.82 ▼ -0.52%
9526 Packaging Corp of America
NYSE:PKG
2.08x $472.20 Million $227.00 Million USA $222.82 ▼ -0.83%
9527 MCS Services Ltd
AU:MSG
2.08x AU$813.00K
≈ $575.25K
AU$390.83K Australia AU$0.00 ▲ +0.00%
9528 Huangshan Tourism Development Co Ltd A
SHG:600054
2.08x CN¥264.01 Million
≈ $38.63 Million
CN¥126.93 Million China CN¥10.88 ▲ +0.83%
9529 Majestic Gold Corp.
V:MJS
2.08x CA$5.59 Million
≈ $4.04 Million
CA$2.69 Million Canada CA$0.12 ▼ -8.00%
9530 Victory Giant Technology Huizhou Co Ltd
SHE:300476
2.08x CN¥2.22 Billion
≈ $324.75 Million
CN¥1.07 Billion China CN¥338.90 ▼ -7.59%
9531 momo.com Inc
TW:8454
2.08x NT$1.34 Billion
≈ $42.17 Million
NT$643.78 Million Taiwan NT$353.00 ▲ +9.97%
9532 Maeil Holdings Co. Ltd
KQ:005990
2.08x ₩27.34 Billion
≈ $18.53 Million
₩13.15 Billion Korea ₩11000.00 ▼ -4.76%
9533 Befar Group Co Ltd
SHG:601678
2.08x CN¥168.07 Million
≈ $24.59 Million
CN¥80.84 Million China CN¥5.37 ▲ +0.75%
9534 Dongyang E&P Inc
KQ:079960
2.08x ₩21.69 Billion
≈ $14.70 Million
₩10.43 Billion Korea ₩21750.00 ▲ +0.00%
9535 SBH Marine Holdings Berhad
KLSE:0300
2.08x RM8.59 Million
≈ $2.16 Million
RM4.13 Million Malaysia RM0.15 ▲ +0.00%
9536 El Pollo Loco Holdings Inc
NASDAQ:LOCO
2.08x $15.29 Million $7.36 Million USA $13.82 ▼ -0.14%
9537 Instalco Intressenter AB
ST:INSTAL
2.08x Skr451.00 Million
≈ $48.53 Million
Skr217.00 Million Sweden Skr36.88 ▼ -1.18%
9538 Jiangsu Xiuqiang Glasswork Co
SHE:300160
2.08x CN¥80.76 Million
≈ $11.82 Million
CN¥38.86 Million China CN¥5.03 ▲ +6.12%
9539 Galaxy Digital Holdings Ltd
NASDAQ:GLXY
2.08x $433.17 Million $208.47 Million USA $25.14 ▼ -11.51%
9540 Ningbo Baosi Energy Equipment Co Ltd
SHE:300441
2.08x CN¥118.52 Million
≈ $17.34 Million
CN¥57.09 Million China CN¥6.26 ▲ +1.95%
9541 Waste Management Inc
NYSE:WM
2.08x $1.50 Billion $723.00 Million USA $220.40 ▲ +0.63%
9542 Shanghai Welltech Automation Co Ltd
SHE:002058
2.08x CN¥22.05 Million
≈ $3.23 Million
CN¥10.62 Million China CN¥24.27 ▲ +0.29%
9543 Gulf Resources, Inc. (NV) Common Stock
NASDAQ:GURE
2.08x $18.61 Million $8.97 Million USA $4.31 ▼ -4.26%
9544 Gulf Resources Inc
F:R29B
2.08x €18.61 Million
≈ $21.76 Million
€8.97 Million Germany €4.16 ▲ +900.00%
9545 KT Hitel Corporation. Limited
KQ:036030
2.08x ₩26.55 Billion
≈ $17.99 Million
₩12.80 Billion Korea ₩4530.00 ▼ -1.84%
9546 Linedata Services S.A.
PA:LIN
2.08x €16.60 Million
≈ $19.41 Million
€8.00 Million France €40.90 ▼ -2.15%
9547 Suzhou Yangtze New Materials
SHE:002652
2.07x CN¥42.06 Million
≈ $6.15 Million
CN¥20.27 Million China CN¥5.03 ▼ -0.59%
9548 Atech OEM
TWO:6109
2.07x NT$48.59 Million
≈ $1.53 Million
NT$23.42 Million Taiwan NT$11.50 ▼ -2.54%
9549 Venus Remedies Limited
NSE:VENUSREM
2.07x Rs811.10 Million
≈ $8.77 Million
Rs391.00 Million India Rs1633.50 ▲ +4.99%
9550 Powerlogics Co. Ltd
KQ:047310
2.07x ₩20.55 Billion
≈ $13.92 Million
₩9.91 Billion Korea ₩4060.00 ▼ -2.64%
9551 Riskified Ltd
NYSE:RSKD
2.07x $11.94 Million $5.76 Million USA $4.75 ▼ -1.25%
9552 CMS Energy Corporation
NYSE:CMS
2.07x $705.00 Million $340.00 Million USA $72.04 ▲ +2.39%
9553 Cymechs Inc
KQ:160980
2.07x ₩8.73 Billion
≈ $5.92 Million
₩4.21 Billion Korea ₩36000.00 ▲ +9.09%
9554 Lachish
TA:LHIS
2.07x ILA10.66 Million
≈ $28.58K
ILA5.14 Million Israel ILA1050.00 ▲ +0.00%
9555 ZINKA LOGISTICS SOL LTD
NSE:BLACKBUCK
2.07x Rs1.30 Billion
≈ $14.10 Million
Rs628.91 Million India Rs506.70 ▼ -1.73%
9556 Youcare Pharmaceutical Group Co. Ltd. A
SHG:688658
2.07x CN¥188.97 Million
≈ $27.65 Million
CN¥91.17 Million China CN¥13.73 ▼ -15.77%
9557 Sartorius Stedim Biotech SA
PA:DIM
2.07x €182.60 Million
≈ $213.48 Million
€88.10 Million France €178.90 ▼ -2.61%
9558 Expand Energy Corporation
NASDAQ:EXE
2.07x $2.40 Billion $1.16 Billion USA $92.07 ▼ -1.42%
9559 AS Tallink Grupp
F:T5N
2.07x €25.23 Million
≈ $29.50 Million
€12.18 Million Germany €0.63 ▲ +0.64%
9560 Communication & System Solution Public Company Limited
BK:CSS
2.07x ฿17.51 Million
≈ $545.87K
฿8.45 Million Thailand ฿0.97 ▼ -3.00%
9561 Israel Corp
TA:ILCO
2.07x ILA259.00 Million
≈ $694.37K
ILA125.00 Million Israel ILA88520.00 ▼ -4.18%
9562 Ion Beam Applications SA
BR:IBAB
2.07x €40.62 Million
≈ $47.48 Million
€19.60 Million Belgium €16.54 ▼ -0.12%
9563 CK Power Public Company Limited
BK:CKP
2.07x ฿1.72 Billion
≈ $53.67 Million
฿831.06 Million Thailand ฿2.36 ▼ -0.84%
9564 Fujian MinDong Electric Power Co Ltd
SHE:000993
2.07x CN¥166.36 Million
≈ $24.34 Million
CN¥80.30 Million China CN¥13.51 ▼ -7.47%
9565 Mills Estruturas e Serviços de Engenharia S.A
SA:MILS3
2.07x R$162.58 Million
≈ $31.90 Million
R$78.48 Million Brazil R$15.26 ▲ +0.26%
9566 Eg Industries Bhd
KLSE:8907
2.07x RM50.74 Million
≈ $12.74 Million
RM24.49 Million Malaysia RM1.86 ▲ +0.54%
9567 Jiangsu Maysta Chemical Co Ltd
SHG:603041
2.07x CN¥54.02 Million
≈ $7.91 Million
CN¥26.08 Million China CN¥12.22 ▲ +1.83%
9568 CP ALL Public Company Limited
BK:CPALL-R
2.07x ฿14.02 Billion
≈ $436.93 Million
฿6.77 Billion Thailand ฿48.25 ▲ +0.00%
9569 Metrofile
JSE:MFL
2.07x ZAC68.24 Million
≈ $36.26K
ZAC32.95 Million South Africa ZAC323.00 ▲ +0.00%
9570 IEI Integration Corp
TW:3022
2.07x NT$772.78 Million
≈ $24.35 Million
NT$373.20 Million Taiwan NT$77.40 ▲ +1.84%
9571 Univanich Palm Oil Public Company Limited
BK:UVAN
2.07x ฿1.04 Billion
≈ $32.50 Million
฿503.74 Million Thailand ฿14.70 ▼ -0.68%
9572 Sungwoo Hitech Co. Ltd
KQ:015750
2.07x ₩119.41 Billion
≈ $80.92 Million
₩57.69 Billion Korea ₩6710.00 ▼ -3.59%
9573 Karooooo Ltd
NASDAQ:KARO
2.07x $539.84 Million $260.82 Million USA $47.12 ▼ -1.75%
9574 Envipco Holding N.V.
AS:ENVI
2.07x €5.72 Million
≈ $6.69 Million
€2.77 Million Netherlands €4.38 ▲ +2.58%
9575 HPL Electric & Power Limited
NSE:HPL
2.07x Rs1.15 Billion
≈ $12.43 Million
Rs555.09 Million India Rs357.10 ▼ -0.92%
9576 J.Jill Inc
NYSE:JILL
2.07x $19.05 Million $9.21 Million USA $13.08 ▼ -1.28%
9577 Focus Graphite Inc
V:FMS
2.07x CA$36.84K
≈ $26.65K
CA$17.80K Canada CA$0.42 ▼ -8.79%
9578 JTC Inc
KQ:950170
2.07x ₩11.35 Billion
≈ $7.69 Million
₩5.48 Billion Korea ₩4845.00 ▼ -0.92%
9579 Vcanbio Cell & Gene Engineering Corp Ltd
SHG:600645
2.07x CN¥103.70 Million
≈ $15.17 Million
CN¥50.14 Million China CN¥19.83 ▲ +1.95%
9580 Topkey Corp
TW:4536
2.07x NT$532.25 Million
≈ $16.77 Million
NT$257.35 Million Taiwan NT$162.50 ▲ +0.00%
9581 RENTOKIL INITIAL ADR/5
F:RTO
2.07x €972.00 Million
≈ $1.14 Billion
€470.00 Million Germany €27.60 ▲ +0.00%
9582 Gallant Micro Machining Co Ltd
TWO:6640
2.07x NT$195.82 Million
≈ $6.17 Million
NT$94.69 Million Taiwan NT$1190.00 ▼ -0.83%
9583 FAWER Automotive Parts Ltd Co
SHE:200030
2.07x HK$281.02 Million
≈ $35.87 Million
HK$135.90 Million China HK$3.02 ▼ -1.31%
9584 mobilezone ag
SW:MOZN
2.07x CHF36.41 Million
≈ $46.03 Million
CHF17.61 Million Switzerland CHF14.72 ▼ -0.81%
9585 London Security Plc
LSE:LSC
2.07x GBX17.96 Million
≈ $2.19K
GBX8.69 Million UK GBX3400.00 ▲ +0.00%
9586 Shenzhen Sunwin Intelligent
SHE:300044
2.07x CN¥13.21 Million
≈ $1.93 Million
CN¥6.39 Million China CN¥6.03 ▲ +1.69%
9587 Terna Energy Societe Anonyme Commercial Technical Company
AT:TENERGY
2.07x €34.77 Million
≈ $40.65 Million
€16.83 Million Greece €20.00 ▲ +0.00%
9588 Petrovietnam Camau Fertilizer
VN:DCM
2.07x ₫805.91 Billion
≈ $30.62 Million
₫390.01 Billion Vietnam ₫38700.00 ▼ -0.90%
9589 Coastal Corporation Limited
NSE:COASTCORP
2.07x Rs60.79 Million
≈ $657.46K
Rs29.42 Million India Rs49.75 ▲ +1.74%
9590 Svenska Cellulosa Aktiebolaget SCA (publ)
ST:SCA-B
2.07x Skr1.00 Billion
≈ $107.83 Million
Skr485.00 Million Sweden Skr102.10 ▲ +0.05%
9591 Inventronics Ltd
V:IVX
2.07x CA$285.00K
≈ $206.16K
CA$138.00K Canada CA$0.70 ▲ +1.45%
9592 Flotek Industries Inc
NYSE:FTK
2.07x $6.25 Million $3.02 Million USA $23.52 ▼ -5.24%
9593 Chateau International Development Co Ltd
TW:2722
2.06x NT$25.02 Million
≈ $788.11K
NT$12.12 Million Taiwan NT$23.35 ▲ +0.86%
9594 Chemring Group PLC
LSE:CHG
2.06x GBX67.10 Million
≈ $8.16K
GBX32.50 Million UK GBX500.00 ▲ +0.00%
9595 i2S SA
PA:ALI2S
2.06x €1.96 Million
≈ $2.29 Million
€948.89K France €6.40 ▼ -1.54%
9596 Credit Corp Group Ltd
AU:CCP
2.06x AU$103.11 Million
≈ $72.95 Million
AU$49.96 Million Australia AU$11.65 ▲ +0.87%
9597 Dnonce Tech Bhd
KLSE:7114
2.06x RM4.75 Million
≈ $1.19 Million
RM2.30 Million Malaysia RM0.04 ▲ +14.29%
9598 Luoyang Longhua Heat Trans Energy
SHE:300263
2.06x CN¥81.88 Million
≈ $11.98 Million
CN¥39.67 Million China CN¥11.84 ▲ +0.77%
9599 Guangdong Meiyan Jixiang Hydropower Co Ltd
SHG:600868
2.06x CN¥44.89 Million
≈ $6.57 Million
CN¥21.76 Million China CN¥3.54 ▼ -6.35%
9600 Intercont (Cayman) Limited Ordinary shares
NASDAQ:NCT
2.06x $6.48 Million $3.14 Million USA $3.94 ▼ -1.25%