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,390
Positive operating CF and net income required

Last Updated

Jul 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.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
16001 Atlas Copco A ADR
F:ACO
0.86x €5.36 Billion
≈ $6.26 Billion
€6.26 Billion Germany €16.60 ▼ -1.78%
16002 Woodward Inc
NASDAQ:WWD
0.86x $114.44 Million $133.72 Million USA $419.00 ▲ +1.71%
16003 Renta 4 Banco S.A
MC:R4
0.86x €5.60 Million
≈ $6.55 Million
€6.55 Million Spain €19.10 ▲ +0.00%
16004 Global Ship Lease Inc
NYSE:GSL
0.86x $80.28 Million $93.83 Million USA $43.61 ▲ +1.37%
16005 Heidmar Maritime Holdings Corp. Common Stock
NASDAQ:HMR
0.86x $1.60 Million $1.87 Million USA $1.15 ▲ +1.77%
16006 Samsung Electronics Co Pref
KO:005935
0.86x ₩40.27 Trillion
≈ $27.29 Billion
₩47.10 Trillion Korea ₩177100.00 ▼ -7.33%
16007 Ultra Clean Holdings Inc
NASDAQ:UCTT
0.86x $17.10 Million $20.00 Million USA $92.75 ▼ -7.77%
16008 ATOSS Software SE
F:AOF
0.85x €4.06 Million
≈ $4.75 Million
€4.75 Million Germany €77.20 ▼ -0.77%
16009 Green Brick Partners Inc
NYSE:GRBK
0.85x $56.27 Million $65.84 Million USA $72.48 ▲ +2.14%
16010 D-Link (India) Limited
NSE:DLINKINDIA
0.85x Rs425.18 Million
≈ $4.60 Million
Rs497.53 Million India Rs452.20 ▲ +2.59%
16011 Harmony Biosciences Holdings
NASDAQ:HRMY
0.85x $27.76 Million $32.49 Million USA $35.32 ▼ -1.34%
16012 Morningstar Inc
NASDAQ:MORN
0.85x $91.50 Million $107.10 Million USA $172.61 ▲ +3.01%
16013 Foncière 7 investissement Société Anonyme
PA:LEBL
0.85x €78.30K
≈ $91.54K
€91.66K France €0.40 ▲ +0.00%
16014 Yukselen Celik As
IS:YKSLN
0.85x TL93.34 Million
≈ $2.09 Million
TL109.27 Million Turkey TL3.15 ▼ -1.87%
16015 T&L Co. Ltd
KQ:340570
0.85x ₩9.68 Billion
≈ $6.56 Million
₩11.33 Billion Korea ₩56300.00 ▲ +1.26%
16016 Old Republic International Corp
NYSE:ORI
0.85x $281.40 Million $329.50 Million USA $42.29 ▲ +2.35%
16017 AAON Inc
NASDAQ:AAON
0.85x $33.99 Million $39.81 Million USA $102.67 ▼ -4.65%
16018 Greencoat Renewables PLC
IR:GRP
0.85x €26.26 Million
≈ $30.70 Million
€30.76 Million Ireland €0.76 ▼ -0.65%
16019 Coca-Cola Icecek AS
IS:CCOLA
0.85x TL4.47 Billion
≈ $100.12 Million
TL5.24 Billion Turkey TL91.15 ▲ +0.05%
16020 NCAB Group
ST:NCAB
0.85x Skr286.80 Million
≈ $30.86 Million
Skr336.10 Million Sweden Skr74.60 ▼ -4.24%
16021 Summit Securities Limited
NSE:SUMMITSEC
0.85x Rs945.28 Million
≈ $10.22 Million
Rs1.11 Billion India Rs1482.80 ▼ -0.27%
16022 Trelleborg AB (publ)
ST:TREL-B
0.85x Skr1.16 Billion
≈ $124.94 Million
Skr1.36 Billion Sweden Skr419.00 ▲ +1.45%
16023 Yutong Optical
SHE:300790
0.85x CN¥68.52 Million
≈ $10.03 Million
CN¥80.40 Million China CN¥15.89 ▼ -3.11%
16024 Yunsa Yunlu Sanayi ve Ticaret AS
IS:YUNSA
0.85x TL136.30 Million
≈ $3.05 Million
TL159.92 Million Turkey TL8.86 ▼ -2.10%
16025 Berry Petroleum Corp
NASDAQ:BRY
0.85x $28.64 Million $33.60 Million USA $3.26 ▲ +2.19%
16026 Panagene Inc
KQ:046210
0.85x ₩1.03 Billion
≈ $699.22K
₩1.21 Billion Korea ₩1057.00 ▼ -0.38%
16027 Karelia Tobacco Company Inc
AT:KARE
0.85x €17.30 Million
≈ $20.22 Million
€20.31 Million Greece €424.00 ▲ +0.00%
16028 Lasa Supergenerics Limited
NSE:LASA
0.85x Rs104.90 Million
≈ $1.13 Million
Rs123.20 Million India Rs6.94 ▼ -2.25%
16029 IRB-Brasil Resseguros S.A.
SA:IRBR3
0.85x R$79.65 Million
≈ $15.63 Million
R$93.57 Million Brazil R$53.84 ▼ -0.48%
16030 Deutz AG
XETRA:DEZ
0.85x €10.30 Million
≈ $12.04 Million
€12.10 Million Germany €10.23 ▲ +1.99%
16031 Gimat Magazacilik Sanayi ve Ticaret AS
IS:GMTAS
0.85x TL99.97 Million
≈ $2.24 Million
TL117.45 Million Turkey TL45.56 ▼ -1.39%
16032 Batulicin Nusantara Maritim Tbk PT
JK:BESS
0.85x Rp12.78 Billion
≈ $748.86K
Rp15.02 Billion Indonesia Rp890.00 ▼ -3.26%
16033 Ibkimyoung Co. Ltd
KQ:339950
0.85x ₩7.01 Billion
≈ $4.75 Million
₩8.24 Billion Korea ₩2910.00 ▲ +0.69%
16034 Vienna Insurance Group AG
VI:VIG
0.85x €146.08 Million
≈ $170.78 Million
€171.69 Million Austria €66.20 ▲ +1.07%
16035 SWS Capital Bhd
KLSE:7186
0.85x RM763.00K
≈ $191.56K
RM897.00K Malaysia RM0.11 ▲ +0.00%
16036 Hubei Huaqiang High-Tech Co. Ltd. A
SHG:688151
0.85x CN¥36.35 Million
≈ $5.32 Million
CN¥42.78 Million China CN¥16.82 ▲ +14.81%
16037 Siantar Top Tbk
JK:STTP
0.85x Rp293.95 Billion
≈ $17.22 Million
Rp345.89 Billion Indonesia Rp10000.00 ▲ +0.00%
16038 Whitestone REIT
NYSE:WSR
0.85x $3.56 Million $4.19 Million USA $18.99 ▲ +0.00%
16039 PVW Resources Ltd
AU:PVW
0.85x AU$446.31K
≈ $315.79K
AU$525.50K Australia AU$0.01 ▲ +0.00%
16040 Ubright Optronics
TWO:4933
0.85x NT$165.28 Million
≈ $5.21 Million
NT$194.65 Million Taiwan NT$56.50 ▲ +1.96%
16041 Mango Excellent Media Co Ltd
SHE:300413
0.85x CN¥214.25 Million
≈ $31.35 Million
CN¥252.47 Million China CN¥14.60 ▼ -4.07%
16042 Groupe Partouche SA
PA:PARP
0.85x €32.63 Million
≈ $38.15 Million
€38.45 Million France €17.90 ▲ +0.00%
16043 Aston Bay Holdings Ltd
V:BAY
0.85x CA$407.49K
≈ $294.77K
CA$480.25K Canada CA$0.05 ▼ -10.00%
16044 SpaceandPeople Plc
LSE:SAL
0.85x GBX28.00K
≈ $3.41
GBX33.00K UK GBX142.50 ▲ +0.00%
16045 Guangdong Hec Technology Holding Co Ltd Class A
SHG:600673
0.85x CN¥248.39 Million
≈ $36.35 Million
CN¥292.87 Million China CN¥28.31 ▼ -6.13%
16046 Real Estate Investors PLC
LSE:RLE
0.85x GBX279.00K
≈ $33.95
GBX329.00K UK GBX31.20 ▲ +0.00%
16047 Sunmax Biotechnology Co Ltd
TWO:4728
0.85x NT$160.84 Million
≈ $5.07 Million
NT$189.68 Million Taiwan NT$383.00 ▲ +2.00%
16048 Irish Residential Properties
IR:IRES
0.85x €9.70 Million
≈ $11.34 Million
€11.44 Million Ireland €1.12 ▼ -0.36%
16049 Qingdao Richen Food Co Ltd
SHG:603755
0.85x CN¥24.65 Million
≈ $3.61 Million
CN¥29.08 Million China CN¥20.10 ▼ -2.66%
16050 CVC Income & Growth Limited
LSE:CVCE
0.85x €9.01 Million
≈ $10.53 Million
€10.63 Million UK €1.09 ▲ +0.46%
16051 PT DFI Retail Nusantara Tbk
JK:HERO
0.85x Rp40.71 Billion
≈ $2.39 Million
Rp48.04 Billion Indonesia Rp348.00 ▲ +0.00%
16052 Quick Intelligent Equipment Co Ltd
SHG:603203
0.85x CN¥55.53 Million
≈ $8.13 Million
CN¥65.54 Million China CN¥40.30 ▼ -0.12%
16053 Genova Property Group AB
ST:GPG
0.85x Skr72.00 Million
≈ $7.75 Million
Skr85.00 Million Sweden Skr37.30 ▼ -1.84%
16054 Zhejiang Natural Outdoor Goods Inc.
SHG:605080
0.85x CN¥156.80 Million
≈ $22.95 Million
CN¥185.13 Million China CN¥19.37 ▼ -3.15%
16055 Cury Construtora e Incorporadora S.A
SA:CURY3
0.85x R$271.01 Million
≈ $53.18 Million
R$319.97 Million Brazil R$29.35 ▼ -0.91%
16056 Metro Brands Limited
NSE:METROBRAND
0.85x Rs1.41 Billion
≈ $15.22 Million
Rs1.66 Billion India Rs1021.90 ▼ -0.29%
16057 Teva Pharmaceutical Industries Ltd
TA:TEVA
0.85x ILA313.17 Million
≈ $839.59K
ILA370.02 Million Israel ILA9533.00 ▼ -0.88%
16058 Triple i Logistics Public Company Limited
BK:III
0.85x ฿85.66 Million
≈ $2.67 Million
฿101.22 Million Thailand ฿4.44 ▲ +0.91%
16059 KUB Malaysia Bhd
KLSE:6874
0.85x RM8.16 Million
≈ $2.05 Million
RM9.64 Million Malaysia RM0.99 ▼ -1.00%
16060 Gelsenwasser AG
F:WWG
0.85x €34.80 Million
≈ $40.68 Million
€41.15 Million Germany €540.00 ▲ +0.00%
16061 Ruby Tech
TWO:8048
0.85x NT$48.41 Million
≈ $1.53 Million
NT$57.26 Million Taiwan NT$51.50 ▼ -3.45%
16062 Yuyu Pharma Inc
KO:000225
0.85x ₩2.95 Billion
≈ $2.00 Million
₩3.49 Billion Korea ₩3665.00 ▼ -2.27%
16063 Guangzhou Haoyang Electronic Co Ltd
SHE:300833
0.85x CN¥47.77 Million
≈ $6.99 Million
CN¥56.50 Million China CN¥32.10 ▲ +0.63%
16064 ServisFirst Bancshares Inc
NYSE:SFBS
0.85x $70.14 Million $82.97 Million USA $87.61 ▲ +0.68%
16065 Suburban Propane Partners LP
NYSE:SPH
0.85x $116.27 Million $137.54 Million USA $18.56 ▲ +1.20%
16066 Faze Three Limited
NSE:FAZE3Q
0.85x Rs107.40 Million
≈ $1.16 Million
Rs127.10 Million India Rs546.95 ▲ +0.36%
16067 PPG Industries Inc
NYSE:PPG
0.84x $387.00 Million $458.00 Million USA $116.00 ▲ +1.98%
16068 Fair Isaac Corporation
NYSE:FICO
0.84x $223.36 Million $264.46 Million USA $1237.37 ▲ +2.59%
16069 Turkiye Sinai Kalkinma Bankasi AS
IS:TSKB
0.84x TL2.86 Billion
≈ $63.95 Million
TL3.38 Billion Turkey TL11.43 ▲ +1.33%
16070 MEDI ASSIST HEALTHCARE SERVICES LIMITED
NSE:MEDIASSIST
0.84x Rs154.85 Million
≈ $1.67 Million
Rs183.37 Million India Rs340.05 ▲ +0.53%
16071 China Hainan Rubber Industry Group Co Ltd
SHG:601118
0.84x CN¥702.76 Million
≈ $102.84 Million
CN¥832.27 Million China CN¥4.67 ▼ -6.60%
16072 Argo Investments Ltd
AU:ARG
0.84x AU$110.39 Million
≈ $78.11 Million
AU$130.79 Million Australia AU$8.97 ▼ -0.33%
16073 Niu Technologies
NASDAQ:NIU
0.84x $49.11 Million $58.20 Million USA $2.57 ▲ +0.39%
16074 Beijing Succeeder Technology Inc
SHG:688338
0.84x CN¥13.97 Million
≈ $2.04 Million
CN¥16.56 Million China CN¥25.38 ▼ -2.80%
16075 SK Bioscience Co Ltd
KO:302440
0.84x ₩20.65 Billion
≈ $14.00 Million
₩24.48 Billion Korea ₩34350.00 ▲ +2.08%
16076 OCADO GROUP SP.ADR 1/2
F:0OC1
0.84x €341.70 Million
≈ $399.48 Million
€405.20 Million Germany €4.24 ▼ -7.42%
16077 Inner Mongolia Xinhua Distribution Group Co.Ltd.
SHG:603230
0.84x CN¥285.10 Million
≈ $41.72 Million
CN¥338.08 Million China CN¥8.55 ▼ -2.62%
16078 FORTUM OYJ ADR 1/5/EO340
F:FOT0
0.84x €355.00 Million
≈ $415.03 Million
€421.00 Million Germany €4.30 ▲ +2.38%
16079 S. Pack & Print Public Company Limited
BK:SPACK
0.84x ฿9.33 Million
≈ $290.69K
฿11.06 Million Thailand ฿1.41 ▲ +0.71%
16080 LPL Financial Holdings Inc
NASDAQ:LPLA
0.84x $300.42 Million $356.40 Million USA $328.70 ▲ +1.66%
16081 Schroder Real Estate Investment Trust Ltd
LSE:SREI
0.84x GBX8.67 Million
≈ $1.06K
GBX10.30 Million UK GBX46.00 ▲ +0.77%
16082 American Eagle Outfitters Inc
NYSE:AEO
0.84x $54.67 Million $64.90 Million USA $17.00 ▼ -0.47%
16083 TravelSky Technology Limited
F:TVL
0.84x €505.61 Million
≈ $591.11 Million
€600.19 Million Germany €0.89 ▼ -2.20%
16084 NVIDIA Corporation
NASDAQ:NVDA
0.84x $36.19 Billion $42.96 Billion USA $206.84 ▼ -0.92%
16085 Asuransi Tugu Pratama Indonesia Tbk PT
JK:TUGU
0.84x Rp598.37 Billion
≈ $35.06 Million
Rp711.06 Billion Indonesia Rp1220.00 ▼ -0.81%
16086 Suzhou Tianwo Science and Technology Co Ltd
SHE:002564
0.84x CN¥56.10 Million
≈ $8.21 Million
CN¥66.69 Million China CN¥4.07 ▼ -3.10%
16087 KWANGJIN WINTEC CO. Ltd
KQ:090150
0.84x ₩1.79 Billion
≈ $1.21 Million
₩2.13 Billion Korea ₩499.00 ▼ -3.11%
16088 Atalaya Mining Ltd
LSE:ATYM
0.84x GBX29.73 Million
≈ $3.62K
GBX35.35 Million UK GBX905.00 ▲ +0.39%
16089 ARS Pharmaceuticals, Inc
NASDAQ:SPRY
0.84x $42.00 Million $49.93 Million USA $5.94 ▼ -1.00%
16090 Ourpalm
SHE:300315
0.84x CN¥63.83 Million
≈ $9.34 Million
CN¥75.89 Million China CN¥3.89 ▼ -4.19%
16091 An Phat Plastic and Green Environment JSC
VN:AAA
0.84x ₫129.25 Billion
≈ $4.91 Million
₫153.67 Billion Vietnam ₫6780.00 ▲ +1.04%
16092 Bumitama Agri Ltd
F:2BU
0.84x €499.92 Billion
≈ $584.46 Billion
€594.44 Billion Germany €1.25 ▲ +3.31%
16093 Cheffelo AB
ST:CHEF
0.84x Skr18.09 Million
≈ $1.95 Million
Skr21.51 Million Sweden Skr125.20 ▲ +0.48%
16094 Yangjisa Co. Ltd
KQ:030960
0.84x ₩1.16 Billion
≈ $783.53K
₩1.38 Billion Korea ₩4630.00 ▼ -2.73%
16095 BlockchAIn Digital Infrastructure, Inc
NYSE MKT:AIB
0.84x $410.87K $488.78K USA $2.81 ▲ +27.73%
16096 Asia Aviation Public Company Limited
F:55AA
0.84x €1.35 Billion
≈ $1.58 Billion
€1.61 Billion Germany €0.02 ▲ +0.00%
16097 H&R Block Inc
NYSE:HRB
0.84x $251.56 Million $299.44 Million USA $40.83 ▲ +2.20%
16098 The TJX Companies Inc
NYSE:TJX
0.84x $1.12 Billion $1.33 Billion USA $154.22 ▲ +0.48%
16099 HD Renewable Energy Co. Ltd.
TW:6873
0.84x NT$650.16 Million
≈ $20.48 Million
NT$773.94 Million Taiwan NT$85.00 ▼ -0.35%
16100 Akasha Wira International Tbk
JK:ADES
0.84x Rp143.00 Billion
≈ $8.38 Million
Rp170.27 Billion Indonesia Rp36275.00 ▲ +2.47%