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
5801 Castro
TA:CAST
3.63x ILA134.68 Million
≈ $361.06K
ILA37.09 Million Israel ILA14440.00 ▼ -1.63%
5802 Bulten AB
ST:BULTEN
3.63x Skr127.00 Million
≈ $13.67 Million
Skr35.00 Million Sweden Skr69.50 ▲ +2.21%
5803 AfroCentric Investment Corp
JSE:ACT
3.63x ZAC352.20 Million
≈ $187.17K
ZAC97.06 Million South Africa ZAC61.00 ▲ +0.00%
5804 Haivision Systems Inc
TO:HAI
3.63x CA$12.35 Million
≈ $8.94 Million
CA$3.40 Million Canada CA$3.78 ▼ -0.53%
5805 Bread Financial Holdings, Inc.
NYSE:BFH
3.63x $533.00 Million $147.00 Million USA $102.56 ▲ +1.23%
5806 Salee Printing Public Company Limited
BK:SLP
3.62x ฿19.77 Million
≈ $616.18K
฿5.45 Million Thailand ฿0.44 ▼ -6.38%
5807 Seoulin Bioscience Co.Ltd
KQ:038070
3.62x ₩2.78 Billion
≈ $1.88 Million
₩766.93 Million Korea ₩3810.00 ▲ +1.74%
5808 Daldrup & Söhne Aktiengesellschaft
F:4DS
3.62x €1.31 Million
≈ $1.53 Million
€361.05K Germany €23.20 ▼ -0.43%
5809 E-Mart
KO:139480
3.62x ₩963.14 Billion
≈ $652.71 Million
₩265.90 Billion Korea ₩73100.00 ▲ +5.48%
5810 Phreesia Inc
NYSE:PHR
3.62x $15.47 Million $4.27 Million USA $10.94 ▼ -0.91%
5811 Sany Heavy Industry Co Ltd
SHG:600031
3.62x CN¥6.95 Billion
≈ $1.02 Billion
CN¥1.92 Billion China CN¥17.69 ▼ -0.34%
5812 Joosung Corperation
KO:109070
3.62x ₩4.53 Billion
≈ $3.07 Million
₩1.25 Billion Korea ₩6160.00 ▲ +2.84%
5813 Energi Mega Persada Tbk
JK:ENRG
3.62x Rp65.01 Million
≈ $3.81K
Rp17.96 Million Indonesia Rp880.00 ▼ -4.86%
5814 Elior SCA
PA:ELIOR
3.62x €76.00 Million
≈ $88.85 Million
€21.00 Million France €1.86 ▲ +3.39%
5815 Guangdong Advertising Co Ltd
SHE:002400
3.62x CN¥127.51 Million
≈ $18.66 Million
CN¥35.25 Million China CN¥6.51 ▼ -2.54%
5816 Zhejiang Cayi Vacuum Container Co. Ltd.
SHE:301004
3.62x CN¥227.56 Million
≈ $33.30 Million
CN¥62.93 Million China CN¥30.60 ▼ -0.29%
5817 Bank Artos Indonesia Tbk PT
JK:ARTO
3.62x Rp310.13 Billion
≈ $18.17 Million
Rp85.78 Billion Indonesia Rp625.00 ▼ -14.38%
5818 Banque Cantonale du Valais
SW:WKBN
3.61x CHF90.04 Million
≈ $113.84 Million
CHF24.91 Million Switzerland CHF169.50 ▲ +0.30%
5819 Novolog Pharm-Up 1966 Ltd
TA:NVLG
3.61x ILA15.42 Million
≈ $41.34K
ILA4.27 Million Israel ILA84.50 ▲ +2.80%
5820 Top Resource Conservation Engineering Co Ltd
SHE:300332
3.61x CN¥96.54 Million
≈ $14.13 Million
CN¥26.72 Million China CN¥4.64 ▲ +0.43%
5821 Hunan Kaimeite Gases Co Ltd
SHE:002549
3.61x CN¥70.62 Million
≈ $10.33 Million
CN¥19.55 Million China CN¥13.83 ▼ -1.98%
5822 Alicon Castalloy Limited
NSE:ALICON
3.61x Rs1.14 Billion
≈ $12.34 Million
Rs316.09 Million India Rs854.65 ▼ -1.06%
5823 Oxbridge Re Holdings Equity Warrant
NASDAQ:OXBRW
3.61x $433.00K $120.00K USA $0.13 ▼ -7.08%
5824 Ca Toulouse 31 CCI
PA:CAT31
3.61x €103.37 Million
≈ $120.85 Million
€28.65 Million France €98.10 ▼ -0.91%
5825 WINSON Machinery Co Ltd
TWO:4538
3.61x NT$17.77 Million
≈ $559.85K
NT$4.93 Million Taiwan NT$17.30 ▼ -1.14%
5826 Zhongnanhong Culture Group Co Ltd
SHE:002445
3.61x CN¥76.59 Million
≈ $11.21 Million
CN¥21.24 Million China CN¥3.25 ▲ +1.56%
5827 Hunan Airbluer Environmental Protection Technology Co. Ltd.
SHE:301259
3.60x CN¥108.48 Million
≈ $15.87 Million
CN¥30.10 Million China CN¥16.29 ▼ -0.18%
5828 Baoding Heavy Industry Co Ltd
SHE:002552
3.60x CN¥260.98 Million
≈ $38.19 Million
CN¥72.42 Million China CN¥42.06 ▼ -9.99%
5829 APL Apollo Tubes Limited
NSE:APLAPOLLO
3.60x Rs12.77 Billion
≈ $138.09 Million
Rs3.54 Billion India Rs2152.70 ▲ +0.64%
5830 Cavotec SA
ST:CCC
3.60x Skr6.11 Million
≈ $657.49K
Skr1.70 Million Sweden Skr11.00 ▼ -1.79%
5831 Midwich Group PLC
LSE:MIDW
3.60x GBX33.89 Million
≈ $4.12K
GBX9.41 Million UK GBX166.20 ▲ +0.73%
5832 Mercia Technologies PLC
LSE:MERC
3.60x GBX6.05 Million
≈ $735.75
GBX1.68 Million UK GBX31.00 ▲ +0.00%
5833 Orora Ltd
AU:ORA
3.60x AU$237.70 Million
≈ $168.19 Million
AU$66.00 Million Australia AU$1.37 ▲ +1.11%
5834 Takeda Pharmaceutical Company Limited
F:TKDA
3.60x €373.25 Billion
≈ $436.37 Billion
€103.64 Billion Germany €17.50 ▲ +3.55%
5835 Kitwave Group PLC
LSE:KITW
3.60x GBX15.03 Million
≈ $1.83K
GBX4.18 Million UK GBX294.00 ▲ +0.00%
5836 Lucas GC Limited Ordinary Shares
NASDAQ:LGCL
3.60x $35.46 Million $9.86 Million USA $1.64 ▼ -9.39%
5837 Berkah Prima Perkasa Tbk PT
JK:BLUE
3.60x Rp7.21 Billion
≈ $422.34K
Rp2.00 Billion Indonesia Rp2780.00 ▼ -14.98%
5838 RPC Inc
NYSE:RES
3.60x $43.43 Million $12.07 Million USA $6.05 ▲ +2.20%
5839 Nava Bharat Ventures Limited
NSE:NAVA
3.60x Rs15.74 Billion
≈ $170.20 Million
Rs4.38 Billion India Rs545.25 ▲ +0.74%
5840 Sichuan Changhong Electric Co Ltd
SHG:600839
3.60x CN¥1.82 Billion
≈ $266.73 Million
CN¥506.92 Million China CN¥6.12 ▲ +0.66%
5841 Young Heung I&
KO:012160
3.60x ₩3.83 Billion
≈ $2.59 Million
₩1.06 Billion Korea ₩2205.00 ▲ +0.00%
5842 Shenzhen Transsion Holdings Co Ltd
SHG:688036
3.59x CN¥3.36 Billion
≈ $491.65 Million
CN¥935.15 Million China CN¥48.12 ▼ -0.17%
5843 Feytech Holdings Berhad
KLSE:5322
3.59x RM13.51 Million
≈ $3.39 Million
RM3.76 Million Malaysia RM0.22 ▲ +4.88%
5844 PTT Public Company Limited
F:NVA3
3.59x €91.70 Billion
≈ $107.21 Billion
€25.53 Billion Germany €1.06 ▲ +0.00%
5845 Wuhan Hanshang Group Co Ltd
SHG:600774
3.59x CN¥27.66 Million
≈ $4.05 Million
CN¥7.70 Million China CN¥7.56 ▲ +0.40%
5846 GN Store Nord
CO:GN
3.59x Dkr1.24 Billion
≈ $193.22 Million
Dkr344.00 Million Denmark Dkr106.30 ▲ +0.33%
5847 Skyworth Digital Co Ltd
SHE:000810
3.59x CN¥115.80 Million
≈ $16.94 Million
CN¥32.27 Million China CN¥8.76 ▼ -0.68%
5848 YIT Oyj
HE:YIT
3.59x €61.00 Million
≈ $71.32 Million
€17.00 Million Finland €4.29 ▲ +3.87%
5849 Zhejiang XCC Group Co Ltd
SHG:603667
3.59x CN¥83.20 Million
≈ $12.18 Million
CN¥23.19 Million China CN¥41.24 ▲ +1.70%
5850 Orica Limited
F:ICA
3.59x €259.50 Million
≈ $303.38 Million
€72.35 Million Germany €14.00 ▲ +1.45%
5851 AMAG Austria Metall AG
VI:AMAG
3.59x €25.93 Million
≈ $30.32 Million
€7.23 Million Austria €29.90 ▲ +3.46%
5852 Wenzhou Hongfeng Electrical Alloy Co Ltd
SHE:300283
3.59x CN¥55.96 Million
≈ $8.19 Million
CN¥15.60 Million China CN¥10.97 ▼ -2.66%
5853 Knights Group Holdings plc
LSE:KGH
3.58x GBX17.91 Million
≈ $2.18K
GBX5.00 Million UK GBX167.50 ▼ -1.18%
5854 Cords Cable Industries Limited
NSE:CORDSCABLE
3.58x Rs266.88 Million
≈ $2.89 Million
Rs74.45 Million India Rs304.00 ▼ -1.03%
5855 Danel (Adir Yeoshua) Ltd
TA:DANE
3.58x ILA101.32 Million
≈ $271.64K
ILA28.27 Million Israel ILA43900.00 ▲ +0.00%
5856 CoreCivic Inc
NYSE:CXW
3.58x $133.00 Million $37.14 Million USA $30.67 ▼ -1.79%
5857 Grigeo AB
STU:WM8
3.58x €8.36 Million
≈ $9.77 Million
€2.33 Million Germany €0.99 ▼ -1.98%
5858 NTPC Green Energy Limited
NSE:NTPCGREEN
3.58x Rs11.03 Billion
≈ $119.26 Million
Rs3.08 Billion India Rs89.82 ▼ -0.93%
5859 WORLDLINE S.A. UNSP.ADR
F:WO60
3.58x €1.07 Billion
≈ $1.25 Billion
€299.00 Million Germany €0.12 ▼ -5.69%
5860 SOC.BIC UNS.ADR1/2/EO382
F:BIF0
3.58x €308.74 Million
≈ $360.95 Million
€86.30 Million Germany €27.80 ▼ -1.42%
5861 Procook Group PLC
LSE:PROC
3.58x GBX13.54 Million
≈ $1.65K
GBX3.79 Million UK GBX46.00 ▼ -2.13%
5862 Boss Energy Ltd
AU:BOE
3.58x AU$37.43 Million
≈ $26.48 Million
AU$10.46 Million Australia AU$1.35 ▲ +8.47%
5863 Teaminvest Private Group Ltd
AU:TIP
3.58x AU$5.42 Million
≈ $3.83 Million
AU$1.51 Million Australia AU$1.34 ▲ +0.00%
5864 Henan Shenhuo Coal & Power Co Ltd
SHE:000933
3.58x CN¥1.84 Billion
≈ $269.78 Million
CN¥515.65 Million China CN¥25.61 ▲ +1.47%
5865 JPEL Private Equity Ltd
LSE:JPEL
3.57x $681.00K $190.50K UK $1.18 ▼ -1.26%
5866 Jiangsu Newamstar Packaging Machinery Co Ltd
SHE:300509
3.57x CN¥137.39 Million
≈ $20.10 Million
CN¥38.44 Million China CN¥8.58 ▲ +2.51%
5867 Taimide Tech Inc
TW:3645
3.57x NT$228.54 Million
≈ $7.20 Million
NT$63.95 Million Taiwan NT$73.50 ▲ +1.80%
5868 Bucher Industries AG
SW:BUCN
3.57x CHF329.50 Million
≈ $416.58 Million
CHF92.20 Million Switzerland CHF329.50 ▲ +0.00%
5869 HYUNDAI BIOLAND Co.Ltd
KQ:052260
3.57x ₩14.09 Billion
≈ $9.55 Million
₩3.94 Billion Korea ₩4395.00 ▲ +1.27%
5870 Ananti Inc
KQ:025980
3.57x ₩24.40 Billion
≈ $16.54 Million
₩6.83 Billion Korea ₩4315.00 ▼ -0.23%
5871 OP Bancorp
NASDAQ:OPBK
3.57x $23.95 Million $6.70 Million USA $14.75 ▼ -0.67%
5872 LEROY SEAFOOD GR.UNSP.ADR
F:Z1L0
3.57x €625.55 Million
≈ $731.33 Million
€175.14 Million Germany €8.10 ▼ -0.61%
5873 Shenzhen Textile Holdings Co Ltd
SHE:200045
3.57x HK$51.30 Million
≈ $6.55 Million
HK$14.37 Million China HK$4.03 ▲ +1.26%
5874 Destiny Media Technologies Inc
V:DSY
3.57x CA$298.60K
≈ $216.00K
CA$83.65K Canada CA$0.88 ▲ +0.00%
5875 BEIJ.JINGNENG CL.ERG.HYC1
F:BJ6
3.57x €10.78 Billion
≈ $12.61 Billion
€3.02 Billion Germany €0.19 ▲ +10.47%
5876 K Laser Technology Inc
TW:2461
3.57x NT$224.98 Million
≈ $7.09 Million
NT$63.05 Million Taiwan NT$16.85 ▲ +0.30%
5877 NanoenTekInc
KQ:039860
3.57x ₩2.26 Billion
≈ $1.53 Million
₩633.25 Million Korea ₩4300.00 ▲ +5.26%
5878 Rich Honour International Designs Co Ltd
TW:6754
3.57x NT$265.02 Million
≈ $8.35 Million
NT$74.30 Million Taiwan NT$40.40 ▼ -0.86%
5879 Renewables Infrastructure Grp
LSE:TRIG
3.57x GBX98.80 Million
≈ $12.02K
GBX27.70 Million UK GBX79.10 ▼ -0.50%
5880 Koza Anadolu Metal Madencilik Isletmeleri AS
IS:KOZAA
3.57x TL5.52 Billion
≈ $123.57 Million
TL1.55 Billion Turkey TL104.40 ▲ +1.85%
5881 Eastern Air Logistics Co Ltd
SHG:601156
3.56x CN¥2.45 Billion
≈ $358.39 Million
CN¥687.02 Million China CN¥17.89 ▲ +0.22%
5882 Samhwa Networks Co. Ltd
KQ:046390
3.56x ₩6.65 Billion
≈ $4.50 Million
₩1.86 Billion Korea ₩2120.00 ▲ +4.69%
5883 Gs Retail
KO:007070
3.56x ₩336.85 Billion
≈ $228.28 Million
₩94.51 Billion Korea ₩20650.00 ▲ +0.24%
5884 Ranpak Holdings Corp
NYSE:PACK
3.56x $19.60 Million $5.50 Million USA $3.46 ▼ -0.57%
5885 President Chain Store Corp
TW:2912
3.56x NT$11.31 Billion
≈ $356.34 Million
NT$3.17 Billion Taiwan NT$224.00 ▲ +0.00%
5886 PT Sarana Menara
JK:TOWR
3.56x Rp3.03 Trillion
≈ $177.29 Million
Rp849.19 Billion Indonesia Rp388.00 ▼ -13.39%
5887 Joincare Pharmaceutical Group Industry Co Ltd
SHG:600380
3.56x CN¥1.09 Billion
≈ $159.61 Million
CN¥306.27 Million China CN¥10.08 ▲ +0.60%
5888 Beijing Advanced Digital Technology Co Ltd
SHE:300541
3.56x CN¥237.58 Million
≈ $34.77 Million
CN¥66.71 Million China CN¥9.08 ▼ -0.22%
5889 Spic Yuanda Environmental Protection Co Ltd
SHG:600292
3.56x CN¥144.95 Million
≈ $21.21 Million
CN¥40.72 Million China CN¥10.56 ▲ +0.86%
5890 Choppies Enterprises Ltd
JSE:CHP
3.56x ZAC266.05 Million
≈ $141.39K
ZAC74.77 Million South Africa ZAC89.00 ▲ +1.14%
5891 Guizhou Qianyuan Power Co Ltd
SHE:002039
3.56x CN¥868.59 Million
≈ $127.10 Million
CN¥244.10 Million China CN¥20.58 ▲ +0.05%
5892 CuriosityStream Inc
NASDAQ:CURIW
3.56x $2.79 Million $784.00K USA $0.01 ▲ +0.00%
5893 Curiositystream Inc.
NASDAQ:CURI
3.56x $2.79 Million $784.00K USA $2.61 ▼ -3.69%
5894 NHN Bugs Corp
KQ:104200
3.56x ₩1.70 Billion
≈ $1.15 Million
₩477.70 Million Korea ₩2555.00 ▼ -0.58%
5895 Sono-Tek Corp
NASDAQ:SOTK
3.56x $1.21 Million $339.96K USA $6.16 ▲ +0.90%
5896 Corby Spirit and Wine Limited
TO:CSW-B
3.56x CA$31.42 Million
≈ $22.73 Million
CA$8.84 Million Canada CA$15.20 ▲ +0.00%
5897 P&H Tech Co. Ltd.
KQ:239890
3.55x ₩3.25 Billion
≈ $2.20 Million
₩913.52 Million Korea ₩3330.00 ▼ -1.62%
5898 Zhejiang Yuejian Intelligent Equipment Co Ltd
SHG:603095
3.55x CN¥64.46 Million
≈ $9.43 Million
CN¥18.14 Million China CN¥12.85 ▲ +2.15%
5899 KEDE Numerical Control Co Ltd
SHG:688305
3.55x CN¥52.85 Million
≈ $7.73 Million
CN¥14.87 Million China CN¥45.33 ▼ -13.77%
5900 Sincere Navigation Corp
TW:2605
3.55x NT$551.25 Million
≈ $17.37 Million
NT$155.18 Million Taiwan NT$36.15 ▲ +0.42%

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.