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
9401 Macrotech Developers Limited
NSE:LODHA
2.09x Rs13.92 Billion
≈ $150.51 Million
Rs6.66 Billion India Rs1161.00 ▼ -3.17%
9402 Shanghai Yimin Commerce Group Co Ltd
SHG:600824
2.09x CN¥22.31 Million
≈ $3.27 Million
CN¥10.67 Million China CN¥3.35 ▼ -2.90%
9403 Biomarin Pharmaceutical Inc
NASDAQ:BMRN
2.09x $220.65 Million $105.53 Million USA $59.33 ▲ +0.78%
9404 Biofish Holding AS
OL:BFISH
2.09x Nkr11.88 Million
≈ $1.25 Million
Nkr5.68 Million Norway Nkr1.76 ▲ +0.00%
9405 Halo Microelectronics Co. Ltd. A
SHG:688173
2.09x CN¥53.46 Million
≈ $7.82 Million
CN¥25.57 Million China CN¥12.58 ▲ +3.37%
9406 People.Cn Co Ltd
SHG:603000
2.09x CN¥81.00 Million
≈ $11.85 Million
CN¥38.76 Million China CN¥15.16 ▼ -3.19%
9407 Castle Minerals Ltd
AU:CDT
2.09x AU$87.95K
≈ $62.23K
AU$42.09K Australia AU$0.07 ▲ +0.00%
9408 Canadian Utilities Limited
TO:CU
2.09x CA$468.00 Million
≈ $338.54 Million
CA$224.00 Million Canada CA$55.85 ▲ +0.09%
9409 Addus HomeCare Corporation
NASDAQ:ADUS
2.09x $52.37 Million $25.07 Million USA $114.55 ▲ +2.35%
9410 Asia Vital Components Co Ltd
TW:3017
2.09x NT$13.86 Billion
≈ $436.66 Million
NT$6.64 Billion Taiwan NT$2380.00 ▼ -2.46%
9411 Wereldhav B-Sicafi
BR:WEHB
2.09x €26.49 Million
≈ $30.97 Million
€12.68 Million Belgium €53.40 ▲ +0.00%
9412 Sansure Biotech Inc
SHG:688289
2.09x CN¥59.72 Million
≈ $8.74 Million
CN¥28.60 Million China CN¥14.56 ▼ -2.28%
9413 Zhejiang Satellite Petrochemical Co Ltd
SHE:002648
2.09x CN¥3.25 Billion
≈ $475.26 Million
CN¥1.56 Billion China CN¥24.11 ▼ -3.68%
9414 CARLSBERG B DK20 ADR 1/5
F:CBGC
2.09x €12.43 Billion
≈ $14.53 Billion
€5.96 Billion Germany €21.20 ▼ -1.85%
9415 Franbo Lines
TWO:2641
2.09x NT$315.42 Million
≈ $9.94 Million
NT$151.11 Million Taiwan NT$17.25 ▲ +0.29%
9416 RTC Group plc
LSE:RTC
2.09x GBX1.93 Million
≈ $235.07
GBX926.00K UK GBX90.00 ▲ +0.00%
9417 Airports of Thailand Public Company Limited
F:NYVQ
2.09x €9.71 Billion
≈ $11.35 Billion
€4.65 Billion Germany €1.59 ▲ +1.92%
9418 Airports of Thailand Public Company Limited
F:TX3A
2.09x €9.71 Billion
≈ $11.35 Billion
€4.65 Billion Germany €1.55 ▲ +0.00%
9419 Wallix Group SA
PA:ALLIX
2.09x €2.71 Million
≈ $3.17 Million
€1.30 Million France €22.80 ▼ -2.15%
9420 Easy Field
TWO:6425
2.09x NT$98.19 Million
≈ $3.09 Million
NT$47.07 Million Taiwan NT$58.10 ▼ -2.52%
9421 Tesco PLC
LSE:TSCO
2.09x GBX1.75 Billion
≈ $212.44K
GBX837.00 Million UK GBX480.30 ▲ +1.07%
9422 Melexis NV
BR:MELE
2.09x €47.08 Million
≈ $55.04 Million
€22.57 Million Belgium €70.65 ▼ -2.35%
9423 Schweizer Electronic AG
F:SCE
2.08x €1.91 Million
≈ $2.24 Million
€918.00K Germany €5.34 ▼ -0.37%
9424 HangZhou Radical Energy Saving Technology Co Ltd
SHE:300652
2.08x CN¥103.23 Million
≈ $15.11 Million
CN¥49.51 Million China CN¥26.50 ▼ -3.50%
9425 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%
9426 Toyota Motor Corporation
MX:TMN
2.08x MX$1.70 Trillion
≈ $98.02 Billion
MX$817.21 Billion Mexico MX$3091.00 ▼ -1.40%
9427 TOUAX
PA:ALTOU
2.08x €3.69 Million
≈ $4.32 Million
€1.77 Million USA €3.96 ▼ -1.98%
9428 Shandong Polymer Biochemicals Co Ltd
SHE:002476
2.08x CN¥45.88 Million
≈ $6.71 Million
CN¥22.02 Million China CN¥4.13 ▼ -3.50%
9429 Nbond Nonwovens
SHG:603238
2.08x CN¥63.77 Million
≈ $9.33 Million
CN¥30.61 Million China CN¥10.75 ▼ -2.09%
9430 Shenzhen Honor Electronic Co Ltd
SHE:300870
2.08x CN¥183.22 Million
≈ $26.81 Million
CN¥87.95 Million China CN¥202.97 ▼ -4.80%
9431 Integrated Wind Solutions AS
OL:IWS
2.08x Nkr11.83 Million
≈ $1.24 Million
Nkr5.68 Million Norway Nkr56.60 ▼ -0.70%
9432 SSE PLC ADR LS-50 1
F:SCTA
2.08x €2.48 Billion
≈ $2.90 Billion
€1.19 Billion Germany €30.20 ▲ +1.34%
9433 ReTo Eco-Solutions Inc
NASDAQ:RETO
2.08x $4.77 Million $2.29 Million USA $2.74 ▼ -2.28%
9434 Phuoc Hoa Rubber JSC
VN:PHR
2.08x ₫140.42 Billion
≈ $5.33 Million
₫67.47 Billion Vietnam ₫55200.00 ▼ -3.16%
9435 First Merchants Corporation Depository Shares
NASDAQ:FRMEP
2.08x $58.59 Million $28.16 Million USA $25.95 ▲ +0.00%
9436 Beijing Sanju Environmental
SHE:300072
2.08x CN¥194.17 Million
≈ $28.41 Million
CN¥93.33 Million China CN¥3.41 ▼ -5.01%
9437 Packaging Corp of America
NYSE:PKG
2.08x $472.20 Million $227.00 Million USA $254.39 ▲ +8.76%
9438 MCS Services Ltd
AU:MSG
2.08x AU$813.00K
≈ $575.25K
AU$390.83K Australia AU$0.00 ▲ +0.00%
9439 Huangshan Tourism Development Co Ltd A
SHG:600054
2.08x CN¥264.01 Million
≈ $38.63 Million
CN¥126.93 Million China CN¥10.82 ▼ -2.26%
9440 Victory Giant Technology Huizhou Co Ltd
SHE:300476
2.08x CN¥2.22 Billion
≈ $324.75 Million
CN¥1.07 Billion China CN¥230.01 ▼ -3.73%
9441 momo.com Inc
TW:8454
2.08x NT$1.34 Billion
≈ $42.17 Million
NT$643.78 Million Taiwan NT$238.50 ▼ -2.45%
9442 Maeil Holdings Co. Ltd
KQ:005990
2.08x ₩27.34 Billion
≈ $18.53 Million
₩13.15 Billion Korea ₩10850.00 ▲ +0.46%
9443 Befar Group Co Ltd
SHG:601678
2.08x CN¥168.07 Million
≈ $24.59 Million
CN¥80.84 Million China CN¥6.54 ▲ +5.14%
9444 Dongyang E&P Inc
KQ:079960
2.08x ₩21.69 Billion
≈ $14.70 Million
₩10.43 Billion Korea ₩20000.00 ▼ -1.23%
9445 SBH Marine Holdings Berhad
KLSE:0300
2.08x RM8.59 Million
≈ $2.16 Million
RM4.13 Million Malaysia RM0.17 ▲ +0.00%
9446 Instalco Intressenter AB
ST:INSTAL
2.08x Skr451.00 Million
≈ $48.53 Million
Skr217.00 Million Sweden Skr38.64 ▼ -0.97%
9447 Jiangsu Xiuqiang Glasswork Co
SHE:300160
2.08x CN¥80.76 Million
≈ $11.82 Million
CN¥38.86 Million China CN¥4.07 ▼ -2.40%
9448 Galaxy Digital Holdings Ltd
NASDAQ:GLXY
2.08x $433.17 Million $208.47 Million USA $22.68 ▼ -6.74%
9449 Waste Management Inc
NYSE:WM
2.08x $1.50 Billion $723.00 Million USA $238.75 ▲ +0.62%
9450 Shanghai Welltech Automation Co Ltd
SHE:002058
2.08x CN¥22.05 Million
≈ $3.23 Million
CN¥10.62 Million China CN¥15.00 ▼ -2.28%
9451 Gulf Resources Inc
F:R29B
2.08x €18.61 Million
≈ $21.76 Million
€8.97 Million Germany €4.16 ▲ +900.00%
9452 Gulf Resources, Inc. (NV) Common Stock
NASDAQ:GURE
2.08x $18.61 Million $8.97 Million USA $3.40 ▼ -6.49%
9453 KT Hitel Corporation. Limited
KQ:036030
2.08x ₩26.55 Billion
≈ $17.99 Million
₩12.80 Billion Korea ₩4495.00 ▼ -0.55%
9454 Linedata Services S.A.
PA:LIN
2.08x €16.60 Million
≈ $19.41 Million
€8.00 Million France €47.50 ▲ +0.21%
9455 Suzhou Yangtze New Materials
SHE:002652
2.07x CN¥42.06 Million
≈ $6.15 Million
CN¥20.27 Million China CN¥3.42 ▼ -2.29%
9456 Atech OEM
TWO:6109
2.07x NT$48.59 Million
≈ $1.53 Million
NT$23.42 Million Taiwan NT$11.80 ▲ +0.00%
9457 Venus Remedies Limited
NSE:VENUSREM
2.07x Rs811.10 Million
≈ $8.77 Million
Rs391.00 Million India Rs1649.00 ▼ -0.40%
9458 Lion Travel Service Co Ltd
TW:2731
2.07x NT$805.80 Million
≈ $25.39 Million
NT$388.51 Million Taiwan NT$145.00 ▲ +0.69%
9459 Powerlogics Co. Ltd
KQ:047310
2.07x ₩20.55 Billion
≈ $13.92 Million
₩9.91 Billion Korea ₩2915.00 ▼ -2.83%
9460 Riskified Ltd
NYSE:RSKD
2.07x $11.94 Million $5.76 Million USA $5.02 ▲ +1.21%
9461 CMS Energy Corporation
NYSE:CMS
2.07x $705.00 Million $340.00 Million USA $74.70 ▲ +0.74%
9462 Cymechs Inc
KQ:160980
2.07x ₩8.73 Billion
≈ $5.92 Million
₩4.21 Billion Korea ₩32550.00 ▼ -10.58%
9463 Lachish
TA:LHIS
2.07x ILA10.66 Million
≈ $28.58K
ILA5.14 Million Israel ILA1101.00 ▲ +0.09%
9464 ZINKA LOGISTICS SOL LTD
NSE:BLACKBUCK
2.07x Rs1.30 Billion
≈ $14.10 Million
Rs628.91 Million India Rs539.35 ▼ -0.90%
9465 Youcare Pharmaceutical Group Co. Ltd. A
SHG:688658
2.07x CN¥188.97 Million
≈ $27.65 Million
CN¥91.17 Million China CN¥11.42 ▼ -7.61%
9466 Sartorius Stedim Biotech SA
PA:DIM
2.07x €182.60 Million
≈ $213.48 Million
€88.10 Million France €167.30 ▲ +2.01%
9467 Expand Energy Corporation
NASDAQ:EXE
2.07x $2.40 Billion $1.16 Billion USA $91.52 ▼ -0.23%
9468 AS Tallink Grupp
F:T5N
2.07x €25.23 Million
≈ $29.50 Million
€12.18 Million Germany €0.61 ▲ +1.67%
9469 Communication & System Solution Public Company Limited
BK:CSS
2.07x ฿17.51 Million
≈ $545.87K
฿8.45 Million Thailand ฿1.02 ▲ +0.99%
9470 Israel Corp
TA:ILCO
2.07x ILA259.00 Million
≈ $694.37K
ILA125.00 Million Israel ILA82150.00 ▲ +0.96%
9471 Ion Beam Applications SA
BR:IBAB
2.07x €40.62 Million
≈ $47.48 Million
€19.60 Million Belgium €16.42 ▲ +2.11%
9472 CK Power Public Company Limited
BK:CKP
2.07x ฿1.72 Billion
≈ $53.67 Million
฿831.06 Million Thailand ฿2.54 ▲ +0.00%
9473 Fujian MinDong Electric Power Co Ltd
SHE:000993
2.07x CN¥166.36 Million
≈ $24.34 Million
CN¥80.30 Million China CN¥9.84 ▼ -6.11%
9474 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.43 ▲ +0.00%
9475 Blue Dart Express Limited
NSE:BLUEDART
2.07x Rs2.70 Billion
≈ $29.17 Million
Rs1.30 Billion India Rs4911.50 ▲ +3.07%
9476 Jiangsu Maysta Chemical Co Ltd
SHG:603041
2.07x CN¥54.02 Million
≈ $7.91 Million
CN¥26.08 Million China CN¥9.49 ▼ -2.47%
9477 CP ALL Public Company Limited
BK:CPALL-R
2.07x ฿14.02 Billion
≈ $436.93 Million
฿6.77 Billion Thailand ฿48.25 ▲ +0.00%
9478 Metrofile
JSE:MFL
2.07x ZAC68.24 Million
≈ $36.26K
ZAC32.95 Million South Africa ZAC323.00 ▲ +0.00%
9479 IEI Integration Corp
TW:3022
2.07x NT$772.78 Million
≈ $24.35 Million
NT$373.20 Million Taiwan NT$94.00 ▲ +1.95%
9480 Univanich Palm Oil Public Company Limited
BK:UVAN
2.07x ฿1.04 Billion
≈ $32.50 Million
฿503.74 Million Thailand ฿15.60 ▲ +1.30%
9481 Medtronic PLC
XETRA:2M6
2.07x €2.57 Billion
≈ $3.01 Billion
€1.24 Billion Germany €69.20 ▼ -0.26%
9482 Envipco Holding N.V.
AS:ENVI
2.07x €5.72 Million
≈ $6.69 Million
€2.77 Million Netherlands €3.76 ▼ -0.66%
9483 J.Jill Inc
NYSE:JILL
2.07x $19.05 Million $9.21 Million USA $16.86 ▲ +1.93%
9484 Focus Graphite Inc
V:FMS
2.07x CA$36.84K
≈ $26.65K
CA$17.80K Canada CA$0.35 ▼ -4.11%
9485 JTC Inc
KQ:950170
2.07x ₩11.35 Billion
≈ $7.69 Million
₩5.48 Billion Korea ₩5050.00 ▲ +0.80%
9486 Vcanbio Cell & Gene Engineering Corp Ltd
SHG:600645
2.07x CN¥103.70 Million
≈ $15.17 Million
CN¥50.14 Million China CN¥17.80 ▼ -4.46%
9487 Medtronic plc
SA:MDTC34
2.07x R$2.57 Billion
≈ $504.87 Million
R$1.24 Billion Brazil R$208.39 ▼ -5.09%
9488 RENTOKIL INITIAL ADR/5
F:RTO
2.07x €972.00 Million
≈ $1.14 Billion
€470.00 Million Germany €27.60 ▲ +0.00%
9489 Gallant Micro Machining Co Ltd
TWO:6640
2.07x NT$195.82 Million
≈ $6.17 Million
NT$94.69 Million Taiwan NT$917.00 ▼ -5.37%
9490 FAWER Automotive Parts Ltd Co
SHE:200030
2.07x HK$281.02 Million
≈ $35.87 Million
HK$135.90 Million China HK$2.73 ▼ -0.36%
9491 mobilezone ag
SW:MOZN
2.07x CHF36.41 Million
≈ $46.03 Million
CHF17.61 Million Switzerland CHF14.70 ▲ +0.00%
9492 London Security Plc
LSE:LSC
2.07x GBX17.96 Million
≈ $2.19K
GBX8.69 Million UK GBX3550.00 ▲ +0.00%
9493 Shenzhen Sunwin Intelligent
SHE:300044
2.07x CN¥13.21 Million
≈ $1.93 Million
CN¥6.39 Million China CN¥5.04 ▼ -2.14%
9494 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%
9495 Headway
TW:1776
2.07x NT$44.08 Million
≈ $1.39 Million
NT$21.33 Million Taiwan NT$17.35 ▼ -1.70%
9496 Petrovietnam Camau Fertilizer
VN:DCM
2.07x ₫805.91 Billion
≈ $30.62 Million
₫390.01 Billion Vietnam ₫29550.00 ▼ -0.51%
9497 Coastal Corporation Limited
NSE:COASTCORP
2.07x Rs60.79 Million
≈ $657.46K
Rs29.42 Million India Rs49.93 ▼ -0.48%
9498 Svenska Cellulosa Aktiebolaget SCA (publ)
ST:SCA-B
2.07x Skr1.00 Billion
≈ $107.83 Million
Skr485.00 Million Sweden Skr104.80 ▲ +1.75%
9499 Inventronics Ltd
V:IVX
2.07x CA$285.00K
≈ $206.16K
CA$138.00K Canada CA$0.72 ▼ -1.37%
9500 Chateau International Development Co Ltd
TW:2722
2.06x NT$25.02 Million
≈ $788.11K
NT$12.12 Million Taiwan NT$21.95 ▼ -0.23%