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
7201 Kayne Anderson MLP Investment Closed Fund
NYSE:KYN
2.81x $28.71 Million $10.22 Million USA $14.15 ▲ +1.51%
7202 Hong Ri Da Technology Co. Ltd. A
SHE:301285
2.81x CN¥87.07 Million
≈ $12.74 Million
CN¥31.00 Million China CN¥76.74 ▲ +9.63%
7203 Modern Times Group Mtg AB
ST:MTG-A
2.81x Skr382.00 Million
≈ $41.11 Million
Skr136.00 Million Sweden Skr117.00 ▲ +1.74%
7204 Modern Times Group Mtg AB
ST:MTG-B
2.81x Skr382.00 Million
≈ $41.11 Million
Skr136.00 Million Sweden Skr117.90 ▼ -0.42%
7205 TC Energy Corp
TO:TRP
2.81x CA$2.60 Billion
≈ $1.88 Billion
CA$927.00 Million Canada CA$87.13 ▲ +2.98%
7206 Ningbo Fujia Industrial Co Ltd
SHG:603219
2.81x CN¥117.05 Million
≈ $17.13 Million
CN¥41.70 Million China CN¥12.42 ▲ +0.57%
7207 NEOWIZ HOLDINGS Corporation
KQ:042420
2.81x ₩40.80 Billion
≈ $27.65 Million
₩14.54 Billion Korea ₩20250.00 ▲ +3.16%
7208 Hangzhou Jizhi Mechatronic Co Ltd
SHE:300553
2.81x CN¥24.62 Million
≈ $3.60 Million
CN¥8.78 Million China CN¥44.33 ▲ +3.33%
7209 Ocean Glass Public Company Limited
BK:OGC
2.81x ฿27.65 Million
≈ $861.76K
฿9.85 Million Thailand ฿8.90 ▲ +1.14%
7210 HSS Hire Group PLC
LSE:HSS
2.81x GBX15.41 Million
≈ $1.88K
GBX5.49 Million UK GBX7.39 ▼ -3.40%
7211 AMREP Corporation
NYSE:AXR
2.81x $3.50 Million $1.25 Million USA $19.68 ▼ -2.77%
7212 Asia Brands Bhd
KLSE:7722
2.80x RM3.56 Million
≈ $895.05K
RM1.27 Million Malaysia RM0.55 ▲ +0.00%
7213 Dongguan Development Holdings Co Ltd
SHE:000828
2.80x CN¥850.61 Million
≈ $124.47 Million
CN¥303.30 Million China CN¥10.05 ▲ +0.20%
7214 Telia Company AB
ST:TELIA
2.80x Skr7.13 Billion
≈ $767.41 Million
Skr2.54 Billion Sweden Skr46.31 ▲ +1.42%
7215 Ege Gubre Sanayi AS
IS:EGGUB
2.80x TL938.16 Million
≈ $21.01 Million
TL334.70 Million Turkey TL91.70 ▼ -0.22%
7216 Philippos Nakas S.A
AT:NAKAS
2.80x €1.45 Million
≈ $1.69 Million
€515.65K Greece €3.40 ▲ +0.00%
7217 Orica Ltd
AU:ORI
2.80x AU$704.30 Million
≈ $498.34 Million
AU$251.30 Million Australia AU$22.80 ▲ +1.56%
7218 Jangho Group Co Ltd
SHG:601886
2.80x CN¥363.29 Million
≈ $53.16 Million
CN¥129.70 Million China CN¥12.74 ▲ +2.08%
7219 adidas AG
F:ADS1
2.80x €994.00 Million
≈ $1.16 Billion
€355.00 Million Germany €78.00 ▲ +0.00%
7220 RIAS A/S
CO:RIAS-B
2.80x Dkr25.11 Million
≈ $3.93 Million
Dkr8.97 Million Denmark Dkr645.00 ▲ +2.38%
7221 Beijing Hanyi Innovation Technology Co. Ltd. A
SHE:301270
2.80x CN¥24.66 Million
≈ $3.61 Million
CN¥8.81 Million China CN¥28.95 ▲ +0.00%
7222 Mears Group plc
LSE:MER
2.80x GBX66.50 Million
≈ $8.09K
GBX23.75 Million UK GBX431.50 ▲ +1.89%
7223 Magnate Technology Co Ltd
TWO:4541
2.80x NT$196.25 Million
≈ $6.18 Million
NT$70.11 Million Taiwan NT$59.30 ▲ +4.04%
7224 OPC Energy Ltd
TA:OPCE
2.80x ILA347.00 Million
≈ $930.29K
ILA124.00 Million Israel ILA9335.00 ▼ -0.92%
7225 Coastal Corporation Limited
NSE:COASTCORP
2.80x Rs263.62 Million
≈ $2.85 Million
Rs94.22 Million India Rs36.59 ▲ +0.16%
7226 BHP Group Limited
LSE:BHP
2.80x GBX11.56 Billion
≈ $1.41 Million
GBX4.13 Billion UK GBX3356.00 ▲ +4.55%
7227 Coheris SA
PA:COH
2.80x €5.21 Million
≈ $6.09 Million
€1.86 Million France €8.54 ▼ -0.47%
7228 Trident Limited
NSE:TRIDENT
2.79x Rs6.45 Billion
≈ $69.79 Million
Rs2.31 Billion India Rs22.27 ▲ +0.81%
7229 FRAPORT AG ADR 2/1 O.N.
F:FRAS
2.79x €193.10 Million
≈ $225.75 Million
€69.10 Million Germany €35.40 ▼ -1.67%
7230 NIPPON STEEL SP.ADR 033
F:NPSA
2.79x €978.59 Billion
≈ $1.14 Trillion
€350.23 Billion Germany €2.76 ▼ -2.13%
7231 Kasikornbank Public Company Limited
BK:KBANK
2.79x ฿36.34 Billion
≈ $1.13 Billion
฿13.01 Billion Thailand ฿235.00 ▲ +1.73%
7232 Macmahon Holdings Ltd
AU:MAH
2.79x AU$134.66 Million
≈ $95.28 Million
AU$48.21 Million Australia AU$1.08 ▲ +5.88%
7233 Rocky Mountain Liquor Inc
V:RUM
2.79x CA$202.48K
≈ $146.47K
CA$72.49K Canada CA$0.07 ▲ +0.00%
7234 Borussia Dortmund GmbH & Co KGaA
XETRA:BVB
2.79x €71.46 Million
≈ $83.54 Million
€25.59 Million Germany €3.09 ▲ +2.15%
7235 Trivium Real Estate Socimi SA
MC:YTRI
2.79x €17.78 Million
≈ $20.78 Million
€6.37 Million Spain €38.40 ▲ +0.00%
7236 GNA Axles Limited
NSE:GNA
2.79x Rs1.51 Billion
≈ $16.35 Million
Rs541.79 Million India Rs538.50 ▲ +3.57%
7237 Pegasus Heights Bhd
KLSE:4464
2.79x RM8.01 Million
≈ $2.01 Million
RM2.87 Million Malaysia RM0.01 ▲ +0.00%
7238 Northern Bear Plc
LSE:NTBR
2.79x GBX3.19 Million
≈ $388.37
GBX1.14 Million UK GBX99.50 ▲ +0.00%
7239 Capital One Financial Corporation
NYSE:COF
2.79x $8.44 Billion $3.03 Billion USA $201.74 ▲ +1.45%
7240 Constellation Brands Inc Class A
NYSE:STZ
2.79x $562.80 Million $201.80 Million USA $131.35 ▲ +1.37%
7241 CTS Eventim AG & Co KgaA
XETRA:EVD
2.79x €158.05 Million
≈ $184.77 Million
€56.67 Million Germany €61.75 ▼ -0.24%
7242 Aryzta AG
SW:ARYN
2.79x CHF167.31 Million
≈ $211.53 Million
CHF60.00 Million Switzerland CHF40.45 ▲ +1.51%
7243 Indeks Bilgisayar Sistemleri Muhendislik Sanayi ve Ticaret AS
IS:INDES
2.79x TL985.26 Million
≈ $22.07 Million
TL353.33 Million Turkey TL11.53 ▼ -3.68%
7244 Innuovo Technology Co Ltd Class A
SHE:000795
2.79x CN¥137.12 Million
≈ $20.06 Million
CN¥49.19 Million China CN¥8.11 ▼ -0.86%
7245 Sharda Cropchem Limited
NSE:SHARDACROP
2.79x Rs6.05 Billion
≈ $65.44 Million
Rs2.17 Billion India Rs725.35 ▲ +0.18%
7246 Intelligent Digital Integrated Security Co. Ltd
KQ:143160
2.79x ₩14.13 Billion
≈ $9.57 Million
₩5.07 Billion Korea ₩15920.00 ▲ +0.95%
7247 Kss Line
KO:044450
2.79x ₩47.41 Billion
≈ $32.13 Million
₩17.01 Billion Korea ₩12200.00 ▲ +1.41%
7248 Rexit Bhd
KLSE:0106
2.79x RM1.81 Million
≈ $453.43K
RM648.00K Malaysia RM0.46 ▲ +0.00%
7249 Ducgiang Chemicals & Detergent Powder Joint Co
VN:DGC
2.79x ₫1.08 Trillion
≈ $41.14 Million
₫388.55 Billion Vietnam ₫32800.00 ▲ +0.15%
7250 Orma Orman Mahsulleri Integre Sanayi ve Ticaret AS
IS:ORMA
2.79x TL70.02 Million
≈ $1.57 Million
TL25.12 Million Turkey TL125.90 ▼ -2.48%
7251 SYN-Tech Chem & Pharm Co Ltd
TWO:1777
2.79x NT$256.05 Million
≈ $8.07 Million
NT$91.88 Million Taiwan NT$76.70 ▲ +0.79%
7252 Rongyu Group Co Ltd
SHE:002622
2.79x CN¥36.07 Million
≈ $5.28 Million
CN¥12.94 Million China CN¥2.33 ▲ +0.00%
7253 Jinneng Science&Tech Co Ltd
SHG:603113
2.79x CN¥211.54 Million
≈ $30.96 Million
CN¥75.94 Million China CN¥4.84 ▲ +3.42%
7254 Consolidated Water Co Ltd
NASDAQ:CWCO
2.79x $15.41 Million $5.53 Million USA $28.24 ▼ -1.81%
7255 Hsin-Sin Textile Co Ltd
TWO:4406
2.79x NT$6.11 Million
≈ $192.53K
NT$2.19 Million Taiwan NT$10.25 ▼ -0.49%
7256 Pure One Corporation Limited
AU:P1E
2.78x AU$3.93 Million
≈ $2.78 Million
AU$1.41 Million Australia AU$0.04 ▲ +0.00%
7257 Best Pacific International Holdings Limited
F:NWQ
2.78x €192.97 Million
≈ $225.60 Million
€69.30 Million Germany €0.27 ▲ +0.74%
7258 Mercialys SA
PA:MERY
2.78x €55.77 Million
≈ $65.21 Million
€20.03 Million France €9.85 ▲ +2.39%
7259 Zakłady Lentex SA
WAR:LTX
2.78x zł14.45 Million
≈ $3.98 Million
zł5.19 Million Poland zł7.40 ▲ +0.00%
7260 MC Mining Ltd
AU:MCM
2.78x AU$420.46K
≈ $297.50K
AU$151.06K Australia AU$0.26 ▲ +0.00%
7261 Martinrea International Inc.
TO:MRE
2.78x CA$120.01 Million
≈ $86.81 Million
CA$43.13 Million Canada CA$9.57 ▼ -0.21%
7262 CARL ZEISS MEDITEC ADR 1
F:AFXA
2.78x €144.16 Million
≈ $168.54 Million
€51.81 Million Germany €26.60 ▼ -1.48%
7263 Carl Zeiss Meditec AG
F:AFX
2.78x €144.16 Million
≈ $168.54 Million
€51.81 Million Germany €32.78 ▼ -1.09%
7264 Globant SA
NYSE:GLOB
2.78x $92.09 Million $33.10 Million USA $39.56 ▲ +0.84%
7265 Brickworks Ltd
AU:BKW
2.78x AU$59.36 Million
≈ $42.00 Million
AU$21.34 Million Australia AU$33.02 ▲ +0.00%
7266 NXG NextGen Infrastructure Income Fund
NYSE:NXG
2.78x $115.59 Million $41.57 Million USA $49.36 ▼ -5.98%
7267 Koninklijke KPN NV
AS:KPN
2.78x €1.33 Billion
≈ $1.55 Billion
€477.00 Million Netherlands €4.09 ▲ +1.36%
7268 KC Feed Co. Ltd
KQ:025880
2.78x ₩9.90 Billion
≈ $6.71 Million
₩3.56 Billion Korea ₩2315.00 ▲ +2.43%
7269 XAI Octagon Floating Rate & Alternative Income Term Trust
NYSE:XFLT
2.78x $41.48 Million $14.93 Million USA $18.21 ▼ -1.46%
7270 Vinati Organics Limited
NSE:VINATIORGA
2.78x Rs3.58 Billion
≈ $38.76 Million
Rs1.29 Billion India Rs1135.00 ▲ +1.26%
7271 Trimble Inc
NASDAQ:TRMB
2.78x $274.70 Million $98.90 Million USA $59.46 ▼ -2.48%
7272 i3system Inc
KQ:214430
2.78x ₩9.27 Billion
≈ $6.28 Million
₩3.34 Billion Korea ₩68100.00 ▲ +2.10%
7273 Thac Mo Hydropower JSC
VN:TMP
2.78x ₫205.71 Billion
≈ $7.82 Million
₫74.07 Billion Vietnam ₫50200.00 ▼ -0.20%
7274 Miami International Holdings, Inc.
NYSE:MIAX
2.78x $122.77 Million $44.21 Million USA $30.95 ▲ +0.26%
7275 Synektik S.A.
WAR:SNT
2.78x zł97.11 Million
≈ $26.73 Million
zł34.97 Million Poland zł348.80 ▲ +0.58%
7276 Starhedge SA
WAR:SHG
2.78x zł336.00K
≈ $92.47K
zł121.00K Poland zł0.19 ▲ +8.57%
7277 Frp Advisory Group Plc
LSE:FRP
2.78x GBX26.10 Million
≈ $3.18K
GBX9.40 Million UK GBX123.50 ▲ +2.07%
7278 BP p.l.c
MX:BPN
2.78x MX$10.86 Billion
≈ $624.88 Million
MX$3.91 Billion Mexico MX$867.01 ▲ +5.01%
7279 Viking Holdings Ltd
NYSE:VIK
2.78x $832.52 Million $299.91 Million USA $83.42 ▼ -0.67%
7280 KHVATEC Co.Ltd
KQ:060720
2.78x ₩31.52 Billion
≈ $21.36 Million
₩11.36 Billion Korea ₩10770.00 ▲ +8.24%
7281 Great Lakes Dredge & Dock
NASDAQ:GLDD
2.77x $49.15 Million $17.72 Million USA $8.47 ▲ +2.67%
7282 Trican Well Service Ltd.
TO:TCW
2.77x CA$88.56 Million
≈ $64.06 Million
CA$31.94 Million Canada CA$6.55 ▲ +3.31%
7283 BP PLC
LSE:BP
2.77x GBX10.77 Billion
≈ $1.31 Million
GBX3.89 Billion UK GBX614.10 ▲ +0.59%
7284 Hainan Honz Pharmaceutical Co
SHE:300086
2.77x CN¥88.62 Million
≈ $12.97 Million
CN¥31.98 Million China CN¥5.11 ▲ +0.00%
7285 Samil Co.Ltd
KQ:032280
2.77x ₩945.59 Million
≈ $640.81K
₩341.29 Million Korea ₩1247.00 ▲ +0.65%
7286 Entech SE SAS
PA:ALESE
2.77x €6.56 Million
≈ $7.67 Million
€2.37 Million France €9.81 ▲ +0.72%
7287 Run Long Construction Co Ltd
TW:1808
2.77x NT$3.61 Billion
≈ $113.79 Million
NT$1.30 Billion Taiwan NT$34.55 ▼ -0.14%
7288 Admicom Oyj
HE:ADMCM
2.77x €1.77 Million
≈ $2.07 Million
€641.16K Finland €28.00 ▼ -1.93%
7289 Zhejiang Gongdong Medical Technology Co Ltd
SHG:605369
2.77x CN¥59.82 Million
≈ $8.75 Million
CN¥21.62 Million China CN¥16.87 ▼ -1.00%
7290 KB SPAC 5
KQ:208350
2.77x ₩1.79 Billion
≈ $1.21 Million
₩646.30 Million Korea ₩2720.00 ▲ +5.02%
7291 Galata Wind Enerji Anonim Sirket
IS:GWIND
2.77x TL454.13 Million
≈ $10.17 Million
TL164.15 Million Turkey TL18.67 ▼ -3.66%
7292 Ecopro BM. Co. Ltd
KQ:247540
2.77x ₩63.50 Billion
≈ $43.03 Million
₩22.96 Billion Korea ₩106900.00 ▲ +0.94%
7293 Weichai Power Co. Ltd
F:WI4
2.77x €7.20 Billion
≈ $8.41 Billion
€2.60 Billion Germany €2.86 ▲ +1.96%
7294 Wiseway Group Ltd
AU:WWG
2.77x AU$7.16 Million
≈ $5.07 Million
AU$2.59 Million Australia AU$0.23 ▲ +0.00%
7295 Ningbo Fuda Co Ltd
SHG:600724
2.77x CN¥150.33 Million
≈ $22.00 Million
CN¥54.36 Million China CN¥4.83 ▲ +3.21%
7296 Mivne Real Estate KD Ltd
TA:MVNE
2.77x ILA338.54 Million
≈ $907.62K
ILA122.43 Million Israel ILA1298.00 ▲ +3.10%
7297 Brixmor Property
NYSE:BRX
2.77x $203.68 Million $73.66 Million USA $27.66 ▲ +0.84%
7298 Compagnie des Alpes S.A.
PA:CDA
2.76x €399.69 Million
≈ $467.28 Million
€144.56 Million France €17.44 ▲ +1.28%
7299 Shenergy Co Ltd
SHG:600642
2.76x CN¥3.42 Billion
≈ $500.89 Million
CN¥1.24 Billion China CN¥9.08 ▼ -0.11%
7300 Golub Capital BDC Inc
NASDAQ:GBDC
2.76x $266.12 Million $96.29 Million USA $12.12 ▼ -1.22%

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.