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
9001 Turk Traktor ve Ziraat Makineleri AS
IS:TTRAK
2.15x TL1.50 Billion
≈ $33.52 Million
TL695.86 Million Turkey TL364.25 ▼ -2.61%
9002 Ampire Co Ltd
TWO:8049
2.15x NT$114.71 Million
≈ $3.61 Million
NT$53.34 Million Taiwan NT$24.25 ▲ +0.21%
9003 Aurora World Corporation
KQ:039830
2.15x ₩21.60 Billion
≈ $14.63 Million
₩10.04 Billion Korea ₩14980.00 ▲ +1.90%
9004 Sinclair Broadcast Group Inc
NASDAQ:SBGI
2.15x $43.00 Million $20.00 Million USA $12.52 ▼ -1.42%
9005 Tropical Canning (Thailand) Public Company Limited
BK:TC
2.15x ฿111.43 Million
≈ $3.47 Million
฿51.86 Million Thailand ฿8.25 ▲ +0.00%
9006 Innocean Worldwide Inc
KO:214320
2.15x ₩66.96 Billion
≈ $45.38 Million
₩31.17 Billion Korea ₩18250.00 ▲ +1.39%
9007 Avadh Sugar & Energy Limited
NSE:AVADHSUGAR
2.15x Rs1.54 Billion
≈ $16.65 Million
Rs716.77 Million India Rs995.40 ▲ +2.59%
9008 Tenaga Nasional Bhd
KLSE:5347
2.15x RM3.60 Billion
≈ $903.29 Million
RM1.68 Billion Malaysia RM13.00 ▲ +0.15%
9009 Katapult Holdings Inc
NASDAQ:KPLT
2.15x $12.21 Million $5.69 Million USA $6.42 ▲ +11.07%
9010 Buana Listya Tama Tbk PT
JK:BULL
2.15x Rp4.83 Million
≈ $282.77
Rp2.25 Million Indonesia Rp272.00 ▼ -14.47%
9011 Company K Partners Limited
KQ:307930
2.15x ₩9.05 Billion
≈ $6.13 Million
₩4.21 Billion Korea ₩5580.00 ▲ +5.08%
9012 Meditera Tibbi Malzeme Sanayi ve Ticaret AS
IS:MEDTR
2.15x TL140.82 Million
≈ $3.15 Million
TL65.61 Million Turkey TL18.11 ▼ -0.71%
9013 Shanghai Menon Animal Nutrition Technology Co. Ltd.
SHE:301156
2.15x CN¥37.33 Million
≈ $5.46 Million
CN¥17.39 Million China CN¥11.37 ▲ +1.52%
9014 Aware Inc
NASDAQ:AWRE
2.15x $2.46 Million $1.15 Million USA $0.90 ▲ +1.93%
9015 Jinxiandai Information Industry Co
SHE:300830
2.15x CN¥108.66 Million
≈ $15.90 Million
CN¥50.64 Million China CN¥7.75 ▼ -1.40%
9016 Huazhu Group Ltd
NASDAQ:HTHT
2.15x $3.37 Billion $1.57 Billion USA $46.50 ▲ +1.22%
9017 INCUVO S.A. ZY -50
F:68X
2.15x €6.49 Million
≈ $7.59 Million
€3.02 Million Germany €0.09 ▲ +4.94%
9018 Asseco Poland S.A.
WAR:ACP
2.14x zł1.47 Billion
≈ $404.65 Million
zł685.50 Million Poland zł228.70 ▲ +1.87%
9019 Reach Subsea
OL:REACH
2.14x Nkr286.37 Million
≈ $30.13 Million
Nkr133.59 Million Norway Nkr6.01 ▲ +4.16%
9020 TE Connectivity Ltd
NYSE:TEL
2.14x $1.42 Billion $663.00 Million USA $212.64 ▼ -0.16%
9021 Media Lab SpA
PA:MLLAB
2.14x €329.67K
≈ $385.42K
€153.83K France €2.40 ▲ +0.00%
9022 ageas SA/NV
BR:AGS
2.14x €906.50 Million
≈ $1.06 Billion
€423.00 Million Belgium €74.20 ▲ +0.88%
9023 DUG Foodtech AB (publ)
ST:VUXEN
2.14x Skr9.00 Million
≈ $968.54K
Skr4.20 Million USA Skr27.00 ▼ -1.82%
9024 Cabot Corporation
NYSE:CBT
2.14x $75.00 Million $35.00 Million USA $74.29 ▼ -1.58%
9025 Hyundai Doosan Infracore Co Ltd
KO:042670
2.14x ₩143.36 Billion
≈ $97.15 Million
₩66.93 Billion Korea ₩13800.00 ▲ +0.00%
9026 Nantong Jinghua Pharmaceutical Co Ltd
SHE:002349
2.14x CN¥97.93 Million
≈ $14.33 Million
CN¥45.73 Million China CN¥8.05 ▲ +1.90%
9027 Jonjee Hi-tech Industrial and Commercial Holding Co Ltd
SHG:600872
2.14x CN¥263.42 Million
≈ $38.55 Million
CN¥123.04 Million China CN¥18.15 ▲ +0.95%
9028 ANTA Sports Products Limited
F:AS7
2.14x €5.08 Billion
≈ $5.94 Billion
€2.37 Billion Germany €8.65 ▲ +3.43%
9029 Bredband2 i Skandinavien AB
ST:BRE2
2.14x Skr63.35 Million
≈ $6.82 Million
Skr29.61 Million Sweden Skr3.25 ▲ +0.00%
9030 Bank Permata Tbk
JK:BNLI
2.14x Rp1.71 Trillion
≈ $100.18 Million
Rp798.94 Billion Indonesia Rp1610.00 ▼ -14.36%
9031 Grid Dynamics Holdings Inc
NASDAQ:GDYN
2.14x $6.10 Million $2.85 Million USA $7.79 ▼ -2.75%
9032 Gmb Korea
KO:013870
2.14x ₩6.73 Billion
≈ $4.56 Million
₩3.15 Billion Korea ₩3650.00 ▲ +0.55%
9033 Stabilis Solutions Inc
NASDAQ:SLNG
2.14x $2.39 Million $1.12 Million USA $4.77 ▲ +1.71%
9034 Koss Corporation
NASDAQ:KOSS
2.14x $1.02 Million $476.80K USA $3.66 ▼ -2.14%
9035 Aumann AG
XETRA:AAG
2.14x €11.38 Million
≈ $13.31 Million
€5.32 Million Germany €13.85 ▲ +1.09%
9036 The Great Eastern Shipping Company Limited
NSE:GESHIP
2.14x Rs12.43 Billion
≈ $134.46 Million
Rs5.81 Billion India Rs1507.40 ▲ +1.57%
9037 Xi An Triangle Defens Co Ltd
SHE:300775
2.14x CN¥224.77 Million
≈ $32.89 Million
CN¥105.13 Million China CN¥19.45 ▲ +3.90%
9038 BIOCYTOGEN PHARMA. H YC1
F:I54
2.14x €370.25 Million
≈ $432.86 Million
€173.20 Million Germany €5.70 ▲ +2.70%
9039 Bilendi
PA:ALBLD
2.14x €4.65 Million
≈ $5.43 Million
€2.17 Million France €7.19 ▲ +1.13%
9040 Luceco plc
LSE:LUCE
2.14x GBX14.10 Million
≈ $1.72K
GBX6.60 Million UK GBX210.00 ▲ +0.48%
9041 Nidaros Sparebank
OL:NISB
2.14x Nkr92.81 Million
≈ $9.77 Million
Nkr43.46 Million Norway Nkr105.98 ▲ +0.00%
9042 EXCELLENCE S.A. ZY -10
F:8XY
2.14x €9.09 Million
≈ $10.63 Million
€4.26 Million Germany €0.05 ▲ +0.00%
9043 Sturm Ruger & Company Inc
NYSE:RGR
2.14x $14.91 Million $6.98 Million USA $43.38 ▲ +1.02%
9044 Veracruz Properties SOCIMI SA
MC:YVCP
2.13x €1.49 Million
≈ $1.74 Million
€698.57K Spain €31.20 ▲ +0.00%
9045 GuangDong GenSho Logistics Co
SHG:603813
2.13x CN¥12.09 Million
≈ $1.77 Million
CN¥5.67 Million China CN¥23.44 ▲ +0.17%
9046 Cactus Inc
NYSE:WHD
2.13x $104.56 Million $49.00 Million USA $61.71 ▲ +0.85%
9047 Kyochon F And B Co Ltd
KO:339770
2.13x ₩11.20 Billion
≈ $7.59 Million
₩5.25 Billion Korea ₩3770.00 ▲ +0.13%
9048 Pulike Biological Engineering
SHG:603566
2.13x CN¥87.38 Million
≈ $12.79 Million
CN¥40.95 Million China CN¥10.12 ▲ +0.70%
9049 Adesso SE
XETRA:ADN1
2.13x €25.59 Million
≈ $29.92 Million
€12.00 Million Germany €68.20 ▲ +1.19%
9050 Echo Investment SA
WAR:ECH
2.13x zł232.77 Million
≈ $64.06 Million
zł109.12 Million Poland zł5.42 ▼ -0.73%
9051 SPRINGFIELD PROP. LS-125
F:9MZ
2.13x €30.07 Million
≈ $35.15 Million
€14.10 Million Germany €1.29 ▲ +0.78%
9052 Sumber Alfaria Trijaya Tbk
JK:AMRT
2.13x Rp919.45 Billion
≈ $53.88 Million
Rp431.10 Billion Indonesia Rp1055.00 ▼ -14.92%
9053 Qingdao Choho Industrial Co Ltd
SHE:003033
2.13x CN¥93.15 Million
≈ $13.63 Million
CN¥43.68 Million China CN¥71.43 ▼ -2.18%
9054 Perdana Petroleum Bhd
KLSE:7108
2.13x RM169.36 Million
≈ $42.52 Million
RM79.42 Million Malaysia RM0.14 ▲ +0.00%
9055 Jinneng Holding Shanxi Coal Industry Co Ltd
SHG:601001
2.13x CN¥854.09 Million
≈ $124.98 Million
CN¥400.55 Million China CN¥17.95 ▲ +1.13%
9056 DGL Group Ltd
AU:DGL
2.13x AU$19.69 Million
≈ $13.93 Million
AU$9.23 Million Australia AU$0.26 ▼ -1.92%
9057 Henan Ancai Hi-tech Co Ltd
SHG:600207
2.13x CN¥27.72 Million
≈ $4.06 Million
CN¥13.00 Million China CN¥4.66 ▼ -2.51%
9058 Cogeco Communications Inc
TO:CCA
2.13x CA$170.56 Million
≈ $123.38 Million
CA$80.01 Million Canada CA$51.74 ▼ -0.04%
9059 He Bei Cheng De LoLo Co Ltd
SHE:000848
2.13x CN¥266.89 Million
≈ $39.05 Million
CN¥125.21 Million China CN¥8.43 ▲ +1.69%
9060 Great Elm Group Inc
NASDAQ:GEG
2.13x $4.13 Million $1.94 Million USA $2.15 ▼ -0.46%
9061 Johns LYNG Group Ltd
AU:JLG
2.13x AU$48.23 Million
≈ $34.12 Million
AU$22.62 Million Australia AU$3.99 ▲ +0.00%
9062 Power REIT
NYSE MKT:PW
2.13x $476.44K $223.55K USA $6.99 ▲ +1.30%
9063 Social Housing REIT plc
LSE:SOHO
2.13x GBX12.48 Million
≈ $1.52K
GBX5.86 Million UK GBX75.20 ▲ +0.27%
9064 Johnson Controls International PLC
NYSE:JCI
2.13x $1.60 Billion $749.00 Million USA $145.47 ▼ -1.46%
9065 Mineral Resources Ltd
AU:MIN
2.13x AU$1.21 Billion
≈ $853.32 Million
AU$566.00 Million Australia AU$44.67 ▲ +0.65%
9066 Arca Continental S.A.B. de C.V
MX:AC
2.13x MX$8.08 Billion
≈ $464.99 Million
MX$3.79 Billion Mexico MX$209.66 ▲ +1.59%
9067 Chun Yu Works & Co Ltd
TW:2012
2.13x NT$69.97 Million
≈ $2.20 Million
NT$32.86 Million Taiwan NT$14.50 ▲ +2.47%
9068 JPG
KLSE:5323
2.13x RM108.92 Million
≈ $27.35 Million
RM51.15 Million Malaysia RM1.71 ▲ +0.00%
9069 Jiangsu Huaxin New Material Co Ltd Class A
SHE:300717
2.13x CN¥26.32 Million
≈ $3.85 Million
CN¥12.36 Million China CN¥18.56 ▲ +2.43%
9070 Inner Mongolia Dazhong Mining Co Ltd
SHE:001203
2.13x CN¥400.95 Million
≈ $58.67 Million
CN¥188.31 Million China CN¥19.75 ▼ -1.59%
9071 Anhui Wanyi Science and Technology Co Ltd
SHG:688600
2.13x CN¥52.62 Million
≈ $7.70 Million
CN¥24.72 Million China CN¥28.97 ▼ -2.16%
9072 Intertek Group PLC
LSE:ITRK
2.13x GBX394.50 Million
≈ $48.00K
GBX185.30 Million UK GBX5920.00 ▲ +0.00%
9073 Thai Optical Group Public Company Limited
BK:TOG
2.13x ฿172.10 Million
≈ $5.36 Million
฿80.86 Million Thailand ฿7.00 ▲ +0.00%
9074 Altek Corp
TW:3059
2.13x NT$248.53 Million
≈ $7.83 Million
NT$116.78 Million Taiwan NT$38.40 ▲ +1.32%
9075 Wabash National Corporation
NYSE:WNC
2.13x $85.21 Million $40.04 Million USA $12.36 ▼ -3.59%
9076 Battalion Oil Corp
NYSE MKT:BATL
2.13x $10.21 Million $4.80 Million USA $1.89 ▼ -4.55%
9077 Experian plc
F:J2B
2.13x €493.50 Million
≈ $576.95 Million
€232.00 Million Germany €33.80 ▲ +7.64%
9078 Shanghai Ganglian E Commerce
SHE:300226
2.13x CN¥136.80 Million
≈ $20.02 Million
CN¥64.32 Million China CN¥17.31 ▲ +0.12%
9079 Thermador Groupe SA
PA:THEP
2.13x €23.65 Million
≈ $27.65 Million
€11.12 Million France €63.20 ▼ -3.81%
9080 First Western Financial Inc
NASDAQ:MYFW
2.13x $12.18 Million $5.73 Million USA $29.45 ▼ -0.03%
9081 Griffin Mining
LSE:GFM
2.13x GBX24.01 Million
≈ $2.92K
GBX11.30 Million UK GBX324.00 ▲ +2.86%
9082 Diana Shipping Inc.
NYSE:DSX
2.13x $15.22 Million $7.16 Million USA $2.50 ▼ -2.34%
9083 Hancom Inc
KQ:030520
2.13x ₩25.17 Billion
≈ $17.06 Million
₩11.84 Billion Korea ₩16360.00 ▲ +2.12%
9084 TXC Corp
TW:3042
2.13x NT$787.07 Million
≈ $24.80 Million
NT$370.33 Million Taiwan NT$188.00 ▼ -0.79%
9085 Avillion Bhd
KLSE:8885
2.13x RM1.87 Million
≈ $468.49K
RM878.00K Malaysia RM0.04 ▲ +0.00%
9086 Chord Energy Corp
NASDAQ:CHRD
2.13x $1.12 Billion $525.19 Million USA $154.56 ▲ +4.20%
9087 Key Ware Electronics Co Ltd
TWO:5498
2.13x NT$68.73 Million
≈ $2.17 Million
NT$32.34 Million Taiwan NT$59.80 ▲ +9.93%
9088 ALM EQUITY AB
F:I53
2.13x €289.00 Million
≈ $337.87 Million
€136.00 Million Germany €3.27 ▼ -4.39%
9089 Janfusun Fancyworld
TWO:5701
2.12x NT$34.72 Million
≈ $1.09 Million
NT$16.34 Million Taiwan NT$3.95 ▼ -1.25%
9090 Shanghai HIUV New Materials Co Ltd
SHG:688680
2.12x CN¥662.28 Million
≈ $96.91 Million
CN¥311.78 Million China CN¥33.48 ▼ -1.47%
9091 Carimin Petroleum Bhd
KLSE:5257
2.12x RM13.45 Million
≈ $3.38 Million
RM6.33 Million Malaysia RM0.39 ▲ +0.00%
9092 Gladstone Commercial Corporation
NASDAQ:GOOD
2.12x $17.56 Million $8.27 Million USA $12.47 ▼ -1.34%
9093 ALTERRA PWR
F:9ME
2.12x €1.20 Billion
≈ $1.40 Billion
€563.65 Million Germany €0.41 ▲ +3.52%
9094 Enter Air S.A.
WAR:ENT
2.12x zł280.57 Million
≈ $77.22 Million
zł132.12 Million Poland zł47.15 ▼ -0.95%
9095 Wolong Electric Group Co Ltd
SHG:600580
2.12x CN¥653.17 Million
≈ $95.58 Million
CN¥307.58 Million China CN¥23.50 ▲ +2.35%
9096 Hitech Corporation Limited
NSE:HITECHCORP
2.12x Rs259.08 Million
≈ $2.80 Million
Rs122.04 Million India Rs413.75 ▲ +0.56%
9097 Guangdong Shirongzhaoye Co Ltd
SHE:002016
2.12x CN¥230.85 Million
≈ $33.78 Million
CN¥108.78 Million China CN¥4.51 ▲ +4.16%
9098 Renhe Pharmacy Co Ltd
SHE:000650
2.12x CN¥188.23 Million
≈ $27.54 Million
CN¥88.71 Million China CN¥5.13 ▼ -0.97%
9099 Ambu A/S
CO:AMBU-B
2.12x Dkr331.00 Million
≈ $51.79 Million
Dkr156.00 Million Denmark Dkr78.35 ▲ +0.51%
9100 Root Inc
NASDAQ:ROOT
2.12x $57.50 Million $27.10 Million USA $50.47 ▼ -0.12%

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.