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.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
10601 Jw Pharmac
KO:001060
1.80x ₩27.55 Billion
≈ $18.67 Million
₩15.32 Billion Korea ₩24150.00 ▲ +0.21%
10602 Tung Ho Textile Co Ltd
TW:1414
1.80x NT$41.48 Million
≈ $1.31 Million
NT$23.06 Million Taiwan NT$17.75 ▲ +0.00%
10603 Chainqui Construction Development Co Ltd
TW:2509
1.80x NT$176.31 Million
≈ $5.55 Million
NT$98.05 Million Taiwan NT$13.20 ▲ +1.15%
10604 Wonpung Mulsan Co.Ltd
KQ:008290
1.80x ₩1.02 Billion
≈ $693.99K
₩569.70 Million Korea ₩406.00 ▼ -21.17%
10605 Pennar Industries Limited
NSE:PENIND
1.80x Rs1.15 Billion
≈ $12.48 Million
Rs642.20 Million India Rs162.84 ▼ -0.13%
10606 Tencent Holdings Ltd
F:NNND
1.80x €65.03 Billion
≈ $76.02 Billion
€36.18 Billion Germany €50.90 ▼ -0.08%
10607 Tencent Holdings Ltd ADR
F:NNN1
1.80x €65.03 Billion
≈ $76.02 Billion
€36.18 Billion Germany €55.50 ▼ -0.89%
10608 TESCO PLC ADR/1 LS-05
F:TCO2
1.80x €2.92 Billion
≈ $3.42 Billion
€1.63 Billion Germany €16.50 ▲ +0.61%
10609 CVC Ltd
AU:CVC
1.80x AU$3.84 Million
≈ $2.72 Million
AU$2.14 Million Australia AU$1.82 ▲ +0.00%
10610 Dymatic Chemicals Inc
SHE:002054
1.80x CN¥59.79 Million
≈ $8.75 Million
CN¥33.28 Million China CN¥6.44 ▼ -3.45%
10611 Dental Corporation Public Company Limited
BK:D
1.80x ฿53.61 Million
≈ $1.67 Million
฿29.85 Million Thailand ฿3.06 ▲ +0.00%
10612 Yindu Kitchen Equipment Co Ltd
SHG:603277
1.80x CN¥216.08 Million
≈ $31.62 Million
CN¥120.31 Million China CN¥9.98 ▼ -1.67%
10613 NorCom Information Technology GmbH & Co. KGaA
XETRA:NC5A
1.80x €393.97K
≈ $460.60K
€219.37K Germany €1.45 ▲ +0.00%
10614 FSA Group Ltd
AU:FSA
1.80x AU$11.15 Million
≈ $7.89 Million
AU$6.21 Million Australia AU$1.25 ▼ -2.34%
10615 CUE Energy Resources Ltd
AU:CUE
1.80x AU$9.18 Million
≈ $6.49 Million
AU$5.11 Million Australia AU$0.11 ▲ +0.00%
10616 Amtech Systems Inc
NASDAQ:ASYS
1.80x $2.09 Million $1.17 Million USA $15.89 ▼ -7.88%
10617 DIC India Limited
NSE:DICIND
1.79x Rs424.37 Million
≈ $4.59 Million
Rs236.47 Million India Rs517.50 ▲ +1.64%
10618 ENDOMINES FINLAND OYJ EO1
F:H13
1.79x €13.10 Million
≈ $15.32 Million
€7.30 Million Germany €7.49 ▼ -8.10%
10619 Guotai Epoint Software Co Ltd
SHG:688232
1.79x CN¥391.44 Million
≈ $57.28 Million
CN¥218.16 Million China CN¥16.95 ▼ -2.42%
10620 Beijing Capital Co Ltd
SHG:600008
1.79x CN¥905.64 Million
≈ $132.52 Million
CN¥504.84 Million China CN¥2.89 ▼ -1.37%
10621 SYoung Group Co Ltd
SHE:300740
1.79x CN¥22.57 Million
≈ $3.30 Million
CN¥12.58 Million China CN¥17.01 ▼ -0.53%
10622 NMDC Limited
NSE:NMDC
1.79x Rs30.39 Billion
≈ $328.63 Million
Rs16.94 Billion India Rs83.56 ▲ +1.11%
10623 Cameco Corp
TO:CCO
1.79x CA$575.39 Million
≈ $416.23 Million
CA$320.89 Million Canada CA$123.87 ▼ -1.59%
10624 Vicat S.A.
PA:VCT
1.79x €182.40 Million
≈ $213.25 Million
€101.74 Million France €60.20 ▲ +0.67%
10625 Altareit
PA:AREIT
1.79x €69.20 Million
≈ $80.90 Million
€38.60 Million France €585.00 ▲ +0.00%
10626 Daqin Railway Co Ltd
SHG:601006
1.79x CN¥3.78 Billion
≈ $553.22 Million
CN¥2.11 Billion China CN¥4.86 ▼ -0.61%
10627 Oxford Instruments PLC
LSE:OXIG
1.79x GBX52.70 Million
≈ $6.41K
GBX29.40 Million UK GBX2992.00 ▼ -0.93%
10628 Reward Minerals Ltd
AU:RWD
1.79x AU$436.22K
≈ $308.65K
AU$243.35K Australia AU$0.03 ▲ +0.00%
10629 Sundaram Finance Holdings Limited
NSE:SUNDARMHLD
1.79x Rs1.92 Billion
≈ $20.76 Million
Rs1.07 Billion India Rs602.70 ▼ -7.89%
10630 China Coal Xinji Energy Co Ltd
SHG:601918
1.79x CN¥996.55 Million
≈ $145.83 Million
CN¥556.15 Million China CN¥9.74 ▼ -5.07%
10631 Humm Group Ltd
AU:HUM
1.79x AU$24.90 Million
≈ $17.62 Million
AU$13.90 Million Australia AU$0.45 ▼ -2.17%
10632 Aker Solutions ASA
OL:AKSO
1.79x Nkr1.18 Billion
≈ $124.59 Million
Nkr661.00 Million Norway Nkr42.62 ▼ -0.42%
10633 SMRT Holdings Bhd
KLSE:0117
1.79x RM12.65 Million
≈ $3.18 Million
RM7.07 Million Malaysia RM0.20 ▲ +0.00%
10634 CMC Corp
VN:CMG
1.79x ₫240.79 Billion
≈ $9.15 Million
₫134.50 Billion Vietnam ₫24700.00 ▲ +0.00%
10635 Somero Enterprise Inc
LSE:SOM
1.79x GBX13.72 Million
≈ $1.67K
GBX7.66 Million UK GBX230.00 ▲ +2.22%
10636 CSPC Pharmaceutical Group Limited
F:CVG
1.79x €2.16 Billion
≈ $2.52 Billion
€1.20 Billion Germany €0.94 ▲ +2.66%
10637 NIPPON YUSEN K.K.SP.DR1/5
F:NYK
1.79x €510.75 Billion
≈ $597.13 Billion
€285.36 Billion Germany €5.50 ▲ +2.80%
10638 Insig Ai PLC
LSE:INSG
1.79x GBX349.00K
≈ $42.46
GBX195.00K UK GBX14.50 ▼ -1.69%
10639 Well Lead Med Co Ltd
SHG:603309
1.79x CN¥126.26 Million
≈ $18.48 Million
CN¥70.57 Million China CN¥11.41 ▼ -3.39%
10640 Aplex Technology
TWO:6570
1.79x NT$36.16 Million
≈ $1.14 Million
NT$20.21 Million Taiwan NT$51.90 ▲ +0.58%
10641 Jersey Oil and Gas PLC
LSE:JOG
1.79x GBX2.42K
≈ $0.29
GBX1.35K UK GBX134.00 ▲ +16.02%
10642 FAT Brands Inc
NASDAQ:FATBW
1.79x $2.06 Million $1.15 Million USA $2.95 ▲ +0.00%
10643 FAT Brands Inc
NASDAQ:FAT
1.79x $2.06 Million $1.15 Million USA $0.16 ▼ -22.57%
10644 FAT Brands Inc
NASDAQ:FATBB
1.79x $2.06 Million $1.15 Million USA $1.30 ▲ +0.00%
10645 Helvetia Holding AG
SW:HELN
1.79x CHF274.70 Million
≈ $347.30 Million
CHF153.60 Million Switzerland CHF198.20 ▼ -1.10%
10646 Helvetia Holding AG
SW:HBAN
1.79x CHF274.70 Million
≈ $347.30 Million
CHF153.60 Million Switzerland CHF216.60 ▲ +0.46%
10647 KYE Systems Corp
TW:2365
1.79x NT$38.41 Million
≈ $1.21 Million
NT$21.48 Million Taiwan NT$30.20 ▼ -0.49%
10648 Sea & Land Integrated Co
TWO:5603
1.79x NT$45.66 Million
≈ $1.44 Million
NT$25.54 Million Taiwan NT$14.25 ▼ -0.70%
10649 Alphamin Res
V:AFM
1.79x CA$56.76 Million
≈ $41.06 Million
CA$31.75 Million Canada CA$1.45 ▲ +1.40%
10650 Cartrade Tech Limited
NSE:CARTRADE
1.79x Rs195.49 Million
≈ $2.11 Million
Rs109.35 Million India Rs2656.40 ▼ -1.33%
10651 Sheetal Cool Products Limited
NSE:SCPL
1.79x Rs47.64 Million
≈ $515.25K
Rs26.65 Million India Rs570.85 ▼ -2.14%
10652 ICH Co Ltd
KQ:368600
1.79x ₩2.33 Billion
≈ $1.58 Million
₩1.30 Billion Korea ₩795.00 ▲ +29.90%
10653 Guangzhou Zhujiang Brewery Co Ltd
SHE:002461
1.79x CN¥592.96 Million
≈ $86.77 Million
CN¥331.76 Million China CN¥8.38 ▼ -0.48%
10654 Commercial Metals Company
NYSE:CMC
1.79x $166.27 Million $93.03 Million USA $68.95 ▲ +1.34%
10655 HUA YU LIEN Development Co Ltd
TW:1436
1.79x NT$1.08 Billion
≈ $34.07 Million
NT$605.07 Million Taiwan NT$38.15 ▼ -1.80%
10656 Petronas Gas Bhd
KLSE:6033
1.79x RM650.27 Million
≈ $163.26 Million
RM363.91 Million Malaysia RM17.40 ▼ -0.57%
10657 CNA Financial Corporation
NYSE:CNA
1.79x $720.00 Million $403.00 Million USA $53.66 ▲ +2.76%
10658 Matrimony.Com Limited
NSE:MATRIMONY
1.79x Rs288.70 Million
≈ $3.12 Million
Rs161.60 Million India Rs426.05 ▲ +0.19%
10659 Spirax Group plc
LSE:SPX
1.79x GBX179.90 Million
≈ $21.89K
GBX100.70 Million UK GBX7080.00 ▲ +1.72%
10660 TOMI Environmental Solutions Inc
NASDAQ:TOMZ
1.79x $105.31K $58.96K USA $1.54 ▼ -5.52%
10661 Medical Facilities Corporation
TO:DR
1.79x CA$13.90 Million
≈ $10.06 Million
CA$7.79 Million Canada CA$17.91 ▲ +0.06%
10662 Ducommun Incorporated
NYSE:DCO
1.79x $22.41 Million $12.55 Million USA $177.44 ▲ +1.10%
10663 Sunward Intelligent Equipment Co Ltd
SHE:002097
1.79x CN¥83.49 Million
≈ $12.22 Million
CN¥46.77 Million China CN¥6.80 ▼ -2.72%
10664 Crown Crafts Inc
NASDAQ:CRWS
1.78x $2.69 Million $1.51 Million USA $2.99 ▲ +0.67%
10665 Airports Of Thailand PCL
BK:AOT
1.78x ฿10.20 Billion
≈ $318.04 Million
฿5.72 Billion Thailand ฿63.50 ▲ +3.67%
10666 Canadian National Railway Co
TO:CNR
1.78x CA$2.23 Billion
≈ $1.61 Billion
CA$1.25 Billion Canada CA$182.91 ▼ -0.55%
10667 Pt Pakuan Tbk
JK:UANG
1.78x Rp30.20 Billion
≈ $1.77 Million
Rp16.92 Billion Indonesia Rp2330.00 ▼ -6.05%
10668 Luster LightTech Co. Ltd. Cl A
SHG:688400
1.78x CN¥190.98 Million
≈ $27.95 Million
CN¥107.07 Million China CN¥41.91 ▼ -4.16%
10669 PPC Ltd
JSE:PPC
1.78x ZAC824.00 Million
≈ $437.91K
ZAC462.00 Million South Africa ZAC749.00 ▼ -0.13%
10670 Guangzhou SiE Consulting Co Ltd
SHE:300687
1.78x CN¥16.78 Million
≈ $2.46 Million
CN¥9.41 Million China CN¥21.78 ▲ +0.37%
10671 Ormat Technologies Inc
NYSE:ORA
1.78x $78.58 Million $44.07 Million USA $99.40 ▼ -4.28%
10672 Guangdong Tengen Industrial Group C
SHE:003003
1.78x CN¥32.44 Million
≈ $4.75 Million
CN¥18.19 Million China CN¥9.24 ▼ -2.63%
10673 First Mid Illinois Bancshares Inc
NASDAQ:FMBH
1.78x $42.20 Million $23.68 Million USA $51.00 ▲ +1.90%
10674 Emmi AG
SW:EMMN
1.78x CHF231.38 Million
≈ $292.53 Million
CHF129.82 Million Switzerland CHF860.00 ▲ +0.35%
10675 Microchip Technology Inc
NASDAQ:MCHP
1.78x $257.00 Million $144.20 Million USA $78.86 ▼ -3.06%
10676 Delfingen
PA:ALDEL
1.78x €14.43 Million
≈ $16.87 Million
€8.10 Million France €29.30 ▲ +0.00%
10677 Plastiques du Val de Loire
PA:PVL
1.78x €21.43 Million
≈ $25.05 Million
€12.03 Million France €2.36 ▼ -4.07%
10678 ZKTECO Co. Ltd. A
SHE:301330
1.78x CN¥382.47 Million
≈ $55.97 Million
CN¥214.71 Million China CN¥21.42 ▼ -1.97%
10679 HUB24 Ltd
AU:HUB
1.78x AU$82.52 Million
≈ $58.39 Million
AU$46.33 Million Australia AU$81.36 ▼ -3.05%
10680 Johnson & Johnson
NYSE:JNJ
1.78x $9.17 Billion $5.15 Billion USA $263.40 ▲ +1.59%
10681 Shanghai MicroPort EV MedTech Co. Ltd. A
SHG:688351
1.78x CN¥90.90 Million
≈ $13.30 Million
CN¥51.08 Million China CN¥18.87 ▼ -1.62%
10682 Nanfang Pump Industry
SHE:300145
1.78x CN¥205.14 Million
≈ $30.02 Million
CN¥115.30 Million China CN¥4.07 ▼ -6.22%
10683 MONY Group plc
LSE:MONY
1.78x GBX62.80 Million
≈ $7.64K
GBX35.30 Million UK GBX194.50 ▲ +1.62%
10684 Baxter International Inc
NYSE:BAX
1.78x $217.00 Million $122.00 Million USA $22.40 ▲ +3.37%
10685 Abercrombie & Fitch Company
NYSE:ANF
1.78x $306.14 Million $172.13 Million USA $93.81 ▲ +3.21%
10686 Medicamen Biotech Limited
NSE:MEDICAMEQ
1.78x Rs36.10 Million
≈ $390.39K
Rs20.30 Million India Rs241.85 ▲ +1.77%
10687 Amerigo Resources Ltd.
TO:ARG
1.78x CA$11.85 Million
≈ $8.57 Million
CA$6.66 Million Canada CA$7.60 ▼ -1.04%
10688 SIGA Technologies Inc
NASDAQ:SIGA
1.78x $63.08 Million $35.48 Million USA $3.11 ▼ -1.27%
10689 Mineral Resources Ltd
AU:MIN
1.78x AU$880.00 Million
≈ $622.66 Million
AU$495.00 Million Australia AU$53.54 ▼ -2.33%
10690 XAC Automation
TWO:5490
1.78x NT$116.53 Million
≈ $3.67 Million
NT$65.56 Million Taiwan NT$32.70 ▼ -0.15%
10691 Koninklijke Philips NV
AS:PHIA
1.78x €327.00 Million
≈ $382.30 Million
€184.00 Million Netherlands €23.16 ▲ +0.74%
10692 Makarony Polskie S.A.
WAR:MAK
1.78x zł11.02 Million
≈ $3.03 Million
zł6.20 Million Poland zł24.65 ▲ +1.65%
10693 Kossan Rubber Industries Bhd
KLSE:7153
1.78x RM79.96 Million
≈ $20.08 Million
RM45.00 Million Malaysia RM1.04 ▲ +0.97%
10694 Pitanium Ltd
NASDAQ:PTNM
1.78x $352.21K $198.22K USA $10.39 ▲ +0.00%
10695 Firstrand Ltd
JSE:FSR
1.78x ZAC42.71 Billion
≈ $22.70 Million
ZAC24.04 Billion South Africa ZAC9587.00 ▲ +1.99%
10696 Cadeler A/S
NYSE:CDLR
1.78x $84.18 Million $47.39 Million USA $22.63 ▼ -1.01%
10697 Future PLC
LSE:FUTR
1.78x GBX74.60 Million
≈ $9.08K
GBX42.00 Million UK GBX295.08 ▼ -0.98%
10698 Argosy Research
TWO:3217
1.78x NT$515.08 Million
≈ $16.23 Million
NT$290.05 Million Taiwan NT$152.50 ▲ +0.33%
10699 Beijing Easpring Material Tech
SHE:300073
1.78x CN¥340.30 Million
≈ $49.80 Million
CN¥191.64 Million China CN¥39.68 ▼ -2.86%
10700 Cortus Energy AB (publ)
ST:CE
1.78x Skr6.33 Million
≈ $681.75K
Skr3.57 Million Sweden Skr0.18 ▲ +0.00%