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 |
|---|---|---|---|---|---|---|---|
| 15001 |
Schroder Income Growth Fund
LSE:SCF |
1.02x |
GBX1.57 Million
≈ $191.27 |
GBX1.54 Million | UK | GBX357.00 | ▲ +0.00% |
| 15002 |
Infosys Limited
F:IOY |
1.02x |
€937.00 Million
≈ $1.10 Billion |
€919.00 Million | Germany | €10.65 | ▲ +0.00% |
| 15003 |
Raval ACS Ltd
TA:RVL |
1.02x |
ILA4.07 Million
≈ $10.90K |
ILA3.99 Million | Israel | ILA174.00 | ▲ +0.00% |
| 15004 |
Halozyme Therapeutics Inc
NASDAQ:HALO |
1.02x | $178.60 Million | $175.22 Million | USA | $71.53 | ▼ -0.10% |
| 15005 |
Madoro Metals Corp
V:MDM |
1.02x |
CA$1.68 Million
≈ $1.21 Million |
CA$1.65 Million | Canada | CA$0.06 | ▲ +0.00% |
| 15006 |
PayPal Holdings Inc
NASDAQ:PYPL |
1.02x | $1.13 Billion | $1.11 Billion | USA | $41.29 | ▼ -3.42% |
| 15007 |
Zhangjiagang Haiguo New Energy Equipment Manufacturing Co. Ltd.
SHE:301063 |
1.02x |
CN¥33.97 Million
≈ $4.97 Million |
CN¥33.35 Million | China | CN¥19.78 | ▲ +1.54% |
| 15008 |
Shenyang Xingqi Pharmaceutical Co Ltd
SHE:300573 |
1.02x |
CN¥268.97 Million
≈ $39.36 Million |
CN¥264.08 Million | China | CN¥36.95 | ▲ +0.71% |
| 15009 |
Infosys Ltd ADR
NYSE:INFY |
1.02x | $937.00 Million | $920.00 Million | USA | $12.94 | ▼ -4.01% |
| 15010 |
Infosys Limited
NSE:INFY |
1.02x |
Rs937.00 Million
≈ $10.13 Million |
Rs920.00 Million | India | Rs1197.50 | ▼ -0.32% |
| 15011 |
Terregra Asia Energy PT
JK:TGRA |
1.02x |
Rp10.49 Billion
≈ $614.58K |
Rp10.30 Billion | Indonesia | Rp27.00 | ▲ +0.00% |
| 15012 |
Jinyu Bio-Technology Co Ltd
SHG:600201 |
1.02x |
CN¥102.68 Million
≈ $15.03 Million |
CN¥100.89 Million | China | CN¥11.29 | ▼ -0.96% |
| 15013 |
Norwegian Block Exchange AS
OL:NBX |
1.02x |
Nkr12.41 Million
≈ $1.31 Million |
Nkr12.19 Million | Norway | Nkr0.62 | ▼ -2.38% |
| 15014 |
Southern Cross Electrical Engineering Ltd
AU:SXE |
1.02x |
AU$15.76 Million
≈ $11.15 Million |
AU$15.49 Million | Australia | AU$4.17 | ▼ -2.34% |
| 15015 |
DONTNOD Entertainment SA
PA:ALDNE |
1.02x |
€892.00K
≈ $1.04 Million |
€877.00K | France | €0.52 | ▲ +0.00% |
| 15016 |
Life Settlement Assets PLC
LSE:LSAA |
1.02x | $3.57 Million | $3.51 Million | UK | $1.80 | ▲ +0.00% |
| 15017 |
Five Star Bancorp
NASDAQ:FSBC |
1.02x | $18.93 Million | $18.62 Million | USA | $43.02 | ▼ -0.28% |
| 15018 |
Inventis Ltd
AU:IVT |
1.02x |
AU$738.16K
≈ $522.29K |
AU$726.29K | Australia | AU$0.01 | ▲ +0.00% |
| 15019 |
Connection Technology Systems
TWO:3672 |
1.02x |
NT$7.73 Million
≈ $243.60K |
NT$7.61 Million | Taiwan | NT$11.30 | ▲ +0.00% |
| 15020 |
Rand Mining Ltd
AU:RND |
1.02x |
AU$5.08 Million
≈ $3.59 Million |
AU$5.00 Million | Australia | AU$2.50 | ▲ +0.00% |
| 15021 |
Headway
TW:1776 |
1.02x |
NT$33.11 Million
≈ $1.04 Million |
NT$32.59 Million | Taiwan | NT$18.50 | ▼ -1.60% |
| 15022 |
GAMBLING.COM GRP ON
F:6WH |
1.02x |
€11.41 Million
≈ $13.35 Million |
€11.24 Million | Germany | €2.03 | ▲ +6.30% |
| 15023 |
AJ Bell plc
LSE:AJB |
1.02x |
GBX54.81 Million
≈ $6.67K |
GBX53.96 Million | UK | GBX608.00 | ▼ -1.14% |
| 15024 |
BWX Technologies Inc
NYSE:BWXT |
1.02x | $92.60 Million | $91.19 Million | USA | $185.95 | ▼ -2.52% |
| 15025 |
AUO CORP. SP.ADR NEW/10
F:AU7 |
1.02x |
€2.93 Billion
≈ $3.42 Billion |
€2.88 Billion | Germany | €4.72 | ▼ -1.26% |
| 15026 |
AU Optronics
TW:2409 |
1.02x |
NT$2.93 Billion
≈ $92.20 Million |
NT$2.88 Billion | Taiwan | NT$27.10 | ▼ -7.35% |
| 15027 |
Lanzhou Minbai Shareholding Group Co Ltd
SHG:600738 |
1.02x |
CN¥36.74 Million
≈ $5.38 Million |
CN¥36.19 Million | China | CN¥4.24 | ▲ +1.92% |
| 15028 |
Diamyd Medical AB (publ)
ST:DMYD-B |
1.02x |
Skr37.20 Million
≈ $4.00 Million |
Skr36.64 Million | Sweden | Skr1.12 | ▲ +0.54% |
| 15029 |
Graco Inc
NYSE:GGG |
1.01x | $120.25 Million | $118.51 Million | USA | $74.34 | ▲ +0.04% |
| 15030 |
ASA Gold and Precious Metals Ltd
NYSE:ASA |
1.01x | $18.35 Million | $18.08 Million | USA | $56.67 | ▼ -8.95% |
| 15031 |
GDS Holdings Ltd
NASDAQ:GDS |
1.01x | $736.50 Million | $725.98 Million | USA | $34.00 | ▼ -6.16% |
| 15032 |
BOTH Engineering Technology Co. Ltd. A
SHG:601133 |
1.01x |
CN¥215.32 Million
≈ $31.51 Million |
CN¥212.26 Million | China | CN¥27.60 | ▼ -2.47% |
| 15033 |
CGI Inc
TO:GIB-A |
1.01x |
CA$451.08 Million
≈ $326.31 Million |
CA$444.72 Million | Canada | CA$93.83 | ▲ +0.02% |
| 15034 |
Bank Multiarta Sentosa PT
JK:MASB |
1.01x |
Rp57.13 Billion
≈ $3.35 Million |
Rp56.33 Billion | Indonesia | Rp3350.00 | ▲ +0.60% |
| 15035 |
Village Farms International Inc
NASDAQ:VFF |
1.01x | $8.36 Million | $8.24 Million | USA | $2.09 | ▼ -15.38% |
| 15036 |
Fidelity D&D Bancorp Inc
NASDAQ:FDBC |
1.01x | $7.57 Million | $7.46 Million | USA | $47.55 | ▲ +1.21% |
| 15037 |
Xinjiang Qingsong Building Materials and Chemicals Group Co Ltd
SHG:600425 |
1.01x |
CN¥206.06 Million
≈ $30.15 Million |
CN¥203.25 Million | China | CN¥3.65 | ▲ +1.11% |
| 15038 |
Queenco-L
TA:QNCO |
1.01x |
ILA22.56 Million
≈ $60.47K |
ILA22.25 Million | Israel | ILA866.10 | ▼ -4.15% |
| 15039 |
Home Invest Belgium - Sifi
BR:HOMI |
1.01x |
€11.75 Million
≈ $13.74 Million |
€11.59 Million | Belgium | €18.42 | ▼ -0.54% |
| 15040 |
BSA Ltd
AU:BSA |
1.01x |
AU$7.97 Million
≈ $5.64 Million |
AU$7.87 Million | Australia | AU$0.30 | ▼ -3.28% |
| 15041 |
Boardwalktech Software Corp
V:BWLK |
1.01x |
CA$1.47 Million
≈ $1.06 Million |
CA$1.45 Million | Canada | CA$0.05 | ▲ +0.00% |
| 15042 |
Mader Group Ltd
AU:MAD |
1.01x |
AU$30.88 Million
≈ $21.85 Million |
AU$30.48 Million | Australia | AU$8.51 | ▲ +2.65% |
| 15043 |
Pikko Land Development Tbk
JK:RODA |
1.01x |
Rp16.94 Billion
≈ $992.44K |
Rp16.72 Billion | Indonesia | Rp51.00 | ▼ -1.92% |
| 15044 |
Sinomag Technology Co Ltd
SHE:300835 |
1.01x |
CN¥13.44 Million
≈ $1.97 Million |
CN¥13.27 Million | China | CN¥211.00 | ▲ +12.54% |
| 15045 |
IMPIANTI S.P.A.
F:F67 |
1.01x |
€566.76K
≈ $662.61K |
€559.70K | Germany | €0.91 | ▲ +9.09% |
| 15046 |
Yungjin Pharm Co Ltd
KO:003520 |
1.01x |
₩343.06 Million
≈ $232.49K |
₩338.82 Million | Korea | ₩1267.00 | ▼ -0.24% |
| 15047 |
GQG Partners Inc
AU:GQG |
1.01x |
AU$233.01 Million
≈ $164.87 Million |
AU$230.16 Million | Australia | AU$1.39 | ▼ -1.07% |
| 15048 |
ChoiceOne Financial Services Inc
NASDAQ:COFS |
1.01x | $14.03 Million | $13.87 Million | USA | $31.78 | ▲ +1.31% |
| 15049 |
Fidelity European Values
LSE:FEV |
1.01x |
GBX7.67 Million
≈ $932.85 |
GBX7.58 Million | UK | GBX413.00 | ▼ -1.08% |
| 15050 |
Richter Gedeon Vegyészeti Gyár Nyilvánosan Muködo Rt
F:RIG2 |
1.01x |
€52.44 Billion
≈ $61.30 Billion |
€51.84 Billion | Germany | €34.36 | ▲ +2.75% |
| 15051 |
Royal Orchid Hotel (Thailand) Public Company Limited
BK:ROH |
1.01x |
฿49.86 Million
≈ $1.55 Million |
฿49.30 Million | Thailand | ฿1.21 | ▲ +0.00% |
| 15052 |
Pyridam Farma Tbk
JK:PYFA |
1.01x |
Rp282.81 Billion
≈ $16.57 Million |
Rp279.71 Billion | Indonesia | Rp180.00 | ▼ -7.22% |
| 15053 |
Torex Gold Resources Inc
TO:TXG |
1.01x |
CA$209.80 Million
≈ $151.77 Million |
CA$207.50 Million | Canada | CA$56.01 | ▼ -9.31% |
| 15054 |
Livermore Investments Group Limited
LSE:LIV |
1.01x |
GBX9.77 Million
≈ $1.19K |
GBX9.67 Million | UK | GBX44.70 | ▲ +0.22% |
| 15055 |
TY Holdings Co Ltd
KO:363280 |
1.01x |
₩19.86 Billion
≈ $13.46 Million |
₩19.65 Billion | Korea | ₩2000.00 | ▼ -0.25% |
| 15056 |
Localiza Rent a Car S.A
SA:RENT3 |
1.01x |
R$1.23 Billion
≈ $242.24 Million |
R$1.22 Billion | Brazil | R$40.58 | ▲ +0.35% |
| 15057 |
Essity AB (publ)
ST:ESSITY-B |
1.01x |
Skr4.24 Billion
≈ $456.18 Million |
Skr4.20 Billion | Sweden | Skr256.80 | ▲ +1.10% |
| 15058 |
Essity AB (publ)
ST:ESSITY-A |
1.01x |
Skr4.24 Billion
≈ $456.18 Million |
Skr4.20 Billion | Sweden | Skr255.50 | ▲ +0.59% |
| 15059 |
Bangkok Bank Public Company Limited
F:BKKF |
1.01x |
€7.84 Billion
≈ $9.16 Billion |
€7.76 Billion | Germany | €4.50 | ▲ +0.00% |
| 15060 |
Bangkok Bank PCL
BK:BBL |
1.01x |
฿7.84 Billion
≈ $244.22 Million |
฿7.76 Billion | Thailand | ฿174.50 | ▲ +0.00% |
| 15061 |
Beijing E Hualu Info Tech
SHE:300212 |
1.01x |
CN¥24.57 Million
≈ $3.60 Million |
CN¥24.33 Million | China | CN¥10.80 | ▲ +3.55% |
| 15062 |
Morn Sun Feed Mill Corp
TWO:1240 |
1.01x |
NT$67.31 Million
≈ $2.12 Million |
NT$66.67 Million | Taiwan | NT$57.30 | ▼ -0.17% |
| 15063 |
DOF Group ASA
OL:DOFG |
1.01x |
Nkr528.00 Million
≈ $55.56 Million |
Nkr523.00 Million | Norway | Nkr123.50 | ▲ +2.07% |
| 15064 |
PT Mandiri Herindo Adiperkasa Tbk
JK:MAHA |
1.01x |
Rp299.49 Billion
≈ $17.55 Million |
Rp296.72 Billion | Indonesia | Rp127.00 | ▼ -3.79% |
| 15065 |
Xiamen Voke Mold & Plastic Engineering Co. Ltd.
SHE:301196 |
1.01x |
CN¥74.21 Million
≈ $10.86 Million |
CN¥73.56 Million | China | CN¥150.00 | ▲ +10.32% |
| 15066 |
Accor S. A.
PA:AC |
1.01x |
€579.00 Million
≈ $676.91 Million |
€574.00 Million | France | €45.39 | ▼ -0.98% |
| 15067 |
Secuve Co. Ltd
KQ:131090 |
1.01x |
₩3.25 Billion
≈ $2.20 Million |
₩3.22 Billion | Korea | ₩3745.00 | ▲ +2.74% |
| 15068 |
RWS Holdings PLC
LSE:RWS |
1.01x |
GBX36.70 Million
≈ $4.47K |
GBX36.40 Million | UK | GBX104.10 | ▼ -2.35% |
| 15069 |
DBS GROUP ADR/4 SD 1
F:DEV |
1.01x |
€11.02 Billion
≈ $12.89 Billion |
€10.93 Billion | Germany | €152.00 | ▲ +0.66% |
| 15070 |
Zelira Therapeutics Ltd
AU:ZLD |
1.01x |
AU$159.61K
≈ $112.93K |
AU$158.31K | Australia | AU$0.50 | ▲ +0.00% |
| 15071 |
HBR Realty Empreendimentos Imobiliários S.A
SA:HBRE3 |
1.01x |
R$119.77 Million
≈ $23.50 Million |
R$118.80 Million | Brazil | R$2.58 | ▼ -1.15% |
| 15072 |
Ingersoll Rand (India) Limited
NSE:INGERRAND |
1.01x |
Rs1.20 Billion
≈ $13.00 Million |
Rs1.19 Billion | India | Rs3960.60 | ▲ +2.73% |
| 15073 |
Capital City Bank Group
NASDAQ:CCBG |
1.01x | $15.94 Million | $15.82 Million | USA | $45.34 | ▲ +2.46% |
| 15074 |
Antin IP SA
PA:ANTIN |
1.01x |
€52.29 Million
≈ $61.13 Million |
€51.92 Million | France | €9.45 | ▼ -0.21% |
| 15075 |
Hyundai Glovis
KO:086280 |
1.01x |
₩443.49 Billion
≈ $300.55 Million |
₩440.43 Billion | Korea | ₩209500.00 | ▼ -0.95% |
| 15076 |
S&S TECH Corporation
KQ:101490 |
1.01x |
₩12.79 Billion
≈ $8.67 Million |
₩12.70 Billion | Korea | ₩62300.00 | ▼ -6.74% |
| 15077 |
AstraZeneca PLC
MX:AZNN |
1.01x |
MX$2.34 Billion
≈ $134.78 Million |
MX$2.33 Billion | Mexico | MX$1628.00 | ▲ +1.25% |
| 15078 |
Xdc Industries Shenzhen Ltd
SHE:300615 |
1.01x |
CN¥3.19 Million
≈ $466.52K |
CN¥3.17 Million | China | CN¥11.55 | ▲ +1.14% |
| 15079 |
MOLECULAR PARTNERS ADS/1
F:6ML0 |
1.01x |
€118.57 Million
≈ $138.62 Million |
€117.80 Million | Germany | €3.54 | ▼ -3.80% |
| 15080 |
NV5 Global Inc
NASDAQ:NVEE |
1.01x | $11.76 Million | $11.69 Million | USA | $22.56 | ▲ +0.49% |
| 15081 |
Grupo Industrial Saltillo S.A.B. de C.V
MX:GISSAA |
1.01x |
MX$4.39 Million
≈ $252.82K |
MX$4.37 Million | Mexico | MX$12.25 | ▼ -1.21% |
| 15082 |
Valley National Bancorp
NASDAQ:VLY |
1.01x | $196.64 Million | $195.40 Million | USA | $13.78 | ▼ -0.07% |
| 15083 |
Shenzhen SDG Service Co. Ltd.
SHE:300917 |
1.01x |
CN¥122.39 Million
≈ $17.91 Million |
CN¥121.64 Million | China | CN¥28.39 | ▲ +0.92% |
| 15084 |
Sinil Pharmaceutical Co. Ltd
KQ:012790 |
1.01x |
₩2.62 Billion
≈ $1.78 Million |
₩2.61 Billion | Korea | ₩5170.00 | ▲ +0.00% |
| 15085 |
Hangzhou Advance Gearbox Group Co Ltd
SHG:601177 |
1.01x |
CN¥80.42 Million
≈ $11.77 Million |
CN¥79.98 Million | China | CN¥14.83 | ▲ +2.28% |
| 15086 |
Hainan Meilan International Airport Company Limited
F:HAO |
1.00x |
€210.94 Million
≈ $246.61 Million |
€209.89 Million | Germany | €0.54 | ▲ +10.66% |
| 15087 |
KJTS
KLSE:0293 |
1.00x |
RM2.02 Million
≈ $508.16K |
RM2.01 Million | Malaysia | RM0.73 | ▼ -2.03% |
| 15088 |
Firefly AB (publ)
ST:FIRE |
1.00x |
Skr17.88 Million
≈ $1.92 Million |
Skr17.80 Million | Sweden | Skr164.50 | ▲ +0.00% |
| 15089 |
Dorman Products Inc
NASDAQ:DORM |
1.00x | $43.76 Million | $43.55 Million | USA | $127.03 | ▼ -0.79% |
| 15090 |
THE BK N.T.BUTTERF.+S.NEW
F:4IK |
1.00x |
€64.07 Million
≈ $74.90 Million |
€63.79 Million | Germany | €49.40 | ▲ +3.78% |
| 15091 |
The Ensign Group Inc
NASDAQ:ENSG |
1.00x | $100.15 Million | $99.76 Million | USA | $170.30 | ▲ +3.66% |
| 15092 |
Renishaw PLC
LSE:RSW |
1.00x |
GBX36.46 Million
≈ $4.44K |
GBX36.32 Million | UK | GBX5230.00 | ▼ -2.97% |
| 15093 |
Applied Industrial Technologies
NYSE:AIT |
1.00x | $100.11 Million | $99.77 Million | USA | $315.29 | ▲ +0.52% |
| 15094 |
Shanghai Nar Industrial Co Ltd
SHE:002825 |
1.00x |
CN¥29.41 Million
≈ $4.30 Million |
CN¥29.32 Million | China | CN¥10.11 | ▲ +0.20% |
| 15095 |
RCE Capital Berhad
KLSE:9296 |
1.00x |
RM41.52 Million
≈ $10.43 Million |
RM41.40 Million | Malaysia | RM1.14 | ▲ +0.00% |
| 15096 |
Provident Agro Tbk
JK:PALM |
1.00x |
Rp1.74 Trillion
≈ $102.02 Million |
Rp1.74 Trillion | Indonesia | Rp308.00 | ▼ -1.28% |
| 15097 |
Comintel Corporation Berhad
KLSE:7195 |
1.00x |
RM37.63 Million
≈ $9.45 Million |
RM37.54 Million | Malaysia | RM1.90 | ▼ -1.04% |
| 15098 |
Liquidia Technologies Inc
NASDAQ:LQDA |
1.00x | $52.99 Million | $52.86 Million | USA | $61.85 | ▼ -1.10% |
| 15099 |
Quest For Growth - Pricaf
BR:QFG |
1.00x |
€8.02 Million
≈ $9.37 Million |
€8.00 Million | Belgium | €2.95 | ▲ +4.98% |
| 15100 |
Nureca Limited
NSE:NURECA |
1.00x |
Rs44.46 Million
≈ $480.82K |
Rs44.40 Million | India | Rs236.20 | ▲ +1.59% |