Companies by Cash Flow Quality Index

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,611
Positive operating CF and net income required

Last Updated

Oct 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.

Cash Flow Quality Index Rankings of Public Companies (October 2026)

Cash flow quality index rankings of public companies for October 2026, covering 29,611 companies. Search or filter the table below to find a company.

Rank Company Quality Index Operating CF Net Income Country Price 24h Change
15601 Cosmax
KO:044820
0.92x ₩26.94 Billion
≈ $18.26 Million
₩29.28 Billion Korea ₩23150.00 ▲ +1.54%
15602 FarmStory Co. Ltd
KQ:027710
0.92x ₩10.39 Billion
≈ $7.04 Million
₩11.30 Billion Korea ₩1150.00 ▲ +3.98%
15603 Escalade Incorporated
NASDAQ:ESCA
0.92x $8.67 Million $9.43 Million USA $18.49 ▼ -1.12%
15604 Enanta Pharmaceuticals Inc
NASDAQ:ENTA
0.92x $12.36 Million $13.44 Million USA $11.10 ▼ -3.23%
15605 Nan Pao Resins Chemical Co Ltd
TW:4766
0.92x NT$726.21 Million
≈ $22.88 Million
NT$790.10 Million Taiwan NT$362.00 ▲ +0.28%
15606 Hindalco Industries Limited
NSE:HINDALCO
0.92x Rs80.36 Billion
≈ $869.06 Million
Rs87.45 Billion India Rs908.00 ▲ +1.58%
15607 Jiangsu Bide Science and Technology Co. Ltd.
SHG:605298
0.92x CN¥25.88 Million
≈ $3.79 Million
CN¥28.17 Million China CN¥41.10 ▼ -1.98%
15608 WashTec AG
XETRA:WSU
0.92x €8.38 Million
≈ $9.80 Million
€9.13 Million Germany €33.60 ▲ +2.75%
15609 ITV PLC UNSP.ADR/10LS-10
F:IJ70
0.92x €202.00 Million
≈ $236.16 Million
€220.00 Million Germany €9.30 ▲ +0.00%
15610 Transindia Real Estate Limited
NSE:TREL
0.92x Rs149.20 Million
≈ $1.61 Million
Rs162.50 Million India Rs25.83 ▲ +1.18%
15611 Jeonjinbio Co. Ltd
KQ:110020
0.92x ₩313.21 Million
≈ $212.26K
₩341.17 Million Korea ₩2235.00 ▲ +1.59%
15612 Resilient Property Income Fund Ltd
JSE:RES
0.92x ZAC854.67 Million
≈ $454.21K
ZAC931.09 Million South Africa ZAC7830.00 ▲ +0.00%
15613 YALLA GROUP SP.ADS/1 CL.A
F:80Q
0.92x €137.54 Million
≈ $160.79 Million
€149.83 Million Germany €4.88 ▼ -1.21%
15614 ALPHA
KLSE:0303
0.92x RM11.01 Million
≈ $2.76 Million
RM12.00 Million Malaysia RM0.28 ▲ +0.00%
15615 PharmGen Science Inc
KO:004720
0.92x ₩3.40 Billion
≈ $2.30 Million
₩3.71 Billion Korea ₩2775.00 ▲ +2.02%
15616 Breedon Group PLC
LSE:BREE
0.92x GBX23.40 Million
≈ $2.85K
GBX25.50 Million UK GBX327.40 ▲ +2.18%
15617 EUROKAI GmbH & Co. KGaA
F:EUK3
0.92x €11.34 Million
≈ $13.26 Million
€12.36 Million Germany €56.20 ▲ +0.72%
15618 Nexus Infrastructure plc
LSE:NEXS
0.92x GBX66.77 Million
≈ $8.12K
GBX72.79 Million UK GBX92.00 ▲ +0.00%
15619 Kingnet Network Co Ltd
SHE:002517
0.92x CN¥580.89 Million
≈ $85.00 Million
CN¥633.43 Million China CN¥15.12 ▼ -1.95%
15620 Dr. Reddy’s Laboratories Ltd ADR
NYSE:RDY
0.92x $10.91 Billion $11.90 Billion USA $13.58 ▲ +5.76%
15621 Befesa SA
XETRA:BFSA
0.92x €32.73 Million
≈ $38.26 Million
€35.70 Million Germany €34.00 ▲ +0.00%
15622 Samick Music I
KO:002450
0.92x ₩11.64 Billion
≈ $7.89 Million
₩12.70 Billion Korea ₩1063.00 ▲ +1.33%
15623 Immo Moury SICAF Immobiliere Publique de Droit Belge
BR:IMMOU
0.92x €649.00K
≈ $758.75K
€708.00K Belgium €31.00 ▲ +0.00%
15624 Angel Oak Financial Strategies Income Term Trust
NYSE:FINS
0.92x $15.18 Million $16.56 Million USA $11.93 ▼ -1.57%
15625 AJ Networks Co Ltd
KO:095570
0.92x ₩12.14 Billion
≈ $8.23 Million
₩13.25 Billion Korea ₩4235.00 ▲ +1.07%
15626 Alpha Trust Andromeda Investment Trust S.A
AT:ANDRO
0.92x €3.76 Million
≈ $4.40 Million
€4.11 Million Greece €8.18 ▲ +0.99%
15627 Hartford Financial Services Group
NYSE:HIG
0.92x $1.19 Billion $1.30 Billion USA $135.12 ▲ +1.74%
15628 Toromont Industries Ltd.
TO:TIH
0.92x CA$113.88 Million
≈ $82.38 Million
CA$124.35 Million Canada CA$210.16 ▼ -1.43%
15629 Li Ning Company Limited
F:LNLB
0.92x €971.22 Million
≈ $1.14 Billion
€1.06 Billion Germany €1.46 ▲ +6.25%
15630 BSE Limited
NSE:BSE
0.92x Rs9.92 Billion
≈ $107.27 Million
Rs10.83 Billion India Rs3363.00 ▼ -1.90%
15631 Penske Automotive Group Inc
NYSE:PAG
0.92x $215.00 Million $234.90 Million USA $212.42 ▲ +0.20%
15632 Guangdong Dowstone Technology Co Ltd
SHE:300409
0.92x CN¥169.37 Million
≈ $24.78 Million
CN¥185.06 Million China CN¥15.69 ▼ -0.76%
15633 Orchid Island Capital Inc.
NYSE:ORC
0.91x $81.61 Million $89.19 Million USA $4.97 ▼ -4.05%
15634 Tanfield Group PLC
LSE:TAN
0.91x GBX4.98 Million
≈ $606.04
GBX5.45 Million UK GBX4.65 ▲ +9.15%
15635 HyUnion Holding Co Ltd
SHE:002537
0.91x CN¥70.30 Million
≈ $10.29 Million
CN¥76.87 Million China CN¥5.60 ▼ -0.53%
15636 Transition Metals Corp
V:XTM
0.91x CA$3.24 Million
≈ $2.34 Million
CA$3.54 Million Canada CA$0.06 ▲ +0.00%
15637 Forth Smart Service Public Company Limited
BK:FSMART
0.91x ฿126.96 Million
≈ $3.96 Million
฿138.82 Million Thailand ฿6.60 ▲ +0.00%
15638 Formula Systems 1985 Ltd ADR
NASDAQ:FORTY
0.91x $14.95 Million $16.35 Million USA $135.50 ▲ +5.19%
15639 Camden National Corporation
NASDAQ:CAC
0.91x $20.01 Million $21.88 Million USA $56.12 ▲ +0.45%
15640 NetDragon Websoft Holdings Limited
F:3ND
0.91x €228.50 Million
≈ $267.14 Million
€250.00 Million Germany €0.88 ▼ -2.23%
15641 CQS New City High Yield Fund
LSE:NCYF
0.91x GBX12.17 Million
≈ $1.48K
GBX13.32 Million UK GBX50.60 ▲ +0.00%
15642 Avidbank Holdings, Inc. Common stock
NASDAQ:AVBH
0.91x $8.24 Million $9.02 Million USA $30.93 ▲ +0.49%
15643 AP Memory Technology Corp
TW:6531
0.91x NT$617.96 Million
≈ $19.47 Million
NT$676.22 Million Taiwan NT$882.00 ▲ +6.14%
15644 General Shopping e Outlets do Brasil S.A.
SA:GSHP3
0.91x R$48.23 Million
≈ $9.46 Million
R$52.81 Million Brazil R$4.48 ▲ +0.22%
15645 KANSAI PAINT SPON.ADR/1/2
F:KAP0
0.91x €34.97 Billion
≈ $40.88 Billion
€38.31 Billion Germany €5.90 ▲ +1.72%
15646 Lu Thai Textile
SHE:200726
0.91x HK$129.94 Million
≈ $16.59 Million
HK$142.41 Million China HK$4.36 ▲ +1.06%
15647 Heranba Industries Limited
NSE:HERANBA
0.91x Rs127.00 Million
≈ $1.37 Million
Rs139.20 Million India Rs164.12 ▲ +0.39%
15648 Rumble Resources Ltd
AU:RTR
0.91x AU$301.66K
≈ $213.44K
AU$330.75K Australia AU$0.05 ▲ +4.44%
15649 SINGULAR PEOPLE S EO-1
F:H0U
0.91x €5.52 Million
≈ $6.45 Million
€6.05 Million Germany €1.72 ▼ -2.27%
15650 HOMAG Group AG
F:HG1
0.91x €5.92 Million
≈ $6.93 Million
€6.50 Million Germany €24.40 ▲ +4.27%
15651 Scope Metals Group Ltd
TA:SCOP
0.91x ILA39.70 Million
≈ $106.44K
ILA43.55 Million Israel ILA27820.00 ▼ -0.93%
15652 Judo Capital Holdings Ltd
AU:JDO
0.91x AU$54.60 Million
≈ $38.63 Million
AU$59.90 Million Australia AU$0.90 ▲ +0.56%
15653 Grupo Aeroportuario del Pacífico S.A.B. de C.V
F:G9N
0.91x €2.64 Billion
≈ $3.08 Billion
€2.89 Billion Germany €176.00 ▲ +2.92%
15654 Torrent Pharmaceuticals Limited
NSE:TORNTPHARM
0.91x Rs10.38 Billion
≈ $112.26 Million
Rs11.39 Billion India Rs4558.90 ▼ -0.55%
15655 FM Global Logistics Holdings Bhd
KLSE:7210
0.91x RM11.68 Million
≈ $2.93 Million
RM12.81 Million Malaysia RM0.58 ▲ +0.00%
15656 Beardsell Limited
NSE:BEARDSELL
0.91x Rs45.10 Million
≈ $487.74K
Rs49.50 Million India Rs23.29 ▲ +3.47%
15657 Abrdn PLC
LSE:ABDN
0.91x GBX225.00 Million
≈ $27.38K
GBX247.00 Million UK GBX238.60 ▲ +0.00%
15658 Caledonia Mining Corporation Plc
LSE:CMCL
0.91x GBX13.77 Million
≈ $1.68K
GBX15.12 Million UK GBX1765.00 ▲ +0.28%
15659 TROC DE L'ILE SA
PA:MLTRO
0.91x €275.00K
≈ $321.50K
€302.00K France €2.48 ▲ +0.00%
15660 Deutsche Lufthansa AG
XETRA:LHA
0.91x €224.00 Million
≈ $261.88 Million
€246.00 Million Germany €7.19 ▼ -0.22%
15661 Bicicletas Monark S.A
SA:BMKS3
0.91x R$3.39 Million
≈ $665.57K
R$3.73 Million Brazil R$382.11 ▼ -1.63%
15662 Obsidian Energy Ltd
TO:OBE
0.91x CA$38.20 Million
≈ $27.63 Million
CA$42.00 Million Canada CA$16.92 ▲ +3.80%
15663 Jensen-Group NV
BR:JEN
0.91x €29.50 Million
≈ $34.49 Million
€32.44 Million Belgium €73.40 ▼ -0.81%
15664 Bumrungrad Hospital PCL
BK:BH
0.91x ฿1.63 Billion
≈ $50.74 Million
฿1.79 Billion Thailand ฿190.00 ▲ +1.06%
15665 ABM International Limited
NSE:ABMINTLLTD
0.91x Rs300.00K
≈ $3.24K
Rs330.00K India Rs42.50 ▲ +2.34%
15666 Randgold Exploration
JSE:RNG
0.91x ZAC10.85K
≈ $5.77
ZAC11.94K South Africa ZAC320.00 ▲ +0.00%
15667 Jack Chia Industries (Thailand) Public Company Limited
BK:JCT
0.91x ฿30.21 Million
≈ $941.56K
฿33.24 Million Thailand ฿87.00 ▲ +2.65%
15668 ROBEX Resources Inc
AU:RXR
0.91x AU$29.82 Million
≈ $21.10 Million
AU$32.81 Million Australia AU$7.23 ▼ -2.56%
15669 Shandong Hi-Speed Road&Bridge
SHE:000498
0.91x CN¥346.23 Million
≈ $50.66 Million
CN¥381.14 Million China CN¥6.60 ▲ +4.43%
15670 Thai Rung Union Car Public Company Limited
BK:TRU
0.91x ฿51.86 Million
≈ $1.62 Million
฿57.11 Million Thailand ฿3.52 ▲ +0.00%
15671 Panelsan Cati Cephe Sistemleri Sanayi ve Ticaret AS
IS:PNLSN
0.91x TL63.94 Million
≈ $1.43 Million
TL70.41 Million Turkey TL30.52 ▼ -4.63%
15672 Shanghai Friendess Electronics Tech
SHG:688188
0.91x CN¥239.87 Million
≈ $35.10 Million
CN¥264.20 Million China CN¥90.98 ▲ +0.12%
15673 Guilin Fuda Co Ltd
SHG:603166
0.91x CN¥86.36 Million
≈ $12.64 Million
CN¥95.13 Million China CN¥9.74 ▲ +2.10%
15674 Middlefield Banc
NASDAQ:MBCN
0.91x $4.83 Million $5.32 Million USA $33.67 ▼ -3.58%
15675 Orient International Enterprise Ltd
SHG:600278
0.91x CN¥57.71 Million
≈ $8.44 Million
CN¥63.61 Million China CN¥6.34 ▼ -0.16%
15676 Hubtown Limited
NSE:HUBTOWN
0.91x Rs937.60 Million
≈ $10.14 Million
Rs1.03 Billion India Rs160.10 ▲ +2.22%
15677 Bank of Ayudhya PCL
BK:BAY
0.91x ฿7.82 Billion
≈ $243.64 Million
฿8.62 Billion Thailand ฿39.50 ▲ +0.00%
15678 Dfcity Group Bhd
KLSE:5165
0.91x RM302.00K
≈ $75.82K
RM333.00K Malaysia RM0.38 ▲ +0.00%
15679 Zhejiang Kanglongda Special
SHG:603665
0.91x CN¥18.88 Million
≈ $2.76 Million
CN¥20.83 Million China CN¥21.30 ▼ -1.93%
15680 Core AI Holdings
NASDAQ:CHAI
0.91x $14.48 Million $15.98 Million USA $0.20 ▼ -5.07%
15681 Allreal Holding
SW:ALLN
0.91x CHF92.90 Million
≈ $117.45 Million
CHF102.50 Million Switzerland CHF188.00 ▲ +0.21%
15682 DISCOVERY LTD(UNSP.ADR)/3
F:D3H0
0.91x €8.67 Billion
≈ $10.13 Billion
€9.56 Billion Germany €38.40 ▲ +0.00%
15683 Premier Inc
NASDAQ:PINC
0.91x $15.93 Million $17.58 Million USA $49.24 ▲ +0.07%
15684 BKI Investment Company Ltd
AU:BKI
0.91x AU$27.80 Million
≈ $19.67 Million
AU$30.68 Million Australia AU$1.78 ▲ +0.28%
15685 Keystone Technology Co Ltd
SHG:605588
0.91x CN¥8.92 Million
≈ $1.31 Million
CN¥9.85 Million China CN¥38.40 ▼ -0.26%
15686 Cloud Live Technology Group Co Ltd
SHE:002306
0.91x CN¥45.32 Million
≈ $6.63 Million
CN¥50.03 Million China CN¥1.91 ▲ +1.06%
15687 Sandvik AB
ST:SAND
0.91x Skr4.61 Billion
≈ $496.32 Million
Skr5.09 Billion Sweden Skr356.10 ▲ +0.96%
15688 TETHYS PETROLEUM LTD
F:TP21
0.91x €3.38 Million
≈ $3.96 Million
€3.74 Million Germany €0.47 ▼ -1.67%
15689 Ndr Auto Components Limited
NSE:NDRAUTO
0.91x Rs77.34 Million
≈ $836.40K
Rs85.44 Million India Rs689.80 ▲ +1.19%
15690 Shandong Shuangyi Technology Co Ltd
SHE:300690
0.91x CN¥40.43 Million
≈ $5.92 Million
CN¥44.67 Million China CN¥23.63 ▲ +4.10%
15691 Millie Seojae.
KQ:418470
0.90x ₩2.95 Billion
≈ $2.00 Million
₩3.26 Billion Korea ₩8800.00 ▲ +3.53%
15692 Hunan Dajiaweikang Pharmaceutical Industry Co.Ltd
SHE:301126
0.90x CN¥24.04 Million
≈ $3.52 Million
CN¥26.57 Million China CN¥9.95 ▲ +0.61%
15693 Medeon Biodesign
TWO:6499
0.90x NT$60.74 Million
≈ $1.91 Million
NT$67.17 Million Taiwan NT$83.50 ▲ +4.90%
15694 T7 Global Bhd
KLSE:7228
0.90x RM11.65 Million
≈ $2.93 Million
RM12.89 Million Malaysia RM0.24 ▼ -2.04%
15695 Inchcape PLC
LSE:INCH
0.90x GBX113.00 Million
≈ $13.75K
GBX125.00 Million UK GBX691.50 ▲ +0.66%
15696 Pratama Widya Tbk Pt
JK:PTPW
0.90x Rp18.11 Billion
≈ $1.06 Million
Rp20.03 Billion Indonesia Rp1055.00 ▼ -4.52%
15697 Sidetrade
PA:ALBFR
0.90x €3.72 Million
≈ $4.35 Million
€4.12 Million France €179.00 ▼ -1.97%
15698 Equity Bancshares, Inc.
NYSE:EQBK
0.90x $15.33 Million $16.97 Million USA $47.51 ▲ +1.78%
15699 Owens Corning Inc
NYSE:OC
0.90x $327.00 Million $362.00 Million USA $112.80 ▼ -0.78%
15700 Atom Hoteles Socimi
MC:YATO
0.90x €9.42 Million
≈ $11.02 Million
€10.43 Million Spain €17.60 ▲ +0.57%

How Companies Are Ranked by Cash Flow Quality Index

Companies are ranked by cash flow quality index, calculated as operating cash flow divided by net income, using each company's latest reported financial statements.