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.
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% |