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 |
|---|---|---|---|---|---|---|---|
| 14001 |
African Rainbow Minerals Ltd
JSE:ARI |
1.16x |
ZAC1.62 Billion
≈ $861.48K |
ZAC1.39 Billion | South Africa | ZAC15477.00 | ▼ -1.62% |
| 14002 |
Arthur J Gallagher & Co
NYSE:AJG |
1.16x | $957.00 Million | $823.00 Million | USA | $247.77 | ▲ +2.30% |
| 14003 |
Activeport Group Ltd
AU:ATV |
1.16x |
AU$838.81K
≈ $593.51K |
AU$721.38K | Australia | AU$0.02 | ▼ -11.11% |
| 14004 |
Jiangnan Yifan Motor Co.Ltd
SHE:301023 |
1.16x |
CN¥82.95 Million
≈ $12.14 Million |
CN¥71.34 Million | China | CN¥25.22 | ▼ -3.26% |
| 14005 |
Jullundur Motor Agency (Delhi) Limited
NSE:JMA |
1.16x |
Rs132.19 Million
≈ $1.43 Million |
Rs113.73 Million | India | Rs88.35 | ▲ +1.27% |
| 14006 |
Van de Velde NV
BR:VAN |
1.16x |
€18.33 Million
≈ $21.43 Million |
€15.77 Million | Belgium | €29.80 | ▼ -0.67% |
| 14007 |
Impack Pratama Industri Tbk
JK:IMPC |
1.16x |
Rp166.35 Billion
≈ $9.75 Million |
Rp143.18 Billion | Indonesia | Rp1465.00 | ▼ -6.09% |
| 14008 |
Kapsch Traffic
VI:KTCG |
1.16x |
€61.02 Million
≈ $71.33 Million |
€52.52 Million | Austria | €5.28 | ▲ +2.33% |
| 14009 |
Scientex Bhd
KLSE:4731 |
1.16x |
RM157.05 Million
≈ $39.43 Million |
RM135.18 Million | Malaysia | RM3.72 | ▲ +0.54% |
| 14010 |
ImmuPharma PLC
LSE:IMM |
1.16x |
GBX2.99 Million
≈ $363.95 |
GBX2.58 Million | UK | GBX4.50 | ▲ +12.50% |
| 14011 |
Spritzer Bhd
KLSE:7103 |
1.16x |
RM25.94 Million
≈ $6.51 Million |
RM22.34 Million | Malaysia | RM2.89 | ▲ +1.40% |
| 14012 |
Shandong Zhonglu Oceanic Fisheries Co Ltd
SHE:200992 |
1.16x |
HK$45.93 Million
≈ $5.86 Million |
HK$39.57 Million | China | HK$1.64 | ▲ +0.61% |
| 14013 |
EYG Gayrimenkul Yatirim Ortakligi A.S.
IS:EYGYO |
1.16x |
TL16.69 Million
≈ $373.85K |
TL14.38 Million | Turkey | TL2.37 | ▼ -5.20% |
| 14014 |
Franco-Nevada Corporation
TO:FNV |
1.16x |
CA$433.20 Million
≈ $313.37 Million |
CA$373.35 Million | Canada | CA$303.12 | ▲ +0.46% |
| 14015 |
Tander Inversiones SOCIMI SA
MC:YTAN |
1.16x |
€1.09 Million
≈ $1.27 Million |
€935.69K | Spain | €11.90 | ▲ +0.00% |
| 14016 |
One Click Group Ltd
AU:1CG |
1.16x |
AU$660.09K
≈ $467.05K |
AU$568.95K | Australia | AU$0.01 | ▲ +10.00% |
| 14017 |
Suncor Energy Inc
TO:SU |
1.16x |
CA$2.44 Billion
≈ $1.76 Billion |
CA$2.10 Billion | Canada | CA$92.85 | ▼ -0.67% |
| 14018 |
Spotify Technology SA
NYSE:SPOT |
1.16x | $849.75 Million | $732.86 Million | USA | $482.66 | ▲ +2.91% |
| 14019 |
Cheviot Company Limited
NSE:CHEVIOT |
1.16x |
Rs504.80 Million
≈ $5.46 Million |
Rs435.50 Million | India | Rs1153.60 | ▲ +2.04% |
| 14020 |
Daxin Materials Corp
TW:5234 |
1.16x |
NT$226.87 Million
≈ $7.15 Million |
NT$195.75 Million | Taiwan | NT$329.50 | ▼ -3.23% |
| 14021 |
Tivoli A/S
CO:TIV |
1.16x |
Dkr100.00 Million
≈ $15.65 Million |
Dkr86.30 Million | Denmark | Dkr638.00 | ▲ +0.31% |
| 14022 |
Baltic Classifieds Group PLC
LSE:BCG |
1.16x |
GBX30.04 Million
≈ $3.66K |
GBX25.93 Million | UK | GBX185.00 | ▲ +2.61% |
| 14023 |
GMV Minerals Inc
V:GMV |
1.16x |
CA$2.36K
≈ $1.71K |
CA$2.04K | Canada | CA$0.13 | ▼ -3.85% |
| 14024 |
Domino's Pizza Inc Common Stock
NASDAQ:DPZ |
1.16x | $161.96 Million | $139.81 Million | USA | $332.97 | ▲ +3.01% |
| 14025 |
Ecovacs Robotics Co Ltd
SHG:603486 |
1.16x |
CN¥507.88 Million
≈ $74.32 Million |
CN¥438.47 Million | China | CN¥53.30 | ▼ -2.27% |
| 14026 |
Objective Corporation Ltd
AU:OCL |
1.16x |
AU$21.66 Million
≈ $15.33 Million |
AU$18.70 Million | Australia | AU$6.69 | ▼ -1.04% |
| 14027 |
Xiamen East Asia Machinery Industrial Co. Ltd.
SHE:301028 |
1.16x |
CN¥268.88 Million
≈ $39.35 Million |
CN¥232.29 Million | China | CN¥11.00 | ▼ -2.83% |
| 14028 |
Fairvest Ltd
JSE:FTA |
1.16x |
ZAC66.24 Million
≈ $35.21K |
ZAC57.25 Million | South Africa | ZAC1989.00 | ▲ +23.85% |
| 14029 |
Camuzzi Gas Pampeana SA
BA:CGPA2 |
1.16x |
AR$6.99 Billion
≈ $5.06 Million |
AR$6.04 Billion | Argentina | AR$1945.00 | ▼ -2.26% |
| 14030 |
WEIBO CORP. A
F:2WB |
1.16x |
€519.48 Million
≈ $607.33 Million |
€449.02 Million | Germany | €6.75 | ▼ -1.46% |
| 14031 |
Bravida Holding AB
ST:BRAV |
1.16x |
Skr354.00 Million
≈ $38.10 Million |
Skr306.00 Million | Sweden | Skr138.80 | ▲ +0.43% |
| 14032 |
Unimicron Technology Corp
TW:3037 |
1.16x |
NT$5.83 Billion
≈ $183.79 Million |
NT$5.04 Billion | Taiwan | NT$839.00 | ▼ -6.36% |
| 14033 |
Growthpoint Properties Australia
AU:GOZ |
1.16x |
AU$72.40 Million
≈ $51.23 Million |
AU$62.60 Million | Australia | AU$2.14 | ▲ +0.00% |
| 14034 |
Thai Beverage Public Company Limited
F:T6W |
1.16x |
€7.97 Billion
≈ $9.32 Billion |
€6.89 Billion | Germany | €0.30 | ▲ +0.27% |
| 14035 |
Liuzhou Liangmianzhen Co Ltd
SHG:600249 |
1.16x |
CN¥33.04 Million
≈ $4.84 Million |
CN¥28.57 Million | China | CN¥4.72 | ▼ -2.88% |
| 14036 |
Colgate-Palmolive Company
NYSE:CL |
1.16x | $747.00 Million | $646.00 Million | USA | $90.75 | ▲ +0.74% |
| 14037 |
Mesnac Co Ltd
SHE:002073 |
1.16x |
CN¥181.31 Million
≈ $26.53 Million |
CN¥156.83 Million | China | CN¥5.36 | ▼ -2.37% |
| 14038 |
Shenzhen CAU Technology Co Ltd
SHE:000004 |
1.16x |
CN¥17.05 Million
≈ $2.49 Million |
CN¥14.75 Million | China | CN¥0.51 | ▲ +10.87% |
| 14039 |
Brisa Bridgestone Sabanci Lastik Sanayi ve Ticaret AS
IS:BRISA |
1.16x |
TL1.16 Billion
≈ $25.89 Million |
TL1.00 Billion | Turkey | TL81.20 | ▼ -1.28% |
| 14040 |
Zhejiang Zhengguang Industrial Co. Ltd.
SHE:301092 |
1.16x |
CN¥115.86 Million
≈ $16.95 Million |
CN¥100.27 Million | China | CN¥43.70 | ▲ +1.25% |
| 14041 |
Steppe Gold Ltd
TO:STGO |
1.16x |
CA$21.84 Million
≈ $15.80 Million |
CA$18.90 Million | Canada | CA$1.24 | ▲ +0.81% |
| 14042 |
MPS Limited
NSE:MPSLTD |
1.16x |
Rs1.05 Billion
≈ $11.33 Million |
Rs906.80 Million | India | Rs2769.70 | ▲ +4.80% |
| 14043 |
All Winner Technology Co Ltd
SHE:300458 |
1.16x |
CN¥135.50 Million
≈ $19.83 Million |
CN¥117.28 Million | China | CN¥40.99 | ▲ +1.89% |
| 14044 |
Alphawave IP Group PLC
LSE:AWE |
1.16x |
GBX18.78 Million
≈ $2.28K |
GBX16.25 Million | UK | GBX185.00 | ▲ +0.00% |
| 14045 |
Carlton Investments Ltd
AU:CIN |
1.16x |
AU$24.21 Million
≈ $17.13 Million |
AU$20.96 Million | Australia | AU$33.53 | ▼ -0.24% |
| 14046 |
H WORLD GROUP DL-00001
F:CL4 |
1.16x |
€1.70 Billion
≈ $1.98 Billion |
€1.47 Billion | Germany | €3.52 | ▲ +0.57% |
| 14047 |
China Gold International Resources
TO:CGG |
1.16x |
CA$265.82 Million
≈ $192.29 Million |
CA$230.12 Million | Canada | CA$29.63 | ▼ -0.54% |
| 14048 |
Herbalife Nutrition Ltd
NYSE:HLF |
1.16x | $98.30 Million | $85.10 Million | USA | $11.89 | ▲ +0.76% |
| 14049 |
Mianyang Fulin Precision Machining Co Ltd
SHE:300432 |
1.16x |
CN¥173.95 Million
≈ $25.45 Million |
CN¥150.59 Million | China | CN¥15.22 | ▼ -2.37% |
| 14050 |
Montage Technology Co Ltd
SHG:688008 |
1.16x |
CN¥546.58 Million
≈ $79.98 Million |
CN¥473.21 Million | China | CN¥233.66 | ▲ +3.62% |
| 14051 |
Wattana Karnpaet Public Company Limited
BK:NEW |
1.16x |
฿21.71 Million
≈ $676.59K |
฿18.79 Million | Thailand | ฿96.25 | ▼ -15.20% |
| 14052 |
LBG MEDIA PLC LS -001
F:S83 |
1.15x |
€4.78 Million
≈ $5.59 Million |
€4.14 Million | Germany | €0.36 | ▼ -2.19% |
| 14053 |
Jinsanjiang (Zhaoqing) Silicon Material Company Limited
SHE:301059 |
1.15x |
CN¥88.19 Million
≈ $12.91 Million |
CN¥76.39 Million | China | CN¥10.13 | ▼ -1.17% |
| 14054 |
Triple Flag Precious Metals Corp
TO:TFPM |
1.15x |
CA$90.03 Million
≈ $65.13 Million |
CA$78.01 Million | Canada | CA$40.95 | ▲ +1.31% |
| 14055 |
Nien Hsing Textile Co Ltd
TW:1451 |
1.15x |
NT$158.68 Million
≈ $5.00 Million |
NT$137.50 Million | Taiwan | NT$17.40 | ▲ +0.00% |
| 14056 |
Canadian Pacific Railway Ltd
TO:CP |
1.15x |
CA$976.00 Million
≈ $706.02 Million |
CA$846.00 Million | Canada | CA$130.32 | ▲ +0.20% |
| 14057 |
Wingtech Technology Co Ltd
SHG:600745 |
1.15x |
CN¥1.20 Billion
≈ $175.49 Million |
CN¥1.04 Billion | China | CN¥16.83 | ▲ +0.18% |
| 14058 |
Guyoung Technology Co. Ltd
KQ:053270 |
1.15x |
₩7.87 Billion
≈ $5.33 Million |
₩6.82 Billion | Korea | ₩1886.00 | ▼ -0.74% |
| 14059 |
Jiangsu Broadcasting Cable inf
SHG:600959 |
1.15x |
CN¥127.01 Million
≈ $18.59 Million |
CN¥110.12 Million | China | CN¥2.98 | ▼ -2.61% |
| 14060 |
Global Net Lease, Inc.
NYSE:GNL |
1.15x | $55.56 Million | $48.18 Million | USA | $8.88 | ▲ +0.00% |
| 14061 |
Hankook Tire Co.
KO:161390 |
1.15x |
₩399.09 Billion
≈ $270.46 Million |
₩346.16 Billion | Korea | ₩70500.00 | ▼ -8.08% |
| 14062 |
China Harmony Auto Holding Ltd
STU:HA5 |
1.15x |
€776.10 Million
≈ $907.34 Million |
€673.15 Million | Germany | €0.11 | ▼ -12.50% |
| 14063 |
Multipolar Technology Tbk
JK:MLPT |
1.15x |
Rp157.73 Billion
≈ $9.24 Million |
Rp136.81 Billion | Indonesia | Rp1780.00 | ▼ -0.28% |
| 14064 |
INTERCONT HOTELS
F:IC1B |
1.15x |
€724.00 Million
≈ $846.43 Million |
€628.00 Million | Germany | €135.00 | ▼ -1.46% |
| 14065 |
Huazhu Group Ltd
NASDAQ:HTHT |
1.15x | $1.70 Billion | $1.47 Billion | USA | $40.47 | ▼ -0.37% |
| 14066 |
Allient Inc.
NASDAQ:ALNT |
1.15x | $6.17 Million | $5.36 Million | USA | $86.78 | ▼ -2.08% |
| 14067 |
Zhongsheng Group Holdings Limited
F:5Z0 |
1.15x |
€1.73 Billion
≈ $2.03 Billion |
€1.50 Billion | Germany | €0.46 | ▼ -2.94% |
| 14068 |
CVS Health Corp
NYSE:CVS |
1.15x | $3.39 Billion | $2.94 Billion | USA | $107.74 | ▲ +0.80% |
| 14069 |
Visaka Industries Limited
NSE:VISAKAIND |
1.15x |
Rs500.11 Million
≈ $5.41 Million |
Rs434.21 Million | India | Rs79.85 | ▼ -0.49% |
| 14070 |
Rupa & Company Limited
NSE:RUPA |
1.15x |
Rs230.56 Million
≈ $2.49 Million |
Rs200.22 Million | India | Rs163.19 | ▲ +0.36% |
| 14071 |
Marimekko Oyj
HE:MEKKO |
1.15x |
€11.40 Million
≈ $13.33 Million |
€9.90 Million | Finland | €10.38 | ▲ +1.37% |
| 14072 |
Steyr Motors AG
VI:4X0 |
1.15x |
€4.47 Million
≈ $5.22 Million |
€3.88 Million | Austria | €39.70 | ▲ +6.89% |
| 14073 |
WAWEL SA
WAR:WWL |
1.15x |
zł13.99 Million
≈ $3.85 Million |
zł12.15 Million | Poland | zł720.00 | ▲ +1.69% |
| 14074 |
Shenzhen Minkave Technology Co Ltd
SHE:300506 |
1.15x |
CN¥18.25 Million
≈ $2.67 Million |
CN¥15.86 Million | China | CN¥5.54 | ▲ +1.47% |
| 14075 |
MegaStudy Co. Ltd
KQ:072870 |
1.15x |
₩11.49 Billion
≈ $7.79 Million |
₩9.99 Billion | Korea | ₩12870.00 | ▼ -0.69% |
| 14076 |
Shanthi Gears Limited
NSE:SHANTIGEAR |
1.15x |
Rs508.60 Million
≈ $5.50 Million |
Rs442.00 Million | India | Rs420.00 | ▲ +1.14% |
| 14077 |
Ecora Resources PLC
LSE:ECOR |
1.15x |
GBX6.61 Million
≈ $804.00 |
GBX5.74 Million | UK | GBX134.80 | ▲ +1.66% |
| 14078 |
Thejo Engineering Limited
NSE:THEJO |
1.15x |
Rs282.12 Million
≈ $3.05 Million |
Rs245.26 Million | India | Rs1898.80 | ▲ +1.25% |
| 14079 |
Perseus Mining Ltd
AU:PRU |
1.15x |
AU$191.55 Million
≈ $135.53 Million |
AU$166.54 Million | Australia | AU$4.76 | ▼ -5.56% |
| 14080 |
Perseus Mining Ltd
TO:PRU |
1.15x |
CA$191.54 Million
≈ $138.56 Million |
CA$166.54 Million | Canada | CA$4.72 | ▼ -2.48% |
| 14081 |
Yiren Digital Ltd
F:19YA |
1.15x |
€411.22 Million
≈ $480.76 Million |
€357.54 Million | Germany | €1.05 | ▲ +0.00% |
| 14082 |
Regency Centers Corporation
NASDAQ:REG |
1.15x | $152.73 Million | $132.80 Million | USA | $82.15 | ▲ +1.19% |
| 14083 |
CCID Consulting Company Limited
F:CCX |
1.15x |
€85.56 Million
≈ $100.02 Million |
€74.41 Million | Germany | €0.05 | ▲ +0.96% |
| 14084 |
Double Medical Technology Inc
SHE:002901 |
1.15x |
CN¥207.34 Million
≈ $30.34 Million |
CN¥180.39 Million | China | CN¥43.49 | ▼ -0.21% |
| 14085 |
Cabot Corporation
NYSE:CBT |
1.15x | $77.00 Million | $67.00 Million | USA | $90.15 | ▲ +1.17% |
| 14086 |
Juewei Food Co Ltd
SHG:603517 |
1.15x |
CN¥120.53 Million
≈ $17.64 Million |
CN¥104.90 Million | China | CN¥10.02 | ▼ -1.67% |
| 14087 |
Third Coast Bancshares, Inc.
NASDAQ:TCBX |
1.15x | $20.75 Million | $18.06 Million | USA | $38.73 | ▼ -0.59% |
| 14088 |
Eagle Financial Services Inc Common Stock
NASDAQ:EFSI |
1.15x | $4.30 Million | $3.74 Million | USA | $40.48 | ▼ -2.34% |
| 14089 |
Shenzhen TVT Digital Technology Co Ltd
SHE:002835 |
1.15x |
CN¥39.14 Million
≈ $5.73 Million |
CN¥34.07 Million | China | CN¥10.92 | ▼ -2.41% |
| 14090 |
XTC New Energy Materials Xiamen Co Ltd
SHG:688778 |
1.15x |
CN¥249.49 Million
≈ $36.51 Million |
CN¥217.22 Million | China | CN¥43.80 | ▼ -3.76% |
| 14091 |
Advanced Power Electronics Corp
TW:8261 |
1.15x |
NT$213.94 Million
≈ $6.74 Million |
NT$186.30 Million | Taiwan | NT$217.00 | ▼ -7.66% |
| 14092 |
Markel Corporation
NYSE:MKL |
1.15x | $662.19 Million | $576.81 Million | USA | $1994.70 | ▲ +1.69% |
| 14093 |
Procter & Gamble Company
NYSE:PG |
1.15x | $4.97 Billion | $4.33 Billion | USA | $147.41 | ▲ +0.30% |
| 14094 |
Popular Inc
NASDAQ:BPOP |
1.15x | $268.47 Million | $233.90 Million | USA | $171.73 | ▲ +0.50% |
| 14095 |
CF Energy Corp
V:CFY |
1.15x |
CA$11.01 Million
≈ $7.96 Million |
CA$9.59 Million | Canada | CA$0.09 | ▼ -5.26% |
| 14096 |
Stylam Industries Limited
NSE:STYLAMIND |
1.15x |
Rs752.90 Million
≈ $8.14 Million |
Rs656.10 Million | India | Rs3416.80 | ▲ +0.73% |
| 14097 |
Sharc International Systems
F:IWIA |
1.15x |
€1.25 Million
≈ $1.47 Million |
€1.09 Million | Germany | €0.05 | ▲ +1.04% |
| 14098 |
SINGAP.TELE. ADR NEW06/10
F:SIT |
1.15x |
€4.61 Billion
≈ $5.39 Billion |
€4.02 Billion | Germany | €31.00 | ▼ -1.27% |
| 14099 |
KERRY GRP PLC ADR/1EO-12
F:KRZA |
1.15x |
€755.50 Million
≈ $883.26 Million |
€658.50 Million | Germany | €66.50 | ▼ -1.48% |
| 14100 |
Isupetasys
KO:007660 |
1.15x |
₩50.02 Billion
≈ $33.90 Million |
₩43.60 Billion | Korea | ₩87000.00 | ▼ -6.85% |