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,187
Positive operating CF and net income required
Last Updated
Jun 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 |
Chin Well Holdings Bhd
KLSE:5007 |
0.87x |
RM7.18 Million
≈ $1.80 Million |
RM8.29 Million | Malaysia | RM0.65 | ▼ -2.99% |
| 16002 |
Docebo Inc
TO:DCBO |
0.87x |
CA$5.29 Million
≈ $3.83 Million |
CA$6.11 Million | Canada | CA$24.67 | ▲ +6.20% |
| 16003 |
TTW Public Company Limited
BK:TTW-R |
0.87x |
฿689.97 Million
≈ $21.51 Million |
฿796.56 Million | Thailand | ฿9.25 | ▲ +0.54% |
| 16004 |
SIMFABRIC SA ZY-10
F:853 |
0.87x |
€3.07 Million
≈ $3.59 Million |
€3.54 Million | Germany | €0.33 | ▲ +0.00% |
| 16005 |
Fufeng Group Limited
F:FFO1 |
0.87x |
€665.98 Million
≈ $778.60 Million |
€768.95 Million | Germany | €0.61 | ▲ +0.00% |
| 16006 |
CG Power and Industrial Solutions Limited
NSE:CGPOWER |
0.87x |
Rs4.81 Billion
≈ $52.07 Million |
Rs5.56 Billion | India | Rs937.90 | ▲ +3.45% |
| 16007 |
Nanya Technology Corp
TW:2408 |
0.87x |
NT$2.74 Billion
≈ $86.28 Million |
NT$3.16 Billion | Taiwan | NT$395.00 | ▼ -1.62% |
| 16008 |
Hunan Warrant Pharmaceutical Co. Ltd. A
SHG:688799 |
0.87x |
CN¥142.23 Million
≈ $20.81 Million |
CN¥164.32 Million | China | CN¥49.71 | ▲ +5.36% |
| 16009 |
Transcend Information Inc
TW:2451 |
0.87x |
NT$2.82 Billion
≈ $88.97 Million |
NT$3.26 Billion | Taiwan | NT$357.00 | ▼ -0.28% |
| 16010 |
ProPhase Labs Inc
NASDAQ:PRPH |
0.87x | $476.00K | $550.00K | USA | $0.13 | ▼ -8.96% |
| 16011 |
American International Group Inc
NYSE:AIG |
0.87x | $636.00 Million | $735.00 Million | USA | $73.44 | ▲ +1.23% |
| 16012 |
SUNDRAGON S.A. ZY-1
F:6EI |
0.87x |
€385.00K
≈ $450.11K |
€445.00K | Germany | €0.06 | ▼ -2.74% |
| 16013 |
Zhejiang Yonghe Refrigerant Co Ltd
SHG:605020 |
0.86x |
CN¥171.09 Million
≈ $25.04 Million |
CN¥197.88 Million | China | CN¥34.09 | ▼ -2.26% |
| 16014 |
ICRA Limited
NSE:ICRA |
0.86x |
Rs779.99 Million
≈ $8.44 Million |
Rs902.47 Million | India | Rs5061.00 | ▼ -1.54% |
| 16015 |
Nanjing Huamai Tech Co Ltd
SHG:603042 |
0.86x |
CN¥19.67 Million
≈ $2.88 Million |
CN¥22.77 Million | China | CN¥20.52 | ▲ +3.27% |
| 16016 |
Bimergen Energy Corporation
NYSE:BESS |
0.86x | $21.66K | $25.08K | USA | $4.56 | ▼ -1.72% |
| 16017 |
Global Battery Metals Ltd
V:GBML |
0.86x |
CA$295.67K
≈ $213.88K |
CA$342.37K | Canada | CA$0.22 | ▼ -2.27% |
| 16018 |
IFirma SA
WAR:IFI |
0.86x |
zł2.12 Million
≈ $583.18K |
zł2.45 Million | Poland | zł26.60 | ▼ -1.30% |
| 16019 |
Micron Technology Inc
NASDAQ:MU |
0.86x | $11.90 Billion | $13.79 Billion | USA | $996.00 | ▼ -7.74% |
| 16020 |
Ability Enterprise Co Ltd
TW:2374 |
0.86x |
NT$258.45 Million
≈ $8.14 Million |
NT$299.39 Million | Taiwan | NT$80.90 | ▼ -0.86% |
| 16021 |
Xinjiang Daqo New Energy Co Ltd
SHG:688303 |
0.86x |
CN¥63.43 Million
≈ $9.28 Million |
CN¥73.48 Million | China | CN¥22.46 | ▲ +19.98% |
| 16022 |
Middlesex Water Company
NASDAQ:MSEX |
0.86x | $12.05 Million | $13.96 Million | USA | $52.38 | ▲ +0.87% |
| 16023 |
BSP Financial Group Ltd
AU:BFL |
0.86x |
AU$535.92 Million
≈ $379.20 Million |
AU$620.97 Million | Australia | AU$8.40 | ▲ +0.24% |
| 16024 |
CENTRICA ADR NEW 2004/4
F:CENN |
0.86x |
€1.15 Billion
≈ $1.34 Billion |
€1.33 Billion | Germany | €9.50 | ▲ +0.53% |
| 16025 |
Guangzhou Lingwe Technology Co. Ltd. A
SHE:301373 |
0.86x |
CN¥118.37 Million
≈ $17.32 Million |
CN¥137.24 Million | China | CN¥140.70 | ▲ +7.91% |
| 16026 |
EJF Investments Ltd
LSE:EJFI |
0.86x |
GBX3.38 Million
≈ $411.38 |
GBX3.92 Million | UK | GBX129.50 | ▲ +0.00% |
| 16027 |
Bank of Qingdao Co Ltd
SHE:002948 |
0.86x |
CN¥799.22 Million
≈ $116.95 Million |
CN¥927.18 Million | China | CN¥5.39 | ▼ -2.00% |
| 16028 |
Waypoint REIT
AU:WPR |
0.86x |
AU$54.30 Million
≈ $38.42 Million |
AU$63.00 Million | Australia | AU$2.37 | ▲ +1.72% |
| 16029 |
Hateks Hatay Tekstil Isletmeleri AS
IS:HATEK |
0.86x |
TL284.67 Million
≈ $6.38 Million |
TL330.41 Million | Turkey | TL17.34 | ▼ -0.91% |
| 16030 |
Deutsche Real Estate AG
F:DRE2 |
0.86x |
€1.61 Million
≈ $1.89 Million |
€1.87 Million | Germany | €12.30 | ▲ +0.00% |
| 16031 |
Woory Industrial Co. Ltd
KQ:215360 |
0.86x |
₩4.03 Billion
≈ $2.73 Million |
₩4.68 Billion | Korea | ₩7350.00 | ▼ -0.54% |
| 16032 |
Amazon.com Inc
NASDAQ:AMZN |
0.86x | $26.03 Billion | $30.25 Billion | USA | $253.79 | ▲ +1.51% |
| 16033 |
Ram Ratna Wires Limited
NSE:RAMRAT |
0.86x |
Rs99.18 Million
≈ $1.07 Million |
Rs115.29 Million | India | Rs402.00 | ▲ +0.46% |
| 16034 |
Jiangsu Yunyi Electric
SHE:300304 |
0.86x |
CN¥116.51 Million
≈ $17.05 Million |
CN¥135.47 Million | China | CN¥15.40 | ▲ +4.34% |
| 16035 |
Raytheon Technologies Corp
NYSE:RTX |
0.86x | $1.85 Billion | $2.16 Billion | USA | $179.41 | ▲ +3.98% |
| 16036 |
Auga Group AB
STU:W9Z |
0.86x |
€2.09 Million
≈ $2.45 Million |
€2.44 Million | Germany | €0.06 | ▲ +65.56% |
| 16037 |
NAPCO Security Technologies Inc
NASDAQ:NSSC |
0.86x | $13.36 Million | $15.55 Million | USA | $35.77 | ▼ -0.61% |
| 16038 |
Tons Lightology
TWO:4972 |
0.86x |
NT$10.01 Million
≈ $315.40K |
NT$11.65 Million | Taiwan | NT$16.85 | ▲ +1.81% |
| 16039 |
Capitol Federal Financial Inc
NASDAQ:CFFN |
0.86x | $17.44 Million | $20.30 Million | USA | $7.82 | ▲ +2.62% |
| 16040 |
Jiangsu Provincial Agricultural Reclamation and Development Co Ltd
SHG:601952 |
0.86x |
CN¥77.97 Million
≈ $11.41 Million |
CN¥90.79 Million | China | CN¥8.72 | ▼ -1.58% |
| 16041 |
BillionToOne, Inc. Class A Common Stock
NASDAQ:BLLN |
0.86x | $15.43 Million | $17.97 Million | USA | $104.59 | ▲ +6.33% |
| 16042 |
West African Resources Ltd
AU:WAF |
0.86x |
AU$79.73 Million
≈ $56.41 Million |
AU$92.90 Million | Australia | AU$3.09 | ▼ -2.52% |
| 16043 |
Fintech Chain Ltd
AU:FTC |
0.86x |
AU$887.62K
≈ $628.05K |
AU$1.03 Million | Australia | AU$0.00 | ▲ +0.00% |
| 16044 |
AstraZeneca PLC
NASDAQ:AZN |
0.86x | $3.36 Billion | $3.91 Billion | USA | $187.03 | ▼ -1.43% |
| 16045 |
Charoen Pokphand Enterprise Taiwan Co Ltd
TW:1215 |
0.86x |
NT$620.75 Million
≈ $19.56 Million |
NT$723.56 Million | Taiwan | NT$116.00 | ▲ +1.75% |
| 16046 |
Zeng Hsing Industrial Co Ltd
TW:1558 |
0.86x |
NT$256.40 Million
≈ $8.08 Million |
NT$298.95 Million | Taiwan | NT$91.90 | ▲ +0.55% |
| 16047 |
Shanthi Gears Limited
NSE:SHANTIGEAR |
0.86x |
Rs508.60 Million
≈ $5.50 Million |
Rs593.00 Million | India | Rs441.00 | ▼ -0.34% |
| 16048 |
4Sight Holdings Ltd
JSE:4SI |
0.86x |
ZAC31.82 Million
≈ $16.91K |
ZAC37.11 Million | South Africa | ZAC77.00 | ▲ +1.32% |
| 16049 |
Teekay Corporation
NYSE:TK |
0.86x | $301.77 Million | $351.99 Million | USA | $11.40 | ▼ -0.44% |
| 16050 |
Prestige Wealth Inc.
NASDAQ:AURE |
0.86x | $1.16 Million | $1.35 Million | USA | $2.48 | ▲ +3.33% |
| 16051 |
NeoPharm CO. LTD
KQ:092730 |
0.86x |
₩5.88 Billion
≈ $3.98 Million |
₩6.86 Billion | Korea | ₩17070.00 | ▼ -0.76% |
| 16052 |
8COMMON Ltd
AU:8CO |
0.86x |
AU$248.08K
≈ $175.53K |
AU$289.56K | Australia | AU$0.02 | ▲ +0.00% |
| 16053 |
Fubotv Inc
NYSE:FUBO |
0.86x | $161.40 Million | $188.49 Million | USA | $10.16 | ▲ +3.46% |
| 16054 |
Tera Autotech
TWO:6234 |
0.86x |
NT$36.19 Million
≈ $1.14 Million |
NT$42.28 Million | Taiwan | NT$46.40 | ▼ -2.62% |
| 16055 |
Atlas Copco A ADR
F:ACO |
0.86x |
€5.36 Billion
≈ $6.26 Billion |
€6.26 Billion | Germany | €16.60 | ▼ -1.78% |
| 16056 |
Woodward Inc
NASDAQ:WWD |
0.86x | $114.44 Million | $133.72 Million | USA | $360.36 | ▲ +2.95% |
| 16057 |
Renta 4 Banco S.A
MC:R4 |
0.86x |
€5.60 Million
≈ $6.55 Million |
€6.55 Million | Spain | €19.15 | ▲ +0.00% |
| 16058 |
Heidmar Maritime Holdings Corp. Common Stock
NASDAQ:HMR |
0.86x | $1.60 Million | $1.87 Million | USA | $1.63 | ▲ +11.64% |
| 16059 |
Science Group plc
LSE:SAG |
0.86x |
GBX21.09 Million
≈ $2.57K |
GBX24.67 Million | UK | GBX585.00 | ▲ +0.00% |
| 16060 |
Ultra Clean Holdings Inc
NASDAQ:UCTT |
0.86x | $17.10 Million | $20.00 Million | USA | $93.69 | ▲ +1.23% |
| 16061 |
ATOSS Software SE
F:AOF |
0.85x |
€4.06 Million
≈ $4.75 Million |
€4.75 Million | Germany | €77.20 | ▼ -0.77% |
| 16062 |
D-Link (India) Limited
NSE:DLINKINDIA |
0.85x |
Rs425.18 Million
≈ $4.60 Million |
Rs497.53 Million | India | Rs479.95 | ▲ +1.75% |
| 16063 |
Morningstar Inc
NASDAQ:MORN |
0.85x | $91.50 Million | $107.10 Million | USA | $183.91 | ▲ +1.76% |
| 16064 |
Foncière 7 investissement Société Anonyme
PA:LEBL |
0.85x |
€78.30K
≈ $91.54K |
€91.66K | France | €0.31 | ▲ +0.00% |
| 16065 |
Yukselen Celik As
IS:YKSLN |
0.85x |
TL93.34 Million
≈ $2.09 Million |
TL109.27 Million | Turkey | TL3.47 | ▼ -1.14% |
| 16066 |
T&L Co. Ltd
KQ:340570 |
0.85x |
₩9.68 Billion
≈ $6.56 Million |
₩11.33 Billion | Korea | ₩55900.00 | ▲ +2.76% |
| 16067 |
Old Republic International Corp
NYSE:ORI |
0.85x | $281.40 Million | $329.50 Million | USA | $37.19 | ▲ +0.40% |
| 16068 |
AAON Inc
NASDAQ:AAON |
0.85x | $33.99 Million | $39.81 Million | USA | $143.65 | ▼ -3.10% |
| 16069 |
Greencoat Renewables PLC
IR:GRP |
0.85x |
€26.26 Million
≈ $30.70 Million |
€30.76 Million | Ireland | €0.77 | ▲ +1.18% |
| 16070 |
Coca-Cola Icecek AS
IS:CCOLA |
0.85x |
TL4.47 Billion
≈ $100.12 Million |
TL5.24 Billion | Turkey | TL78.80 | ▼ -3.90% |
| 16071 |
NCAB Group
ST:NCAB |
0.85x |
Skr286.80 Million
≈ $30.86 Million |
Skr336.10 Million | Sweden | Skr84.90 | ▼ -0.59% |
| 16072 |
Summit Securities Limited
NSE:SUMMITSEC |
0.85x |
Rs945.28 Million
≈ $10.22 Million |
Rs1.11 Billion | India | Rs1519.60 | ▼ -1.19% |
| 16073 |
Spire Inc
NYSE:SR |
0.85x | $81.00 Million | $95.00 Million | USA | $81.10 | ▲ +0.00% |
| 16074 |
Trelleborg AB (publ)
ST:TREL-B |
0.85x |
Skr1.16 Billion
≈ $124.94 Million |
Skr1.36 Billion | Sweden | Skr412.80 | ▲ +2.33% |
| 16075 |
Yutong Optical
SHE:300790 |
0.85x |
CN¥68.52 Million
≈ $10.03 Million |
CN¥80.40 Million | China | CN¥23.61 | ▲ +1.99% |
| 16076 |
Yunsa Yunlu Sanayi ve Ticaret AS
IS:YUNSA |
0.85x |
TL136.30 Million
≈ $3.05 Million |
TL159.92 Million | Turkey | TL10.41 | ▼ -1.79% |
| 16077 |
Berry Petroleum Corp
NASDAQ:BRY |
0.85x | $28.64 Million | $33.60 Million | USA | $3.26 | ▲ +2.19% |
| 16078 |
Panagene Inc
KQ:046210 |
0.85x |
₩1.03 Billion
≈ $699.22K |
₩1.21 Billion | Korea | ₩1453.00 | ▲ +2.83% |
| 16079 |
Karelia Tobacco Company Inc
AT:KARE |
0.85x |
€17.30 Million
≈ $20.22 Million |
€20.31 Million | Greece | €423.00 | ▲ +0.00% |
| 16080 |
Catalyst Pharmaceuticals Inc
NASDAQ:CPRX |
0.85x | $44.89 Million | $52.70 Million | USA | $31.29 | ▲ +0.03% |
| 16081 |
Lasa Supergenerics Limited
NSE:LASA |
0.85x |
Rs104.90 Million
≈ $1.13 Million |
Rs123.20 Million | India | Rs7.70 | ▲ +0.39% |
| 16082 |
IRB-Brasil Resseguros S.A.
SA:IRBR3 |
0.85x |
R$79.65 Million
≈ $15.63 Million |
R$93.57 Million | Brazil | R$50.90 | ▼ -1.45% |
| 16083 |
Deutz AG
XETRA:DEZ |
0.85x |
€10.30 Million
≈ $12.04 Million |
€12.10 Million | Germany | €9.73 | ▼ -1.42% |
| 16084 |
Gimat Magazacilik Sanayi ve Ticaret AS
IS:GMTAS |
0.85x |
TL99.97 Million
≈ $2.24 Million |
TL117.45 Million | Turkey | TL49.42 | ▼ -3.19% |
| 16085 |
Cohen Dev
TA:CDEV |
0.85x |
ILA5.98 Million
≈ $16.03K |
ILA7.03 Million | Israel | ILA16560.00 | ▼ -5.26% |
| 16086 |
Batulicin Nusantara Maritim Tbk PT
JK:BESS |
0.85x |
Rp12.78 Billion
≈ $748.86K |
Rp15.02 Billion | Indonesia | Rp880.00 | ▼ -6.88% |
| 16087 |
Ibkimyoung Co. Ltd
KQ:339950 |
0.85x |
₩7.01 Billion
≈ $4.75 Million |
₩8.24 Billion | Korea | ₩2535.00 | ▼ -0.98% |
| 16088 |
Vienna Insurance Group AG
VI:VIG |
0.85x |
€146.08 Million
≈ $170.78 Million |
€171.69 Million | Austria | €59.50 | ▲ +0.85% |
| 16089 |
Kyung Dong Pharmaceutical Co. Ltd
KQ:011040 |
0.85x |
₩2.45 Billion
≈ $1.66 Million |
₩2.89 Billion | Korea | ₩4990.00 | ▲ +0.30% |
| 16090 |
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.76 | ▼ -1.82% |
| 16091 |
Siantar Top Tbk
JK:STTP |
0.85x |
Rp293.95 Billion
≈ $17.22 Million |
Rp345.89 Billion | Indonesia | Rp9875.00 | ▼ -3.19% |
| 16092 |
Whitestone REIT
NYSE:WSR |
0.85x | $3.56 Million | $4.19 Million | USA | $19.06 | ▲ +0.11% |
| 16093 |
PVW Resources Ltd
AU:PVW |
0.85x |
AU$446.31K
≈ $315.79K |
AU$525.50K | Australia | AU$0.01 | ▲ +0.00% |
| 16094 |
Ubright Optronics
TWO:4933 |
0.85x |
NT$165.28 Million
≈ $5.21 Million |
NT$194.65 Million | Taiwan | NT$75.60 | ▼ -2.95% |
| 16095 |
Mango Excellent Media Co Ltd
SHE:300413 |
0.85x |
CN¥214.25 Million
≈ $31.35 Million |
CN¥252.47 Million | China | CN¥16.52 | ▼ -2.77% |
| 16096 |
Groupe Partouche SA
PA:PARP |
0.85x |
€32.63 Million
≈ $38.15 Million |
€38.45 Million | France | €18.10 | ▼ -0.55% |
| 16097 |
Aston Bay Holdings Ltd
V:BAY |
0.85x |
CA$407.49K
≈ $294.77K |
CA$480.25K | Canada | CA$0.06 | ▲ +0.00% |
| 16098 |
SpaceandPeople Plc
LSE:SAL |
0.85x |
GBX28.00K
≈ $3.41 |
GBX33.00K | UK | GBX160.00 | ▲ +0.00% |
| 16099 |
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¥33.33 | ▼ -4.20% |
| 16100 |
Real Estate Investors PLC
LSE:RLE |
0.85x |
GBX279.00K
≈ $33.95 |
GBX329.00K | UK | GBX31.10 | ▲ +0.00% |