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
5901 Bank of Queensland Ltd
AU:BOQ
3.55x AU$483.00 Million
≈ $341.75 Million
AU$136.00 Million Australia AU$6.87 ▲ +0.00%
5902 YTL Power International Bhd
KLSE:6742
3.55x RM1.55 Billion
≈ $389.14 Million
RM436.56 Million Malaysia RM5.15 ▼ -2.46%
5903 Klabin S.A
SA:KLBN3
3.55x R$984.00 Million
≈ $193.08 Million
R$277.16 Million Brazil R$3.70 ▲ +0.54%
5904 Klabin S.A.
SA:KLBN11
3.55x R$984.00 Million
≈ $193.08 Million
R$277.16 Million Brazil R$18.12 ▲ +0.06%
5905 Red Sky Energy Ltd
AU:ROG
3.55x AU$1.14 Million
≈ $806.91K
AU$321.22K Australia AU$0.00 ▲ +0.00%
5906 Pearson plc
F:PESA
3.55x €197.00 Million
≈ $230.31 Million
€55.50 Million Germany €16.00 ▲ +3.90%
5907 iTonic Holdings Ltd.
NASDAQ:ITOC
3.55x $43.98K $12.39K USA $3.84 ▼ -4.24%
5908 Pheton Holdings Ltd Class A Ordinary Shares
NASDAQ:PTHL
3.55x $43.98K $12.39K USA $0.28 ▼ -5.73%
5909 Sh Belling
SHG:600171
3.55x CN¥248.78 Million
≈ $36.40 Million
CN¥70.11 Million China CN¥19.83 ▲ +0.25%
5910 Powercom Co Ltd
TW:3043
3.55x NT$46.56 Million
≈ $1.47 Million
NT$13.12 Million Taiwan NT$19.70 ▲ +1.03%
5911 Tianjin Capital Environmental Protection Group Company Limited
F:TIA
3.54x €814.28 Million
≈ $951.98 Million
€229.91 Million Germany €0.39 ▲ +0.00%
5912 Telkom Indonesia (Persero) Tbk PT
JK:TLKM
3.54x Rp17.03 Trillion
≈ $998.01 Million
Rp4.81 Trillion Indonesia Rp1900.00 ▼ -14.80%
5913 FIH Mobile Limited
F:FW3
3.54x €149.63 Million
≈ $174.93 Million
€42.26 Million Germany €0.90 ▲ +0.00%
5914 Zhejiang Starry Pharm Co Ltd
SHG:603520
3.54x CN¥52.35 Million
≈ $7.66 Million
CN¥14.79 Million China CN¥8.05 ▼ -0.62%
5915 MDxHealth SA ADR
NASDAQ:MDXH
3.54x $952.00K $269.00K USA $2.17 ▼ -4.82%
5916 Ningbo Ligong Online Monitoring Technology Co Ltd
SHE:002322
3.54x CN¥98.13 Million
≈ $14.36 Million
CN¥27.73 Million China CN¥13.00 ▲ +3.83%
5917 Shandong Iron and Steel Co Ltd
SHG:600022
3.54x CN¥450.43 Million
≈ $65.91 Million
CN¥127.28 Million China CN¥1.28 ▲ +0.00%
5918 Redcare Pharmacy NV
F:RDC
3.54x €33.10 Million
≈ $38.70 Million
€9.35 Million Germany €74.90 ▲ +1.97%
5919 SHOP APOTH. UNSP.ADR/010
F:SAE1
3.54x €33.10 Million
≈ $38.70 Million
€9.35 Million Germany €4.54 ▼ -4.62%
5920 Clariant AG
SW:CLN
3.54x CHF92.00 Million
≈ $116.31 Million
CHF26.00 Million Switzerland CHF10.61 ▼ -0.38%
5921 Horizon Technology Finance
NASDAQ:HRZN
3.54x $9.83 Million $2.78 Million USA $4.29 ▼ -6.54%
5922 Guan Chong Bhd
KLSE:5102
3.54x RM437.19 Million
≈ $109.76 Million
RM123.58 Million Malaysia RM1.25 ▼ -2.34%
5923 Controladora Vuela Compañía de Aviación S.A.B. de C.V
MX:VOLARA
3.54x MX$251.83 Million
≈ $14.49 Million
MX$71.18 Million Mexico MX$11.02 ▼ -1.17%
5924 Dongkuk Industries Co. Ltd
KQ:005160
3.54x ₩19.34 Billion
≈ $13.11 Million
₩5.47 Billion Korea ₩4270.00 ▲ +6.88%
5925 Hangzhou IECHO Science & Technology Co. Ltd. A
SHG:688092
3.54x CN¥39.36 Million
≈ $5.76 Million
CN¥11.13 Million China CN¥20.57 ▲ +2.08%
5926 Fabasoft AG
XETRA:FAA
3.54x €9.70 Million
≈ $11.34 Million
€2.74 Million Germany €16.15 ▲ +0.62%
5927 Diagnos Laboratorium Utama PT Tbk
JK:DGNS
3.53x Rp3.32 Billion
≈ $194.70K
Rp940.04 Million Indonesia Rp274.00 ▼ -8.67%
5928 Zhongyin Babi Food Co. Ltd.
SHG:605338
3.53x CN¥245.89 Million
≈ $35.98 Million
CN¥69.57 Million China CN¥18.90 ▲ +0.69%
5929 Shenzhen CDL Precision Technology Co Ltd
SHE:300686
3.53x CN¥41.20 Million
≈ $6.03 Million
CN¥11.66 Million China CN¥12.99 ▲ +2.20%
5930 CVD Equipment Corporation
NASDAQ:CVV
3.53x $1.36 Million $384.00K USA $3.87 ▼ -3.49%
5931 Lennar Corporation
NYSE:LEN
3.53x $1.76 Billion $497.96 Million USA $77.08 ▼ -0.79%
5932 Universe Pharmaceuticals Inc
NASDAQ:UPC
3.53x $6.12 Million $1.73 Million USA $3.93 ▼ -5.30%
5933 JAS Asset PCL
BK:J
3.53x ฿40.90 Million
≈ $1.27 Million
฿11.58 Million Thailand ฿0.82 ▲ +2.50%
5934 Asefa Public Company Limited
BK:ASEFA
3.53x ฿244.15 Million
≈ $7.61 Million
฿69.12 Million Thailand ฿7.20 ▼ -0.69%
5935 Infomedia Ltd
AU:IFM
3.53x AU$29.55 Million
≈ $20.91 Million
AU$8.37 Million Australia AU$1.70 ▲ +0.00%
5936 Clearwater Analytics Holdings Inc
NYSE:CWAN
3.53x $24.50 Million $6.94 Million USA $24.56 ▲ +0.00%
5937 Coterra Energy Inc
NYSE:CTRA
3.53x $1.65 Billion $466.00 Million USA $700.00 ▲ +2049.88%
5938 Hankukpackage Co. Ltd
KQ:037230
3.53x ₩5.34 Billion
≈ $3.62 Million
₩1.51 Billion Korea ₩1269.00 ▲ +2.75%
5939 Nusantara Infrastructure Tbk
JK:META
3.53x Rp61.80 Billion
≈ $3.62 Million
Rp17.50 Billion Indonesia Rp238.00 ▲ +0.00%
5940 MOLSON COORS CDA EXCH.B
F:65K
3.53x €817.90 Million
≈ $956.21 Million
€231.70 Million Germany €33.60 ▲ +0.00%
5941 Korn Ferry
NYSE:KFY
3.53x $233.46 Million $66.14 Million USA $73.03 ▲ +0.01%
5942 Sichuan Jiuzhou Electronic Co Ltd
SHE:000801
3.53x CN¥87.37 Million
≈ $12.78 Million
CN¥24.75 Million China CN¥11.48 ▲ +5.13%
5943 LB Group Co Ltd
SHE:002601
3.53x CN¥1.02 Billion
≈ $149.29 Million
CN¥289.19 Million China CN¥14.29 ▲ +2.58%
5944 Menang Corporation (Malaysia) Bhd
KLSE:1694
3.53x RM21.64 Million
≈ $5.43 Million
RM6.14 Million Malaysia RM0.64 ▲ +0.79%
5945 Nyesa Valores Corp SA
MC:NYE
3.53x €2.45 Million
≈ $2.87 Million
€695.08K Spain €0.00 ▲ +0.00%
5946 Cyient DLM Limited
NSE:CYIENTDLM
3.53x Rs1.40 Billion
≈ $15.11 Million
Rs396.08 Million India Rs897.25 ▼ -12.90%
5947 Top Systems-L
TA:TOPS
3.53x ILA11.90 Million
≈ $31.91K
ILA3.38 Million Israel ILA998.40 ▲ +3.20%
5948 Gaming Realms plc
LSE:GMR
3.53x GBX9.36 Million
≈ $1.14K
GBX2.66 Million UK GBX32.00 ▲ +3.90%
5949 Prim S.A.
MC:PRM
3.52x €11.07 Million
≈ $12.95 Million
€3.14 Million Spain €12.55 ▲ +0.40%
5950 Jiangsu Kanion Pharmaceutical Co Ltd
SHG:600557
3.52x CN¥201.83 Million
≈ $29.53 Million
CN¥57.27 Million China CN¥12.35 ▼ -0.48%
5951 Noroo Holdings Co Ltd
KO:000325
3.52x ₩41.96 Billion
≈ $28.44 Million
₩11.91 Billion Korea ₩28650.00 ▲ +1.60%
5952 Petronas Dagangan Bhd
KLSE:5681
3.52x RM996.18 Million
≈ $250.11 Million
RM283.00 Million Malaysia RM19.64 ▲ +2.29%
5953 VersaBank
TO:VBNK
3.52x CA$35.41 Million
≈ $25.61 Million
CA$10.06 Million Canada CA$31.50 ▼ -0.85%
5954 Mesa Royalty Trust
NYSE:MTR
3.52x $510.91K $145.20K USA $2.02 ▼ -0.99%
5955 Liberty Shoes Limited
NSE:LIBERTSHOE
3.52x Rs266.66 Million
≈ $2.88 Million
Rs75.79 Million India Rs210.75 ▲ +0.58%
5956 Hanoi Beer Alcohol and Beverage JSC
VN:BHN
3.52x ₫782.30 Billion
≈ $29.72 Million
₫222.38 Billion Vietnam ₫27100.00 ▼ -1.99%
5957 Wonpoong Corporation
KQ:008370
3.52x ₩4.74 Billion
≈ $3.22 Million
₩1.35 Billion Korea ₩5300.00 ▲ +2.71%
5958 Shanghai Weaver Network Co Ltd
SHG:603039
3.52x CN¥120.70 Million
≈ $17.66 Million
CN¥34.31 Million China CN¥32.33 ▼ -2.06%
5959 Woori Financial Group Inc
KO:316140
3.52x ₩4.37 Trillion
≈ $2.96 Billion
₩1.24 Trillion Korea ₩31350.00 ▲ +0.64%
5960 OCI Co Ltd
KO:010060
3.52x ₩169.68 Billion
≈ $114.99 Million
₩48.25 Billion Korea ₩198800.00 ▲ +5.80%
5961 GGL Resources Corp
V:GGL
3.52x CA$91.49K
≈ $66.18K
CA$26.02K Canada CA$0.06 ▲ +10.00%
5962 Wienerberger AG
VI:WIE
3.51x €227.07 Million
≈ $265.47 Million
€64.60 Million Austria €16.04 ▲ +1.20%
5963 Piraeus Financial Holdings S.A
AT:TPEIR
3.51x €970.00 Million
≈ $1.13 Billion
€276.00 Million Greece €9.78 ▲ +2.80%
5964 Jiin Ming Industry Co Ltd
TWO:3230
3.51x NT$6.12 Million
≈ $192.72K
NT$1.74 Million Taiwan NT$23.70 ▼ -9.89%
5965 Golden Flower Tbk PT
JK:POLU
3.51x Rp32.32 Billion
≈ $1.89 Million
Rp9.20 Billion Indonesia Rp11750.00 ▼ -10.98%
5966 Accor S. A.
PA:AC
3.51x €274.00 Million
≈ $320.33 Million
€78.00 Million France €46.90 ▲ +1.69%
5967 Wuhan Guide Infrared Co Ltd
SHE:002414
3.51x CN¥1.41 Billion
≈ $206.07 Million
CN¥401.01 Million China CN¥10.78 ▲ +2.47%
5968 Anhui Coreach Technology Co Ltd
SHE:002983
3.51x CN¥97.42 Million
≈ $14.26 Million
CN¥27.75 Million China CN¥20.45 ▼ -3.08%
5969 Rusta AB (publ)
ST:RUSTA
3.51x Skr758.00 Million
≈ $81.57 Million
Skr216.00 Million Sweden Skr79.60 ▲ +1.14%
5970 Taiwan High Speed Rail Corp
TW:2633
3.51x NT$5.71 Billion
≈ $179.84 Million
NT$1.63 Billion Taiwan NT$26.35 ▲ +0.57%
5971 Nippon Telegraph and Telephone Corporation
F:NLV
3.51x €941.60 Billion
≈ $1.10 Trillion
€268.41 Billion Germany €24.40 ▲ +1.67%
5972 LVMC Holdings
KO:900140
3.51x ₩7.59 Billion
≈ $5.14 Million
₩2.16 Billion Korea ₩1061.00 ▲ +2.12%
5973 Thai Union Group PCL
BK:TU
3.51x ฿4.43 Billion
≈ $138.16 Million
฿1.26 Billion Thailand ฿12.70 ▲ +0.79%
5974 Nanjing King-friend Biochemical Pharmaceutical Co Ltd
SHG:603707
3.51x CN¥502.01 Million
≈ $73.46 Million
CN¥143.20 Million China CN¥8.15 ▲ +2.90%
5975 Zhewen Pictures Group Co Ltd
SHG:601599
3.51x CN¥74.50 Million
≈ $10.90 Million
CN¥21.25 Million China CN¥3.37 ▲ +0.00%
5976 Dave & Buster’s Entertainment
NASDAQ:PLAY
3.51x $34.00 Million $9.70 Million USA $7.60 ▼ -4.52%
5977 Springsnow Food Group Co Ltd
SHG:605567
3.50x CN¥68.67 Million
≈ $10.05 Million
CN¥19.59 Million China CN¥9.16 ▲ +1.10%
5978 Milestone Scientific
NYSE MKT:MLSS
3.50x $783.65K $223.64K USA $0.38 ▼ -1.77%
5979 Robinhood Markets Inc
NASDAQ:HOOD
3.50x $1.21 Billion $346.00 Million USA $98.87 ▼ -4.92%
5980 BRF SA ADR
NYSE:BRFS
3.50x $2.57 Billion $734.92 Million USA $3.38 ▼ -11.52%
5981 BRF S.A
SA:BRFS3
3.50x R$2.57 Billion
≈ $505.06 Million
R$734.92 Million Brazil R$17.95 ▲ +0.00%
5982 Intanwijaya Internasional Tbk
JK:INCI
3.50x Rp37.40 Billion
≈ $2.19 Million
Rp10.68 Billion Indonesia Rp695.00 ▼ -13.66%
5983 Samchuly Bicycle Co. Ltd
KQ:024950
3.50x ₩9.54 Billion
≈ $6.46 Million
₩2.72 Billion Korea ₩4060.00 ▼ -0.25%
5984 QUICKBIT EU AB O.N.
F:QBT
3.50x €4.20 Million
≈ $4.91 Million
€1.20 Million Germany €0.00 ▲ +16.67%
5985 Inspired Plc
LSE:INSE
3.50x GBX7.09 Million
≈ $862.77
GBX2.03 Million UK GBX6.68 ▲ +3.57%
5986 Seven West Media Ltd
AU:SWM
3.50x AU$61.85 Million
≈ $43.76 Million
AU$17.67 Million Australia AU$0.13 ▲ +0.00%
5987 AS Pro Kapital Grupp
F:17E
3.50x €10.03 Million
≈ $11.73 Million
€2.87 Million Germany €0.48 ▼ -1.23%
5988 Chunghwa Telecom Co
TW:2412
3.50x NT$32.56 Billion
≈ $1.03 Billion
NT$9.31 Billion Taiwan NT$153.00 ▲ +0.33%
5989 Brightspire Capital Inc
NYSE:BRSP
3.50x $10.93 Million $3.12 Million USA $3.69 ▼ -2.64%
5990 Chengzhi Shareholding Co Ltd
SHE:000990
3.50x CN¥295.45 Million
≈ $43.23 Million
CN¥84.45 Million China CN¥5.84 ▲ +0.34%
5991 Exsitec Holding AB
ST:EXS
3.50x Skr64.33 Million
≈ $6.92 Million
Skr18.40 Million Sweden Skr109.50 ▲ +2.34%
5992 RAIZ Invest Ltd
AU:RZI
3.49x AU$3.07 Million
≈ $2.17 Million
AU$878.00K Australia AU$0.32 ▲ +5.00%
5993 Petrolia SE
F:0PE
3.49x €1.92 Million
≈ $2.25 Million
€550.00K Germany €0.58 ▲ +0.88%
5994 Dyaco International Inc
TW:1598
3.49x NT$226.72 Million
≈ $7.14 Million
NT$64.91 Million Taiwan NT$19.70 ▼ -0.25%
5995 Taiwan Kong King Co Ltd
TWO:3093
3.49x NT$39.73 Million
≈ $1.25 Million
NT$11.38 Million Taiwan NT$38.85 ▲ +1.17%
5996 Pinterest Inc
NYSE:PINS
3.49x $321.65 Million $92.11 Million USA $21.91 ▼ -3.52%
5997 Power Root Bhd
KLSE:7237
3.49x RM23.84 Million
≈ $5.98 Million
RM6.83 Million Malaysia RM1.10 ▲ +0.00%
5998 SIG plc
LSE:SHI
3.49x GBX16.40 Million
≈ $2.00K
GBX4.70 Million UK GBX9.10 ▲ +1.79%
5999 Astra Agro Lestari Tbk
JK:AALI
3.49x Rp1.48 Trillion
≈ $86.90 Million
Rp425.09 Billion Indonesia Rp7825.00 ▼ -9.54%
6000 Shanghai Jin Jiang International Hotels Development Co Ltd B
SHG:900934
3.49x $1.37 Billion $392.87 Million China $1.46 ▼ -1.36%

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.