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
12501 Incap Oyj
HE:ICP1V
1.40x €5.97 Million
≈ $6.98 Million
€4.25 Million Finland €8.98 ▲ +0.67%
12502 EAM Solar ASA
OL:EAM
1.40x Nkr279.76K
≈ $29.44K
Nkr199.47K Norway Nkr0.67 ▲ +0.60%
12503 Intai Technology
TWO:4163
1.40x NT$107.31 Million
≈ $3.38 Million
NT$76.52 Million Taiwan NT$126.50 ▲ +0.40%
12504 Grupo Aeroportuario del Centro Norte S.A.B. de C.V.
F:G7A
1.40x €1.73 Billion
≈ $2.02 Billion
€1.23 Billion Germany €81.00 ▲ +0.00%
12505 V-Guard Industries Limited
NSE:VGUARD
1.40x Rs1.95 Billion
≈ $21.10 Million
Rs1.39 Billion India Rs287.60 ▼ -0.14%
12506 Aya Gold & Silver Inc
TO:AYA
1.40x CA$47.24 Million
≈ $34.17 Million
CA$33.70 Million Canada CA$37.64 ▲ +2.17%
12507 Aya Gold & Silver Inc. Common Shares
NASDAQ:AYA
1.40x $47.26 Million $33.71 Million USA $26.67 ▲ +2.58%
12508 Tarmat Limited
NSE:TARMAT
1.40x Rs28.37 Million
≈ $306.78K
Rs20.23 Million India Rs54.61 ▼ -1.25%
12509 Delta Electronics (Thailand) Public Company Limited
BK:DELTA
1.40x ฿6.49 Billion
≈ $202.21 Million
฿4.63 Billion Thailand ฿251.00 ▼ -3.46%
12510 John Hancock Investors Closed Fund
NYSE:JHI
1.40x $4.90 Million $3.50 Million USA $11.97 ▼ -0.08%
12511 Quest Diagnostics Incorporated
NYSE:DGX
1.40x $468.00 Million $334.00 Million USA $235.00 ▼ -1.74%
12512 37 Interactive Entertainment Network Technology Group Co Ltd
SHE:002555
1.40x CN¥1.32 Billion
≈ $193.64 Million
CN¥944.46 Million China CN¥16.93 ▼ -1.97%
12513 VZ Holding AG
SW:VZN
1.40x CHF173.81 Million
≈ $219.75 Million
CHF124.06 Million Switzerland CHF162.20 ▲ +0.87%
12514 NACCO Industries Inc
NYSE:NC
1.40x $12.37 Million $8.84 Million USA $34.28 ▲ +1.96%
12515 Holtek Semiconductor Inc
TW:6202
1.40x NT$206.87 Million
≈ $6.52 Million
NT$147.75 Million Taiwan NT$56.30 ▲ +2.18%
12516 Santos Brasil Participações S.A
SA:STBP3
1.40x R$397.02 Million
≈ $77.90 Million
R$283.57 Million Brazil R$14.42 ▲ +0.00%
12517 Klaveness Combination Carriers ASA
OL:KCC
1.40x Nkr21.84 Million
≈ $2.30 Million
Nkr15.60 Million Norway Nkr104.20 ▲ +1.76%
12518 FIBRA Prologis
MX:FIBRAPL14
1.40x MX$2.25 Billion
≈ $129.72 Million
MX$1.61 Billion Mexico MX$79.21 ▲ +0.19%
12519 DELEK GP SP.ADR/1/01/O.N
F:6D40
1.40x €63.00 Million
≈ $73.65 Million
€45.00 Million Germany €29.20 ▼ -32.09%
12520 MTY Food Group Inc
TO:MTY
1.40x CA$39.01 Million
≈ $28.22 Million
CA$27.88 Million Canada CA$31.97 ▼ -0.56%
12521 NewMarket Corporation
NYSE:NEU
1.40x $187.14 Million $133.75 Million USA $876.01 ▼ -1.33%
12522 Vishnu Chemicals Limited
NSE:VISHNU
1.40x Rs910.85 Million
≈ $9.85 Million
Rs651.08 Million India Rs641.35 ▲ +0.13%
12523 Nicolas Miguet et Associes SA
PA:MLNMA
1.40x €2.77 Million
≈ $3.24 Million
€1.98 Million France €0.15 ▲ +0.00%
12524 Outfront Media Inc
NYSE:OUT
1.40x $108.40 Million $77.50 Million USA $30.38 ▲ +1.44%
12525 HAIDILAO INT.HLDG LTD
F:8HI
1.40x €5.66 Billion
≈ $6.62 Billion
€4.05 Billion Germany €1.08 ▲ +3.19%
12526 Changzhou Tenglong Auto Parts
SHG:603158
1.40x CN¥72.81 Million
≈ $10.65 Million
CN¥52.07 Million China CN¥9.28 ▲ +0.98%
12527 Roblon A/S
CO:RBLN-B
1.40x Dkr14.39 Million
≈ $2.25 Million
Dkr10.29 Million Denmark Dkr93.80 ▼ -0.21%
12528 Seegene Inc
KQ:096530
1.40x ₩36.26 Billion
≈ $24.57 Million
₩25.94 Billion Korea ₩37750.00 ▲ +5.01%
12529 Shenzhen New Industries Biomedical
SHE:300832
1.40x CN¥606.21 Million
≈ $88.71 Million
CN¥433.73 Million China CN¥50.38 ▼ -2.42%
12530 Aktia Bank Abp
HE:AKTIA
1.40x €105.10 Million
≈ $122.87 Million
€75.20 Million Finland €12.62 ▲ +1.94%
12531 Amdocs Limited
F:AOS
1.40x €220.18 Million
≈ $257.42 Million
€157.57 Million Germany €53.36 ▼ -1.04%
12532 Sanofi SA
PA:SAN
1.40x €10.92 Billion
≈ $12.76 Billion
€7.81 Billion France €71.94 ▼ -0.30%
12533 FORTEC Elektronik AG
F:FEV
1.40x €1.88 Million
≈ $2.20 Million
€1.35 Million Germany €10.75 ▼ -1.38%
12534 Jmicron Technology
TWO:4925
1.40x NT$42.88 Million
≈ $1.35 Million
NT$30.70 Million Taiwan NT$137.00 ▲ +0.74%
12535 CommScope Holding Co Inc
NASDAQ:COMM
1.40x $151.40 Million $108.40 Million USA $19.58 ▲ +2.84%
12536 FinVolution Group
NYSE:FINV
1.40x $871.73 Million $624.29 Million USA $3.13 ▼ -0.95%
12537 WuXi AppTec Co. Ltd
F:WX8
1.40x €3.03 Billion
≈ $3.54 Billion
€2.17 Billion Germany €22.03 ▼ -2.48%
12538 Nova Leap Health Corp
V:NLH
1.40x CA$907.54K
≈ $656.50K
CA$649.98K Canada CA$0.48 ▲ +5.49%
12539 Odessa Minerals Ltd
AU:ODE
1.40x AU$289.57K
≈ $204.89K
AU$207.43K Australia AU$0.02 ▲ +0.00%
12540 AP (Thailand) Public Company Limited
BK:AP
1.40x ฿1.80 Billion
≈ $56.21 Million
฿1.29 Billion Thailand ฿7.90 ▲ +0.64%
12541 Pharming Group NV
NASDAQ:PHAR
1.40x $7.39 Million $5.29 Million USA $9.36 ▼ -2.80%
12542 Henan Lantian Gas Co Ltd
SHG:605368
1.40x CN¥80.28 Million
≈ $11.75 Million
CN¥57.51 Million China CN¥6.66 ▲ +0.15%
12543 Equifax Inc
NYSE:EFX
1.40x $241.90 Million $173.30 Million USA $161.25 ▼ -0.01%
12544 AXON PARTNERS GRP EO -10
F:XE1
1.40x €7.40 Million
≈ $8.66 Million
€5.31 Million Germany €15.10 ▼ -2.58%
12545 Edesa Holding SA
BA:EDSH
1.40x AR$27.77 Billion
≈ $20.09 Million
AR$19.90 Billion Argentina AR$5590.00 ▲ +7.50%
12546 Zhejiang Century Huatong Group Co Ltd
SHE:002602
1.40x CN¥2.37 Billion
≈ $347.28 Million
CN¥1.70 Billion China CN¥12.27 ▼ -3.00%
12547 Asflow Co. Ltd.
KQ:159010
1.39x ₩2.45 Billion
≈ $1.66 Million
₩1.76 Billion Korea ₩28550.00 ▲ +0.53%
12548 Aurinia Pharmaceuticals Inc
NASDAQ:AUPH
1.39x $52.17 Million $37.41 Million USA $16.51 ▼ -1.32%
12549 Papercorea
KO:001020
1.39x ₩5.82 Billion
≈ $3.95 Million
₩4.18 Billion Korea ₩1905.00 ▲ +1.44%
12550 New Mountain Finance Corporation
NASDAQ:NMFC
1.39x $24.41 Million $17.51 Million USA $6.74 ▼ -2.32%
12551 Regional Container Lines Public Company Limited
BK:RCL-R
1.39x ฿2.79 Billion
≈ $87.08 Million
฿2.00 Billion Thailand ฿27.00 ▲ +0.00%
12552 Export Inv
TA:EXPO
1.39x ILA58.00 Million
≈ $155.49K
ILA41.63 Million Israel ILA6546.00 ▲ +3.02%
12553 Allison Transmission Holdings Inc
NYSE:ALSN
1.39x $156.00 Million $112.00 Million USA $111.80 ▼ -0.67%
12554 STOCK3 AG NA O.N.
XETRA:BOG
1.39x €1.33 Million
≈ $1.55 Million
€952.01K Germany €30.40 ▲ +0.66%
12555 Hanjaya Mandala Sampoerna Tbk PT
JK:HMSP
1.39x Rp2.92 Trillion
≈ $171.24 Million
Rp2.10 Trillion Indonesia Rp610.00 ▼ -5.43%
12556 Jazz Pharmaceuticals PLC
NASDAQ:JAZZ
1.39x $408.20 Million $293.10 Million USA $210.23 ▼ -1.95%
12557 Jazz Pharmaceuticals plc
F:J7Z
1.39x €408.20 Million
≈ $477.23 Million
€293.10 Million Germany €186.65 ▼ -2.28%
12558 Sartorius Stedim Biotech SA
PA:DIM
1.39x €129.50 Million
≈ $151.40 Million
€93.00 Million France €215.00 ▼ -2.01%
12559 Lion Energy Ltd
AU:LIO
1.39x AU$701.80K
≈ $496.57K
AU$504.06K Australia AU$0.02 ▲ +12.50%
12560 Star Combo Pharma Ltd
AU:S66
1.39x AU$575.23K
≈ $407.01K
AU$413.24K Australia AU$0.14 ▲ +0.00%
12561 JCHX Mining Management Co Ltd
SHG:603979
1.39x CN¥893.78 Million
≈ $130.79 Million
CN¥642.13 Million China CN¥63.94 ▼ -1.37%
12562 Nanjing OLO Home Furnishing
SHG:603326
1.39x CN¥63.12 Million
≈ $9.24 Million
CN¥45.37 Million China CN¥7.40 ▲ +2.49%
12563 Shanghai Xinhua Media Co Ltd
SHG:600825
1.39x CN¥43.64 Million
≈ $6.39 Million
CN¥31.37 Million China CN¥15.16 ▲ +10.01%
12564 Ambev S.A.
F:AMNA
1.39x €4.71 Billion
≈ $5.51 Billion
€3.39 Billion Germany €2.88 ▲ +0.70%
12565 Investors House
HE:INVEST
1.39x €587.00K
≈ $686.26K
€422.00K Finland €2.96 ▲ +1.72%
12566 Inspirisys Solutions Limited
NSE:INSPIRISYS
1.39x Rs188.30 Million
≈ $2.04 Million
Rs135.40 Million India Rs82.17 ▲ +1.13%
12567 Widodo Makmur Perkasa PT
JK:WMPP
1.39x Rp30.07 Billion
≈ $1.76 Million
Rp21.63 Billion Indonesia Rp20.00 ▼ -13.04%
12568 Anglo-Eastern Plantations PLC
LSE:AEP
1.39x GBX67.65 Million
≈ $8.23K
GBX48.66 Million UK GBX180.20 ▲ +2.62%
12569 Inner Mongolia ERDOS Resources Co Ltd
SHG:600295
1.39x CN¥997.80 Million
≈ $146.01 Million
CN¥717.79 Million China CN¥14.29 ▲ +1.85%
12570 SF Urban Properties AG
SW:SFPN
1.39x CHF28.60 Million
≈ $36.15 Million
CHF20.57 Million Switzerland CHF102.50 ▲ +0.00%
12571 KEDA INDL GRP.C.LTD GDR A
F:T0T
1.39x €1.82 Billion
≈ $2.13 Billion
€1.31 Billion Germany €11.50 ▲ +0.00%
12572 ResMed Inc
NYSE:RMD
1.39x $554.13 Million $398.73 Million USA $238.97 ▼ -1.35%
12573 Miwon Chemical
KO:134380
1.39x ₩11.05 Billion
≈ $7.49 Million
₩7.95 Billion Korea ₩10700.00 ▲ +3.88%
12574 Jai Balaji Industries Limited
NSE:JAIBALAJI
1.39x Rs1.35 Billion
≈ $14.58 Million
Rs970.30 Million India Rs72.33 ▼ -3.44%
12575 Cenovus Energy Inc
TO:CVE
1.39x CA$2.18 Billion
≈ $1.58 Billion
CA$1.57 Billion Canada CA$46.67 ▲ +2.75%
12576 Dream Industrial Real Estate Investment Trust
TO:DIR-UN
1.39x CA$41.25 Million
≈ $29.84 Million
CA$29.70 Million Canada CA$12.91 ▼ -0.62%
12577 TSE Co. Ltd
KQ:131290
1.39x ₩51.18 Billion
≈ $34.69 Million
₩36.86 Billion Korea ₩297500.00 ▲ +9.58%
12578 River Tech plc
OL:RIVER
1.39x Nkr4.23 Million
≈ $445.58K
Nkr3.05 Million Norway Nkr1.40 ▲ +0.00%
12579 Bukit Asam Tbk PT
JK:PTBA
1.39x Rp2.57 Trillion
≈ $150.34 Million
Rp1.85 Trillion Indonesia Rp2800.00 ▼ -12.77%
12580 Telekom Malaysia Bhd
KLSE:4863
1.39x RM507.40 Million
≈ $127.39 Million
RM365.50 Million Malaysia RM7.77 ▲ +0.00%
12581 Okeanis Eco Tankers Corp
OL:OET
1.39x Nkr37.32 Million
≈ $3.93 Million
Nkr26.89 Million Norway Nkr855.00 ▼ -2.73%
12582 LTIMindtree Limited
NSE:LTIM
1.39x Rs13.47 Billion
≈ $145.69 Million
Rs9.71 Billion India Rs4504.00 ▼ -1.21%
12583 Esso S.A.F.
PA:ES
1.39x €161.00 Million
≈ $188.23 Million
€116.00 Million France €41.68 ▲ +0.77%
12584 Les Hotels Bav
PA:ALLHB
1.39x €2.15 Million
≈ $2.51 Million
€1.55 Million France €72.00 ▲ +2.13%
12585 STEVANATO GROUP SPA O.N.
F:87N
1.39x €31.86 Million
≈ $37.25 Million
€22.96 Million Germany €18.10 ▼ -2.16%
12586 Stevanato Group SpA
NYSE:STVN
1.39x $31.86 Million $22.96 Million USA $18.90 ▼ -1.82%
12587 Cintas Corporation
NASDAQ:CTAS
1.39x $709.10 Million $510.99 Million USA $213.69 ▲ +0.30%
12588 Hurco Companies Inc
NASDAQ:HURC
1.39x $3.36 Million $2.42 Million USA $21.20 ▲ +1.92%
12589 S.J.S. Enterprises Limited
NSE:SJS
1.39x Rs1.08 Billion
≈ $11.64 Million
Rs775.99 Million India Rs2005.90 ▲ +0.46%
12590 Papoutsanis S.A
AT:PAP
1.39x €3.10 Million
≈ $3.62 Million
€2.23 Million Greece €3.38 ▼ -0.88%
12591 Dime Community Bancshares, Inc.
NASDAQ:DCOM
1.39x $47.97 Million $34.58 Million USA $36.90 ▲ +0.05%
12592 DTR Automotive
KO:007340
1.39x ₩195.01 Billion
≈ $132.16 Million
₩140.60 Billion Korea ₩39750.00 ▲ +3.92%
12593 Shandong Himile Mechanical Science & Technology Co Ltd
SHE:002595
1.39x CN¥546.47 Million
≈ $79.97 Million
CN¥394.07 Million China CN¥37.68 ▼ -1.18%
12594 Bank7 Corp
NASDAQ:BSVN
1.39x $16.65 Million $12.01 Million USA $58.14 ▲ +4.78%
12595 Europris ASA
OL:EPR
1.39x Nkr1.47 Billion
≈ $154.74 Million
Nkr1.06 Billion Norway Nkr84.20 ▲ +0.36%
12596 Alligator Energy Ltd
AU:AGE
1.39x AU$7.67 Million
≈ $5.43 Million
AU$5.54 Million Australia AU$0.03 ▲ +3.13%
12597 Mandatum Oyj
HE:MANTA
1.39x €42.00 Million
≈ $49.10 Million
€30.30 Million Finland €5.96 ▼ -0.58%
12598 Carpenter Technology Corporation
NYSE:CRS
1.39x $193.50 Million $139.60 Million USA $377.09 ▼ -0.91%
12599 JSE Limited
JSE:JSE
1.39x ZAC710.78 Million
≈ $377.74K
ZAC512.84 Million South Africa ZAC14700.00 ▼ -0.81%
12600 PW Consolidated Bhd
KLSE:7134
1.39x RM38.64 Million
≈ $9.70 Million
RM27.89 Million Malaysia RM0.75 ▲ +0.00%

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.