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
13401 Shanghai Research Institute of Building Sciences Group Co. Ltd A
SHG:603153
1.25x CN¥458.32 Million
≈ $67.07 Million
CN¥368.12 Million China CN¥14.09 ▲ +2.70%
13402 Lojas Renner S.A.
SA:LREN3
1.24x R$503.76 Million
≈ $98.85 Million
R$404.64 Million Brazil R$13.50 ▼ -0.81%
13403 2020 Bulkers Ltd
OL:2020
1.24x Nkr12.20 Million
≈ $1.28 Million
Nkr9.80 Million Norway Nkr7.21 ▲ +4.72%
13404 Veem Ltd
AU:VEE
1.24x AU$2.49 Million
≈ $1.76 Million
AU$2.00 Million Australia AU$0.51 ▲ +3.06%
13405 Renascor Resources Ltd
AU:RNU
1.24x AU$433.35K
≈ $306.63K
AU$348.22K Australia AU$0.05 ▼ -1.96%
13406 Pampa Energia SA
BA:PAMP
1.24x AR$214.00 Million
≈ $154.85K
AR$172.00 Million Argentina AR$5240.00 ▲ +0.67%
13407 Pampa Energia SA ADR
NYSE:PAM
1.24x $214.00 Million $172.00 Million USA $82.90 ▲ +0.29%
13408 Lidds AB
ST:LIDDS
1.24x Skr6.72 Million
≈ $723.29K
Skr5.40 Million Sweden Skr0.02 ▲ +0.00%
13409 MeHow Innovative Ltd. A
SHE:301363
1.24x CN¥352.15 Million
≈ $51.53 Million
CN¥283.08 Million China CN¥14.90 ▼ -2.42%
13410 TYC Brother Industrial Co Ltd
TW:1522
1.24x NT$214.20 Million
≈ $6.75 Million
NT$172.20 Million Taiwan NT$27.50 ▲ +2.42%
13411 Atrium Mortgage Investment Corp
TO:AI
1.24x CA$14.59 Million
≈ $10.56 Million
CA$11.73 Million Canada CA$11.26 ▼ -0.18%
13412 Atmos Energy Corporation
NYSE:ATO
1.24x $723.49 Million $581.69 Million USA $167.34 ▲ +2.07%
13413 Sirona Biochem Corp
V:SBM
1.24x CA$130.92K
≈ $94.71K
CA$105.29K Canada CA$0.06 ▲ +0.00%
13414 FRONTLINE PLC DL 1
F:HF6
1.24x €283.35 Million
≈ $331.27 Million
€227.93 Million Germany €47.11 ▼ -0.17%
13415 Frontline Ltd
NYSE:FRO
1.24x $283.35 Million $227.93 Million USA $52.49 ▼ -0.10%
13416 Medigene AG
XETRA:MDG1
1.24x €17.30 Million
≈ $20.23 Million
€13.92 Million Germany €0.13 ▲ +0.00%
13417 ASYMCHEM LAB.(TIAN.)H YC1
F:7K90
1.24x €1.41 Billion
≈ $1.65 Billion
€1.13 Billion Germany €15.70 ▼ -1.88%
13418 SSAB AB (publ)
ST:SSAB-B
1.24x Skr3.35 Billion
≈ $360.30 Million
Skr2.69 Billion Sweden Skr103.60 ▲ +1.57%
13419 LMW Limited
NSE:LMW
1.24x Rs650.70 Million
≈ $7.04 Million
Rs523.90 Million India Rs16060.00 ▲ +0.66%
13420 American Public Education Inc
NASDAQ:APEI
1.24x $12.14 Million $9.77 Million USA $49.19 ▲ +0.12%
13421 Hai An Transport and Stevedoring JSC
VN:HAH
1.24x ₫381.93 Billion
≈ $14.51 Million
₫307.62 Billion Vietnam ₫48900.00 ▲ +1.45%
13422 Mirvac Group
AU:MGR
1.24x AU$396.00 Million
≈ $280.20 Million
AU$319.00 Million Australia AU$1.82 ▼ -0.55%
13423 CPI Property Group S.A
F:O5G
1.24x €5.08 Million
≈ $5.94 Million
€4.10 Million Germany €0.71 ▲ +0.00%
13424 Zhejiang Yinlun Machinery Co Ltd
SHE:002126
1.24x CN¥285.92 Million
≈ $41.84 Million
CN¥230.46 Million China CN¥29.71 ▲ +0.10%
13425 Cathay Chemical Works Inc
TW:1713
1.24x NT$221.79 Million
≈ $6.99 Million
NT$178.80 Million Taiwan NT$45.90 ▲ +0.99%
13426 Beam Communications Holdings Ltd
AU:BCC
1.24x AU$2.47 Million
≈ $1.75 Million
AU$1.99 Million Australia AU$0.04 ▲ +0.00%
13427 King Core Electronics Inc
TW:6155
1.24x NT$71.84 Million
≈ $2.26 Million
NT$57.93 Million Taiwan NT$69.00 ▼ -2.82%
13428 N.D. Rubber Public Company Limited
BK:NDR
1.24x ฿13.47 Million
≈ $419.73K
฿10.86 Million Thailand ฿1.73 ▼ -1.14%
13429 Winton Land Ltd
AU:WTN
1.24x AU$15.28 Million
≈ $10.81 Million
AU$12.32 Million Australia AU$0.87 ▲ +0.00%
13430 Ganesha Ecosphere Limited
NSE:GANECOS
1.24x Rs127.13 Million
≈ $1.37 Million
Rs102.54 Million India Rs1027.00 ▲ +1.39%
13431 Braemar Hotel & Resorts Inc
NYSE:BHR
1.24x $21.95 Million $17.70 Million USA $1.43 ▲ +2.88%
13432 Jiangsu Shentong Valve Co Ltd
SHE:002438
1.24x CN¥104.07 Million
≈ $15.23 Million
CN¥83.95 Million China CN¥13.35 ▲ +2.38%
13433 Seowon
KO:021050
1.24x ₩5.38 Billion
≈ $3.65 Million
₩4.34 Billion Korea ₩1038.00 ▲ +4.43%
13434 GZ Port
SHG:601228
1.24x CN¥242.97 Million
≈ $35.55 Million
CN¥196.08 Million China CN¥3.12 ▲ +0.65%
13435 Indian Railway Catering And Tourism Corporation Limited
NSE:IRCTC
1.24x Rs8.34 Billion
≈ $90.14 Million
Rs6.73 Billion India Rs466.65 ▼ -0.58%
13436 FAP Agri Tbk PT
JK:FAPA
1.24x Rp412.61 Billion
≈ $24.18 Million
Rp333.11 Billion Indonesia Rp7125.00 ▼ -3.72%
13437 Penyao Environmental Protection Co Ltd Class A
SHE:300664
1.24x CN¥104.92 Million
≈ $15.35 Million
CN¥84.71 Million China CN¥4.61 ▲ +0.22%
13438 Valmont Industries Inc
NYSE:VMI
1.24x $148.11 Million $119.65 Million USA $444.53 ▼ -1.51%
13439 Citizens Financial Group, Inc.
NYSE:CFG
1.24x $726.00 Million $587.00 Million USA $63.36 ▼ -0.11%
13440 Jaya Tiasa Holdings Bhd
KLSE:4383
1.24x RM78.05 Million
≈ $19.60 Million
RM63.12 Million Malaysia RM0.91 ▼ -1.63%
13441 Xinxiang Richful Lube Additive Co. Ltd
SHE:300910
1.24x CN¥200.37 Million
≈ $29.32 Million
CN¥162.04 Million China CN¥26.54 ▲ +0.87%
13442 Bukit Uluwatu Villa Tbk
JK:BUVA
1.24x Rp33.95 Billion
≈ $1.99 Million
Rp27.46 Billion Indonesia Rp400.00 ▼ -14.89%
13443 Sound Group Inc.
NASDAQ:SOGP
1.24x $272.40 Million $220.31 Million USA $9.83 ▼ -7.44%
13444 National Beverage Corp
NASDAQ:FIZZ
1.24x $50.92 Million $41.21 Million USA $34.96 ▲ +1.89%
13445 Nexen Tire
KO:002350
1.24x ₩67.65 Billion
≈ $45.84 Million
₩54.75 Billion Korea ₩5840.00 ▲ +1.21%
13446 Nexen Tire Prf 1
KO:002355
1.24x ₩67.65 Billion
≈ $45.84 Million
₩54.75 Billion Korea ₩3935.00 ▲ +0.00%
13447 Pci-Suntek Technology Co Ltd
SHG:600728
1.24x CN¥66.23 Million
≈ $9.69 Million
CN¥53.61 Million China CN¥4.38 ▼ -0.45%
13448 Allete Inc
NYSE:ALE
1.24x $39.40 Million $31.90 Million USA $67.90 ▼ -0.06%
13449 Jindal Drilling And Industries Limited
NSE:JINDRILL
1.24x Rs2.45 Billion
≈ $26.53 Million
Rs1.99 Billion India Rs570.00 ▼ -0.11%
13450 Castellum AB
ST:CAST
1.24x Skr783.00 Million
≈ $84.26 Million
Skr634.00 Million Sweden Skr125.85 ▲ +0.92%
13451 Sporton International
TWO:6146
1.23x NT$357.93 Million
≈ $11.28 Million
NT$289.83 Million Taiwan NT$213.00 ▲ +2.65%
13452 Merck KGaA
XETRA:MRK
1.23x €605.00 Million
≈ $707.31 Million
€490.00 Million Germany €144.30 ▲ +0.73%
13453 Sensortek Technology Corp
TWO:6732
1.23x NT$114.44 Million
≈ $3.61 Million
NT$92.71 Million Taiwan NT$153.00 ▲ +1.32%
13454 Village Farms International Inc
NASDAQ:VFF
1.23x $8.88 Million $7.19 Million USA $2.53 ▼ -2.69%
13455 Pricol Limited
NSE:PRICOLLTD
1.23x Rs419.83 Million
≈ $4.54 Million
Rs340.18 Million India Rs669.00 ▲ +0.31%
13456 Ependion AB
ST:EPEN
1.23x Skr129.60 Million
≈ $13.95 Million
Skr105.03 Million Sweden Skr152.60 ▲ +0.53%
13457 NatureCell Co.Ltd
KQ:007390
1.23x ₩1.51 Billion
≈ $1.03 Million
₩1.23 Billion Korea ₩21700.00 ▼ -2.03%
13458 Seanergy Maritime Holdings Corp
NASDAQ:SHIP
1.23x $31.55 Million $25.56 Million USA $15.28 ▼ -2.61%
13459 Babcock International Group PLC
LSE:BAB
1.23x GBX208.90 Million
≈ $25.42K
GBX169.30 Million UK GBX961.80 ▲ +3.60%
13460 Glacier Bancorp Inc
NYSE:GBCI
1.23x $120.75 Million $97.86 Million USA $43.83 ▲ +0.16%
13461 SmartFinancial, Inc.
NASDAQ:SMBK
1.23x $16.89 Million $13.69 Million USA $37.15 ▼ -0.59%
13462 InMode Ltd
NASDAQ:INMD
1.23x $21.05 Million $17.06 Million USA $14.16 ▼ -1.12%
13463 Argosy Research
TWO:3217
1.23x NT$313.46 Million
≈ $9.88 Million
NT$254.15 Million Taiwan NT$131.00 ▲ +3.15%
13464 Electricity Generating Public Company Limited
BK:EGCO
1.23x ฿2.66 Billion
≈ $82.93 Million
฿2.16 Billion Thailand ฿125.50 ▲ +0.40%
13465 Electricity Generating Public Company Limited
F:ECGF
1.23x €2.66 Billion
≈ $3.11 Billion
€2.16 Billion Germany €3.16 ▲ +1.28%
13466 Conygar Investment Co PLC
LSE:CIC
1.23x GBX15.73 Million
≈ $1.91K
GBX12.76 Million UK GBX30.00 ▲ +0.00%
13467 Orchid Pharma Limited
NSE:ORCHPHARMA
1.23x Rs115.10 Million
≈ $1.24 Million
Rs93.35 Million India Rs911.25 ▼ -1.81%
13468 Bangkok Airways Public Company Limited
F:8BA
1.23x €2.58 Billion
≈ $3.01 Billion
€2.09 Billion Germany €0.52 ▲ +7.88%
13469 The Coca-Cola Company
NYSE:KO
1.23x $5.52 Billion $4.48 Billion USA $93.90 ▲ +2.07%
13470 Sun Country Airlines Holdings Inc
NASDAQ:SNCY
1.23x $29.71 Million $24.11 Million USA $16.17 ▲ +0.00%
13471 PHX Energy Services Corporation
TO:PHX
1.23x CA$13.52 Million
≈ $9.78 Million
CA$10.97 Million Canada CA$13.24 ▲ +1.22%
13472 Treasury Wine Estates Ltd
AU:TWE
1.23x AU$266.10 Million
≈ $188.28 Million
AU$216.00 Million Australia AU$6.05 ▲ +1.85%
13473 Costamare Inc
NYSE:CMRE
1.23x $101.80 Million $82.65 Million USA $13.97 ▼ -2.17%
13474 GMM Pfaudler Limited
NSE:GMMPFAUDLR
1.23x Rs647.60 Million
≈ $7.00 Million
Rs525.80 Million India Rs1312.10 ▼ -2.26%
13475 Chang Lan Electric Technology Co Ltd
SHE:002879
1.23x CN¥123.48 Million
≈ $18.07 Million
CN¥100.32 Million China CN¥14.93 ▲ +0.07%
13476 Maskapai Reasuransi Indonesia
JK:MREI
1.23x Rp50.86 Billion
≈ $2.98 Million
Rp41.33 Billion Indonesia Rp920.00 ▲ +0.00%
13477 Hundsun Technologies Inc
SHG:600570
1.23x CN¥239.45 Million
≈ $35.04 Million
CN¥194.64 Million China CN¥19.95 ▲ +0.35%
13478 Lena Lighting S.A.
WAR:LEN
1.23x zł1.72 Million
≈ $472.27K
zł1.40 Million Poland zł2.05 ▲ +0.00%
13479 Avi Ltd
JSE:AVI
1.23x ZAC1.31 Billion
≈ $697.31K
ZAC1.07 Billion South Africa ZAC8113.00 ▼ -0.33%
13480 Trinity Freehold & Leasehold PRP Fund
BK:TNPF
1.23x ฿2.18 Million
≈ $68.10K
฿1.78 Million Thailand ฿1.40 ▲ +0.00%
13481 Peoples Bancorp of North Carolina
NASDAQ:PEBK
1.23x $6.44 Million $5.23 Million USA $44.32 ▲ +0.36%
13482 Spok Holdings Inc
NASDAQ:SPOK
1.23x $2.44 Million $1.99 Million USA $10.61 ▼ -1.12%
13483 OVERSEA-CHIN.UNSP.ADR/2
F:OCBB
1.23x €9.12 Billion
≈ $10.67 Billion
€7.42 Billion Germany €30.20 ▲ +0.67%
13484 OceanFirst Financial Corp.
NASDAQ:OCFC
1.23x $25.21 Million $20.51 Million USA $15.83 ▼ -0.81%
13485 TSH Resources Bhd
KLSE:9059
1.23x RM64.56 Million
≈ $16.21 Million
RM52.51 Million Malaysia RM1.17 ▲ +0.00%
13486 Enphase Energy Inc
NASDAQ:ENPH
1.23x $47.58 Million $38.71 Million USA $30.62 ▼ -0.65%
13487 Apex Dynamics Inc.
TW:4583
1.23x NT$415.15 Million
≈ $13.08 Million
NT$337.83 Million Taiwan NT$403.00 ▲ +2.03%
13488 FDC International Hotels Corp
TW:2748
1.23x NT$137.28 Million
≈ $4.32 Million
NT$111.72 Million Taiwan NT$38.65 ▲ +0.52%
13489 P/f Bakkafrost
OL:BAKKA
1.23x Nkr1.08 Billion
≈ $113.50 Million
Nkr877.82 Million Norway Nkr440.20 ▼ -0.14%
13490 Idun Industrier AB Series B
ST:IDUN-B
1.23x Skr71.06 Million
≈ $7.65 Million
Skr57.83 Million Sweden Skr318.00 ▲ +0.00%
13491 Baltic Classifieds Group PLC
LSE:BCG
1.23x €30.40 Million
≈ $35.55 Million
€24.75 Million UK €2.40 ▲ +2.74%
13492 Science Environmental Protection Co. Ltd. A
SHG:688480
1.23x CN¥130.36 Million
≈ $19.08 Million
CN¥106.14 Million China CN¥56.15 ▲ +0.39%
13493 Wspierania Przedsiebiorczosci
WAR:PTW
1.23x zł7.36 Million
≈ $2.03 Million
zł5.99 Million Poland zł144.00 ▲ +0.35%
13494 Mo-Bruk SA
WAR:MBR
1.23x zł21.24 Million
≈ $5.84 Million
zł17.29 Million Poland zł435.50 ▲ +1.99%
13495 Pact Group Holdings Ltd
AU:PGH
1.23x AU$17.27 Million
≈ $12.22 Million
AU$14.07 Million Australia AU$0.91 ▲ +0.00%
13496 PTT Global Chemical Public Company Limited
BK:PTTGC
1.23x ฿13.83 Billion
≈ $431.00 Million
฿11.27 Billion Thailand ฿51.75 ▼ -2.82%
13497 TRUFIN PLC
F:29U
1.23x €14.28 Million
≈ $16.70 Million
€11.64 Million Germany €1.13 ▲ +0.00%
13498 Chorokbaem Media Co. Ltd
KQ:047820
1.23x ₩10.87 Billion
≈ $7.37 Million
₩8.86 Billion Korea ₩3055.00 ▲ +1.83%
13499 ELL ENVIRON.HLDGS HD-0001
F:6EL
1.23x €26.11 Million
≈ $30.53 Million
€21.29 Million Germany €0.02 ▲ +23.08%
13500 Northgold AB
ST:NG
1.23x Skr23.26 Million
≈ $2.50 Million
Skr18.97 Million Sweden Skr0.56 ▲ +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.