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
14501 YTL Hospitality REIT
KLSE:5109
1.10x RM36.65 Million
≈ $9.20 Million
RM33.44 Million Malaysia RM1.01 ▼ -0.98%
14502 Siemens Healthineers AG
F:SHL
1.10x €492.00 Million
≈ $575.20 Million
€449.00 Million Germany €34.78 ▲ +0.00%
14503 SIEMENS HEALTH ADR/050
F:SHL1
1.10x €492.00 Million
≈ $575.20 Million
€449.00 Million Germany €17.80 ▼ -4.81%
14504 Virginia National Bankshares Corp
NASDAQ:VABK
1.10x $6.53 Million $5.96 Million USA $42.25 ▲ +0.00%
14505 PSG Konsult Ltd
JSE:KST
1.09x ZAC1.05 Billion
≈ $557.88K
ZAC958.69 Million South Africa ZAC2855.00 ▼ -0.70%
14506 Teradyne Inc
NASDAQ:TER
1.09x $281.64 Million $257.22 Million USA $357.93 ▼ -12.03%
14507 Rightmove PLC
LSE:RMV
1.09x GBX117.33 Million
≈ $14.28K
GBX107.16 Million UK GBX438.80 ▼ -0.20%
14508 FinVolution Group
F:PP3
1.09x €464.91 Million
≈ $543.53 Million
€424.71 Million Germany €4.26 ▼ -0.47%
14509 Futu Holdings Ltd
NASDAQ:FUTU
1.09x $1.30 Billion $1.19 Billion USA $92.33 ▼ -3.60%
14510 Tae Kyung Ind
KO:015890
1.09x ₩6.41 Billion
≈ $4.34 Million
₩5.86 Billion Korea ₩4660.00 ▼ -2.31%
14511 Progressive Impact Corporation Bhd
KLSE:7201
1.09x RM23.52 Million
≈ $5.90 Million
RM21.49 Million Malaysia RM0.05 ▲ +0.00%
14512 Great Computer
TWO:8047
1.09x NT$9.52 Million
≈ $299.96K
NT$8.70 Million Taiwan NT$50.50 ▲ +5.32%
14513 Jeudan
CO:JDAN
1.09x Dkr297.29 Million
≈ $46.51 Million
Dkr271.69 Million Denmark Dkr209.00 ▼ -0.48%
14514 LH Hotel Leasehold Real Estate Investment Trust
BK:LHHOTEL
1.09x ฿443.45 Million
≈ $13.82 Million
฿405.38 Million Thailand ฿13.00 ▲ +0.00%
14515 WinVest Acquisition Corp
NASDAQ:WINV
1.09x $1.61 Trillion $1.48 Trillion USA $12.53 ▲ +0.00%
14516 Zhejiang HISUN Biomaterials Co. Ltd. A
SHG:688203
1.09x CN¥38.84 Million
≈ $5.68 Million
CN¥35.50 Million China CN¥11.56 ▲ +3.31%
14517 Cansino Biologics Inc
SHG:688185
1.09x CN¥30.53 Million
≈ $4.47 Million
CN¥27.93 Million China CN¥52.16 ▼ -0.51%
14518 TOTVS S.A
SA:TOTS3
1.09x R$309.61 Million
≈ $60.75 Million
R$283.19 Million Brazil R$33.10 ▼ -1.55%
14519 Valmet Oyj
HE:VALMT
1.09x €94.00 Million
≈ $109.90 Million
€86.00 Million Finland €22.46 ▼ -0.18%
14520 Aquestive Therapeutics Inc
NASDAQ:AQST
1.09x $8.82 Million $8.07 Million USA $3.93 ▼ -5.07%
14521 Choong Ang Vaccine Laboratory Co. Ltd
KQ:072020
1.09x ₩1.82 Billion
≈ $1.24 Million
₩1.67 Billion Korea ₩9290.00 ▲ +0.65%
14522 YOC AG
F:YOC
1.09x €2.92 Million
≈ $3.42 Million
€2.68 Million Germany €6.40 ▲ +2.89%
14523 CLIO Cosmetics Co.Ltd
KQ:237880
1.09x ₩3.56 Billion
≈ $2.41 Million
₩3.26 Billion Korea ₩10590.00 ▲ +0.67%
14524 Huaihe Energy Group Co Ltd
SHG:600575
1.09x CN¥332.80 Million
≈ $48.70 Million
CN¥304.66 Million China CN¥4.08 ▼ -2.63%
14525 Taiwan Printed Circuit Board Techvest Co Ltd
TW:8213
1.09x NT$210.85 Million
≈ $6.64 Million
NT$193.03 Million Taiwan NT$37.10 ▼ -1.59%
14526 GE Vernova LLC
NYSE:GEV
1.09x $5.19 Billion $4.75 Billion USA $933.61 ▼ -3.09%
14527 Portmeirion Group PLC
LSE:PMP
1.09x GBX3.26 Million
≈ $396.16
GBX2.98 Million UK GBX54.00 ▲ +2.86%
14528 Carr's Group plc
LSE:CARR
1.09x GBX7.70 Million
≈ $937.23
GBX7.05 Million UK GBX133.50 ▲ +0.38%
14529 JIADE LIMITED Common stock
NASDAQ:JDZG
1.09x $2.50 Million $2.29 Million USA $50.00 ▲ +0.00%
14530 CME Group Inc
NASDAQ:CME
1.09x $1.26 Billion $1.15 Billion USA $257.40 ▲ +0.52%
14531 Zug Estates Holding AG
SW:ZUGN
1.09x CHF23.17 Million
≈ $29.29 Million
CHF21.23 Million Switzerland CHF2110.00 ▼ -1.40%
14532 LandMark Optoelectronics
TWO:3081
1.09x NT$207.73 Million
≈ $6.54 Million
NT$190.33 Million Taiwan NT$2655.00 ▲ +2.91%
14533 EMTEK (Shenzhen) Co. Ltd.
SHE:300938
1.09x CN¥214.28 Million
≈ $31.36 Million
CN¥196.35 Million China CN¥53.32 ▲ +1.47%
14534 Ajanta Pharma Limited
NSE:AJANTPHARM
1.09x Rs2.84 Billion
≈ $30.71 Million
Rs2.60 Billion India Rs2976.50 ▲ +0.98%
14535 Enterprise Financial Services
NASDAQ:EFSC
1.09x $49.36 Million $45.23 Million USA $61.35 ▲ +0.50%
14536 Gorman-Rupp Company
NYSE:GRC
1.09x $15.00 Million $13.75 Million USA $77.09 ▼ -1.14%
14537 S&T Bancorp Inc
NASDAQ:STBA
1.09x $37.05 Million $33.97 Million USA $45.60 ▲ +0.57%
14538 MBK Public Company Limited
BK:MBK
1.09x ฿1.21 Billion
≈ $37.66 Million
฿1.11 Billion Thailand ฿18.50 ▼ -1.07%
14539 Lee Swee Kiat Group Bhd
KLSE:8079
1.09x RM4.82 Million
≈ $1.21 Million
RM4.42 Million Malaysia RM0.31 ▲ +0.00%
14540 General Motors Company
NYSE:GM
1.09x $2.95 Billion $2.71 Billion USA $82.11 ▼ -1.33%
14541 R.E.A. Holdings plc
LSE:RE
1.09x GBX36.46 Million
≈ $4.44K
GBX33.44 Million UK GBX112.00 ▲ +0.00%
14542 Discovery Holdings Ltd
JSE:DSY
1.09x ZAC5.61 Billion
≈ $2.98 Million
ZAC5.14 Billion South Africa ZAC26626.00 ▲ +0.00%
14543 M&C Saatchi
LSE:SAA
1.09x GBX3.43 Million
≈ $417.82
GBX3.15 Million UK GBX140.00 ▲ +0.72%
14544 Broadridge Financial Solutions Inc
NYSE:BR
1.09x $301.10 Million $276.20 Million USA $155.95 ▼ -2.92%
14545 UIE PLC
CO:UIE
1.09x Dkr49.28 Million
≈ $7.71 Million
Dkr45.21 Million Denmark Dkr352.00 ▼ -0.14%
14546 Nivika Fastigheter AB Series B
ST:NIVI-B
1.09x Skr158.00 Million
≈ $17.00 Million
Skr145.00 Million Sweden Skr38.00 ▼ -1.17%
14547 Guangdong High Dream Intellectualized Machinery Co Ltd Class A
SHE:300720
1.09x CN¥12.91 Million
≈ $1.89 Million
CN¥11.85 Million China CN¥78.53 ▲ +2.48%
14548 Kiriacoulis Mediterranean Cruises Shipping S.A.
AT:KYRI
1.09x €561.42K
≈ $656.35K
€515.26K Greece €2.33 ▲ +4.48%
14549 Plumas Bancorp
NASDAQ:PLBC
1.09x $5.60 Million $5.14 Million USA $54.18 ▲ +0.73%
14550 Global Unichip Corp
TW:3443
1.09x NT$1.79 Billion
≈ $56.49 Million
NT$1.65 Billion Taiwan NT$4410.00 ▲ +0.23%
14551 Seni Jaya Corporation Bhd
KLSE:9431
1.09x RM11.58 Million
≈ $2.91 Million
RM10.63 Million Malaysia RM0.54 ▼ -0.92%
14552 Neway CNC Equipment Suzhou Co Ltd
SHG:688697
1.09x CN¥83.05 Million
≈ $12.15 Million
CN¥76.25 Million China CN¥20.91 ▲ +1.65%
14553 Home BancShares Inc
NYSE:HOMB
1.09x $128.75 Million $118.22 Million USA $27.12 ▲ +1.04%
14554 IFCA MSC Bhd
KLSE:0023
1.09x RM9.90 Million
≈ $2.48 Million
RM9.09 Million Malaysia RM0.23 ▼ -4.26%
14555 Kimberly-Clark de México S. A. B. de C. V
MX:KIMBERA
1.09x MX$2.03 Billion
≈ $116.94 Million
MX$1.87 Billion Mexico MX$36.91 ▼ -1.94%
14556 Smartlink Holdings Limited
NSE:SMARTLINK
1.09x Rs43.97 Million
≈ $475.54K
Rs40.38 Million India Rs159.05 ▲ +0.65%
14557 Raptis Group Ltd
AU:RPG
1.09x AU$198.53K
≈ $140.47K
AU$182.33K Australia AU$0.06 ▲ +0.00%
14558 Haier Smart Home Co Ltd
F:690D
1.09x €5.44 Billion
≈ $6.35 Billion
€4.99 Billion Germany €1.86 ▼ -1.62%
14559 Nexans S.A.
PA:NEX
1.09x €405.00 Million
≈ $473.49 Million
€372.00 Million France €154.80 ▼ -1.71%
14560 Parker-Hannifin Corporation
NYSE:PH
1.09x $984.00 Million $904.00 Million USA $882.34 ▲ +1.16%
14561 Jcurve Solutions Ltd
AU:JCS
1.09x AU$928.54K
≈ $657.00K
AU$853.06K Australia AU$0.04 ▲ +0.00%
14562 Xenetic Biosciences Inc
NASDAQ:XBIO
1.09x $4.84 Million $4.45 Million USA $3.09 ▼ -9.91%
14563 Nan Yang Dyeing & Finishing Co Ltd
TW:1410
1.09x NT$52.29 Million
≈ $1.65 Million
NT$48.05 Million Taiwan NT$25.85 ▼ -3.18%
14564 Kailuan Energy Chemical Co Ltd
SHG:600997
1.09x CN¥319.34 Million
≈ $46.73 Million
CN¥293.44 Million China CN¥5.87 ▲ +0.17%
14565 Arrowmark Financial Corp
NASDAQ:BANX
1.09x $8.28 Million $7.61 Million USA $19.61 ▼ -0.51%
14566 Hangzhou EZVIZ Network Co. Ltd. A
SHG:688475
1.09x CN¥548.39 Million
≈ $80.25 Million
CN¥503.93 Million China CN¥27.81 ▲ +1.94%
14567 PNC Financial Services Group Inc
NYSE:PNC
1.09x $1.93 Billion $1.77 Billion USA $228.37 ▲ +0.57%
14568 Taiwan Taxi Co Ltd
TWO:2640
1.09x NT$139.72 Million
≈ $4.40 Million
NT$128.42 Million Taiwan NT$163.00 ▲ +3.16%
14569 Enorama Pharma AB
ST:ERMA
1.09x Skr760.00K
≈ $81.79K
Skr699.00K Sweden Skr0.34 ▲ +0.00%
14570 New Trend International Logis-Tech Co Ltd
SHE:300532
1.09x CN¥133.18 Million
≈ $19.49 Million
CN¥122.52 Million China CN¥6.92 ▲ +2.22%
14571 Kwong Fong Industries Corp
TW:1416
1.09x NT$73.38 Million
≈ $2.31 Million
NT$67.51 Million Taiwan NT$11.70 ▼ -0.85%
14572 Banc of California, Inc.
NYSE:BANC
1.09x $75.68 Million $69.63 Million USA $19.27 ▼ -0.36%
14573 Biocardia Inc
NASDAQ:BCDA
1.09x $5.57 Million $5.12 Million USA $1.03 ▲ +12.08%
14574 Daihan Pharmaceutical Co.Ltd
KQ:023910
1.09x ₩9.47 Billion
≈ $6.42 Million
₩8.72 Billion Korea ₩26050.00 ▼ -0.57%
14575 Plata Latina Minerals Corp
V:PLA
1.09x CA$8.23 Million
≈ $5.96 Million
CA$7.58 Million Canada CA$0.39 ▲ +4.05%
14576 China Tungsten and Hightech Materials Co Ltd
SHE:000657
1.09x CN¥364.37 Million
≈ $53.32 Million
CN¥335.45 Million China CN¥70.10 ▼ -5.69%
14577 NIIT LEARNING SYSTEMS LTD
NSE:NIITMTS
1.09x Rs2.47 Billion
≈ $26.72 Million
Rs2.27 Billion India Rs228.02 ▲ +3.98%
14578 SinoMedia Holding Limited
F:SJY
1.09x €23.06 Million
≈ $26.96 Million
€21.23 Million Germany €0.21 ▲ +0.00%
14579 Keros Therapeutics Inc
NASDAQ:KROS
1.09x $161.17 Million $148.45 Million USA $10.30 ▼ -4.36%
14580 CHINA MAPLE LE.ED.HD0005
F:CML1
1.09x €335.32 Million
≈ $392.02 Million
€308.88 Million Germany €0.01 ▼ -3.85%
14581 Par Drugs And Chemicals Limited
NSE:PAR
1.09x Rs80.95 Million
≈ $875.41K
Rs74.58 Million India Rs89.89 ▲ +3.67%
14582 Tencent Music Entertainment Group
F:63TA
1.09x €2.39 Billion
≈ $2.80 Billion
€2.20 Billion Germany €7.78 ▼ -2.75%
14583 Fortune Electric Co Ltd
TW:1519
1.09x NT$1.82 Billion
≈ $57.38 Million
NT$1.68 Billion Taiwan NT$851.00 ▼ -6.48%
14584 360 Capital REIT
AU:TOT
1.09x AU$2.04 Million
≈ $1.44 Million
AU$1.88 Million Australia AU$0.44 ▲ +1.16%
14585 Tucows Inc.
TO:TC
1.09x CA$1.49 Million
≈ $1.08 Million
CA$1.38 Million Canada CA$19.00 ▲ +1.01%
14586 Vodafone Group Plc
MX:VODN
1.08x MX$5.89 Billion
≈ $338.80 Million
MX$5.43 Billion Mexico MX$265.00 ▲ +3.92%
14587 Vodafone Group Plc
F:VODJ
1.08x €5.89 Billion
≈ $6.88 Billion
€5.43 Billion Germany €12.70 ▲ +0.00%
14588 Medipower -M
TA:MDPR
1.08x ILA2.31 Million
≈ $6.18K
ILA2.13 Million Israel ILA597.30 ▼ -1.63%
14589 CHINA KEPEI ED. DL-00001
F:9CK
1.08x €811.39 Million
≈ $948.60 Million
€748.09 Million Germany €0.09 ▼ -2.08%
14590 Tangshan Port Group Co Ltd
SHG:601000
1.08x CN¥662.09 Million
≈ $96.88 Million
CN¥610.50 Million China CN¥4.31 ▲ +0.47%
14591 Warpaint London PLC
LSE:W7L
1.08x GBX9.68 Million
≈ $1.18K
GBX8.92 Million UK GBX214.00 ▲ +1.90%
14592 PBA Holdings Bhd
KLSE:5041
1.08x RM107.41 Million
≈ $26.97 Million
RM99.06 Million Malaysia RM2.08 ▲ +1.46%
14593 Croma Security Solutions Group Plc
LSE:CSSG
1.08x GBX516.00K
≈ $62.78
GBX476.00K UK GBX67.50 ▲ +0.00%
14594 Beijing Emerging Eastern Aviation Equipment Co Ltd Class A
SHE:002933
1.08x CN¥14.60 Million
≈ $2.14 Million
CN¥13.47 Million China CN¥29.27 ▼ -0.31%
14595 Global Mixed-Mode Technology Inc
TW:8081
1.08x NT$481.34 Million
≈ $15.16 Million
NT$444.11 Million Taiwan NT$280.50 ▲ +0.18%
14596 Ramky Infrastructure Limited
NSE:RAMKY
1.08x Rs1.62 Billion
≈ $17.53 Million
Rs1.50 Billion India Rs438.80 ▲ +1.05%
14597 MIPS AB
ST:MIPS
1.08x Skr52.00 Million
≈ $5.60 Million
Skr48.00 Million Sweden Skr237.20 ▲ +0.59%
14598 Atakule Gayrimenkul Yatirim Ortakligi AS
IS:AGYO
1.08x TL10.59 Million
≈ $237.09K
TL9.77 Million Turkey TL8.30 ▼ -2.35%
14599 Corticeira Amorim
LS:COR
1.08x €29.86 Million
≈ $34.91 Million
€27.59 Million Portugal €6.47 ▲ +1.41%
14600 Servicios Corporativos Javer
MX:JAVER
1.08x MX$265.96 Million
≈ $15.31 Million
MX$245.82 Million Mexico MX$15.00 ▲ +0.00%