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 |
|---|---|---|---|---|---|---|---|
| 6801 |
Fibra Inn
MX:FINN13 |
3.08x |
MX$206.52 Million
≈ $11.89 Million |
MX$67.03 Million | Mexico | MX$4.82 | ▼ -0.21% |
| 6802 |
Duck Yang Ind
KO:024900 |
3.08x |
₩11.60 Billion
≈ $7.86 Million |
₩3.76 Billion | Korea | ₩1863.00 | ▲ +2.36% |
| 6803 |
Bank Agris Tbk
JK:AGRS |
3.08x |
Rp157.31 Billion
≈ $9.22 Million |
Rp51.07 Billion | Indonesia | Rp62.00 | ▲ +0.00% |
| 6804 |
Loyal Solutions AS
ST:LOYAL |
3.08x |
Skr2.44 Million
≈ $262.50K |
Skr791.99K | Sweden | Skr7.00 | ▲ +1.45% |
| 6805 |
National Plastic Co Ltd Preferred
KO:004255 |
3.08x |
₩12.12 Billion
≈ $8.21 Million |
₩3.94 Billion | Korea | ₩1944.00 | ▼ -0.77% |
| 6806 |
Akshar Spintex Limited
NSE:AKSHAR |
3.08x |
Rs21.41 Million
≈ $231.56K |
Rs6.96 Million | India | Rs0.43 | ▲ +2.38% |
| 6807 |
ShenZhen Yitoa Intelligent Control Co Ltd
SHE:300131 |
3.08x |
CN¥40.98 Million
≈ $6.00 Million |
CN¥13.32 Million | China | CN¥14.99 | ▲ +5.86% |
| 6808 |
Precious Shipping Public Company Limited
BK:PSL |
3.08x |
฿775.97 Million
≈ $24.19 Million |
฿252.34 Million | Thailand | ฿8.30 | ▲ +2.47% |
| 6809 |
Standard Bank Group Ltd
JSE:SBK |
3.07x |
ZAC76.42 Billion
≈ $40.62 Million |
ZAC24.86 Billion | South Africa | ZAC32087.00 | ▲ +1.03% |
| 6810 |
Howteh Technology Co Ltd
TWO:3114 |
3.07x |
NT$115.12 Million
≈ $3.63 Million |
NT$37.45 Million | Taiwan | NT$32.65 | ▼ -0.15% |
| 6811 |
Corpay Inc
NYSE:CPAY |
3.07x | $812.74 Million | $264.48 Million | USA | $366.15 | ▼ -0.85% |
| 6812 |
ELUON Corporation
KQ:065440 |
3.07x |
₩5.86 Billion
≈ $3.97 Million |
₩1.91 Billion | Korea | ₩1319.00 | ▲ +0.15% |
| 6813 |
ADLINK Technology Inc
TW:6166 |
3.07x |
NT$553.76 Million
≈ $17.45 Million |
NT$180.22 Million | Taiwan | NT$132.00 | ▲ +10.00% |
| 6814 |
HannsTouch Solution Inc
TW:3049 |
3.07x |
NT$349.62 Million
≈ $11.01 Million |
NT$113.82 Million | Taiwan | NT$11.35 | ▲ +0.89% |
| 6815 |
Bokusgruppen AB
ST:BOKUS |
3.07x |
Skr308.90 Million
≈ $33.24 Million |
Skr100.60 Million | Sweden | Skr64.80 | ▼ -1.52% |
| 6816 |
Beijing Jingxi Culture&Tourism Co Ltd
SHE:000802 |
3.07x |
CN¥53.22 Million
≈ $7.79 Million |
CN¥17.34 Million | China | CN¥3.60 | ▲ +0.56% |
| 6817 |
First Quantum Minerals Ltd
TO:FM |
3.07x |
CA$583.00 Million
≈ $421.73 Million |
CA$190.00 Million | Canada | CA$39.58 | ▲ +5.29% |
| 6818 |
FirstService Corp
TO:FSV |
3.07x |
CA$121.42 Million
≈ $87.83 Million |
CA$39.58 Million | Canada | CA$202.35 | ▼ -1.95% |
| 6819 |
UNICOMMERCE ESOLUTIONS LIMITED
NSE:UNIECOM |
3.07x |
Rs296.69 Million
≈ $3.21 Million |
Rs96.71 Million | India | Rs86.07 | ▼ -0.21% |
| 6820 |
Hap Seng Consolidated Bhd
KLSE:3034 |
3.07x |
RM318.53 Million
≈ $79.97 Million |
RM103.86 Million | Malaysia | RM2.73 | ▲ +0.37% |
| 6821 |
IRB Infrastructure Developers Limited
NSE:IRB |
3.07x |
Rs10.53 Billion
≈ $113.87 Million |
Rs3.43 Billion | India | Rs19.96 | ▲ +0.25% |
| 6822 |
Karoon Energy Ltd
AU:KAR |
3.07x |
AU$170.18 Million
≈ $120.42 Million |
AU$55.50 Million | Australia | AU$1.50 | ▼ -2.29% |
| 6823 |
Sinoma International Engineering Co Ltd
SHG:600970 |
3.07x |
CN¥2.42 Billion
≈ $353.74 Million |
CN¥788.38 Million | China | CN¥7.67 | ▲ +0.39% |
| 6824 |
Finnair Oyj
HE:FIA1S |
3.07x |
€102.10 Million
≈ $119.37 Million |
€33.30 Million | Finland | €4.84 | ▲ +0.62% |
| 6825 |
Guangdong Goworld Co Ltd
SHE:000823 |
3.07x |
CN¥135.59 Million
≈ $19.84 Million |
CN¥44.23 Million | China | CN¥13.82 | ▲ +8.65% |
| 6826 |
Anderson Industrial Corp
TW:1528 |
3.06x |
NT$47.22 Million
≈ $1.49 Million |
NT$15.41 Million | Taiwan | NT$19.95 | ▲ +1.01% |
| 6827 |
360 Finance Inc
NASDAQ:QFIN |
3.06x | $3.08 Billion | $1.01 Billion | USA | $13.25 | ▲ +1.38% |
| 6828 |
Paradox Interactive AB (publ)
ST:PDX |
3.06x |
Skr308.72 Million
≈ $33.22 Million |
Skr100.77 Million | Sweden | Skr130.90 | ▲ +0.69% |
| 6829 |
National Bank of Canada
TO:NA |
3.06x |
CA$3.78 Billion
≈ $2.73 Billion |
CA$1.23 Billion | Canada | CA$227.76 | ▲ +0.06% |
| 6830 |
Optomed PLC
HE:OPTOMED |
3.06x |
€1.38 Million
≈ $1.61 Million |
€449.00K | Finland | €1.67 | ▼ -1.77% |
| 6831 |
Hanmi Semicon
KO:042700 |
3.06x |
₩88.36 Billion
≈ $59.88 Million |
₩28.86 Billion | Korea | ₩224000.00 | ▲ +0.90% |
| 6832 |
Polaris Office Corp
KQ:041020 |
3.06x |
₩5.19 Billion
≈ $3.51 Million |
₩1.69 Billion | Korea | ₩2620.00 | ▼ -1.13% |
| 6833 |
IHS Holding Ltd
NYSE:IHS |
3.06x | $205.70 Million | $67.20 Million | USA | $8.21 | ▲ +0.61% |
| 6834 |
MASTERBRAND INC. DL-001
F:D55 |
3.06x |
€55.40 Million
≈ $64.77 Million |
€18.10 Million | Germany | €7.35 | ▼ -0.68% |
| 6835 |
MasterBrand Inc.
NYSE:MBC |
3.06x | $55.40 Million | $18.10 Million | USA | $8.34 | ▼ -1.77% |
| 6836 |
Sinar Mas Agro Resources and Technology Tbk PT
JK:SMAR |
3.06x |
Rp2.11 Trillion
≈ $123.90 Million |
Rp691.14 Billion | Indonesia | Rp5550.00 | ▲ +0.91% |
| 6837 |
Guangdong Yantang Dairy Co Ltd
SHE:002732 |
3.06x |
CN¥56.20 Million
≈ $8.22 Million |
CN¥18.37 Million | China | CN¥12.35 | ▼ -2.45% |
| 6838 |
Kyeryong Const
KO:013580 |
3.06x |
₩113.08 Billion
≈ $76.63 Million |
₩36.97 Billion | Korea | ₩18250.00 | ▲ +1.78% |
| 6839 |
Korean Reinsu
KO:003690 |
3.06x |
₩320.94 Billion
≈ $217.49 Million |
₩104.97 Billion | Korea | ₩13380.00 | ▼ -0.96% |
| 6840 |
Apple Flavor&Fragrance Grp
SHG:603020 |
3.06x |
CN¥88.72 Million
≈ $12.98 Million |
CN¥29.03 Million | China | CN¥9.93 | ▲ +3.22% |
| 6841 |
Acumentis Group Ltd
AU:ACU |
3.06x |
AU$2.13 Million
≈ $1.50 Million |
AU$696.00K | Australia | AU$0.08 | ▲ +0.00% |
| 6842 |
A.P. Møller - Mærsk A/S
CO:MAERSK-A |
3.06x |
Dkr1.04 Billion
≈ $162.56 Million |
Dkr340.00 Million | Denmark | Dkr16280.00 | ▲ +0.31% |
| 6843 |
Vestel Elektronik Sanayi ve Ticaret AS
IS:VESTL |
3.06x |
TL3.00 Billion
≈ $67.08 Million |
TL980.22 Million | Turkey | TL24.40 | ▼ -3.02% |
| 6844 |
Shanghai Electric Group Co Ltd
SHG:601727 |
3.05x |
CN¥747.13 Million
≈ $109.33 Million |
CN¥244.62 Million | China | CN¥6.58 | ▲ +2.65% |
| 6845 |
Hyundai Elevator
KO:017800 |
3.05x |
₩85.37 Billion
≈ $57.85 Million |
₩27.95 Billion | Korea | ₩67000.00 | ▲ +0.90% |
| 6846 |
Xcel Energy Inc
NASDAQ:XEL |
3.05x | $1.70 Billion | $556.00 Million | USA | $78.72 | ▲ +0.06% |
| 6847 |
China Petroleum & Chemical Corporation
F:CHU |
3.05x |
€56.02 Billion
≈ $65.50 Billion |
€18.36 Billion | Germany | €0.48 | ▲ +2.01% |
| 6848 |
Fiskars Oyj Abp
HE:FSKRS |
3.05x |
€112.30 Million
≈ $131.29 Million |
€36.80 Million | Finland | €12.64 | ▲ +1.28% |
| 6849 |
Fabege AB
ST:FABG |
3.05x |
Skr302.00 Million
≈ $32.50 Million |
Skr99.00 Million | Sweden | Skr73.30 | ▼ -0.88% |
| 6850 |
ON Semiconductor Corporation
NASDAQ:ON |
3.05x | $554.50 Million | $181.80 Million | USA | $91.06 | ▲ +5.03% |
| 6851 |
Veolia Environnement S.A
F:VVDH |
3.05x |
€797.40 Million
≈ $932.24 Million |
€261.45 Million | Germany | €18.30 | ▼ -1.61% |
| 6852 |
Luxi Chemical Group Co Ltd
SHE:000830 |
3.05x |
CN¥791.99 Million
≈ $115.89 Million |
CN¥259.73 Million | China | CN¥12.30 | ▲ +0.41% |
| 6853 |
IDeA Indonesia Akademi Tbk PT
JK:IDEA |
3.05x |
Rp2.13 Billion
≈ $124.87K |
Rp698.90 Million | Indonesia | Rp65.00 | ▲ +3.17% |
| 6854 |
Ambev S.A.
F:AMNA |
3.05x |
€13.25 Billion
≈ $15.49 Billion |
€4.35 Billion | Germany | €2.68 | ▲ +1.52% |
| 6855 |
Las Vegas Sands Corp
NYSE:LVS |
3.05x | $1.20 Billion | $395.00 Million | USA | $45.47 | ▼ -0.74% |
| 6856 |
Greencore Group plc
F:GCG |
3.05x |
€48.00 Million
≈ $56.12 Million |
€15.75 Million | Germany | €2.60 | ▲ +4.00% |
| 6857 |
Automobile &Pc
KO:015260 |
3.05x |
₩1.71 Billion
≈ $1.16 Million |
₩561.02 Million | Korea | ₩509.00 | ▲ +29.85% |
| 6858 |
Glostrext Berhad
KLSE:0284 |
3.05x |
RM2.44 Million
≈ $613.61K |
RM802.00K | Malaysia | RM0.20 | ▲ +0.00% |
| 6859 |
Zhengye Biotechnology Holding Limited Ordinary Shares
NASDAQ:ZYBT |
3.05x | $41.05 Million | $13.47 Million | USA | $2.85 | ▼ -64.42% |
| 6860 |
Partron Co. Ltd
KQ:091700 |
3.05x |
₩45.92 Billion
≈ $31.12 Million |
₩15.08 Billion | Korea | ₩5670.00 | ▲ +0.18% |
| 6861 |
Shin Ruenn Development Co Ltd
TWO:6186 |
3.05x |
NT$1.52 Billion
≈ $47.88 Million |
NT$499.07 Million | Taiwan | NT$42.75 | ▲ +0.94% |
| 6862 |
Fadel Partners Inc
LSE:FADL |
3.05x |
GBX3.41 Million
≈ $414.64 |
GBX1.12 Million | UK | GBX27.00 | ▲ +0.00% |
| 6863 |
Fagerhult AB
ST:FAG |
3.05x |
Skr344.70 Million
≈ $37.10 Million |
Skr113.20 Million | Sweden | Skr17.00 | ▼ -5.13% |
| 6864 |
Universal Technical Institute Inc
NYSE:UTI |
3.04x | $57.10 Million | $18.76 Million | USA | $37.32 | ▼ -1.56% |
| 6865 |
Zhongxing Shenyang Commercial Building Group Co Ltd
SHE:000715 |
3.04x |
CN¥59.63 Million
≈ $8.73 Million |
CN¥19.58 Million | China | CN¥4.52 | ▼ -2.38% |
| 6866 |
Hongrun Construction Group Co Ltd
SHE:002062 |
3.04x |
CN¥305.61 Million
≈ $44.72 Million |
CN¥100.41 Million | China | CN¥7.14 | ▲ +3.78% |
| 6867 |
Hunan Valin Steel Co Ltd
SHE:000932 |
3.04x |
CN¥2.32 Billion
≈ $339.14 Million |
CN¥761.54 Million | China | CN¥3.70 | ▲ +0.00% |
| 6868 |
Dis-Chem Pharmacies
JSE:DCP |
3.04x |
ZAC1.93 Billion
≈ $1.02 Million |
ZAC633.12 Million | South Africa | ZAC3216.00 | ▼ -0.09% |
| 6869 |
Power Wind Health Industry Incorporated
TW:8462 |
3.04x |
NT$474.15 Million
≈ $14.94 Million |
NT$155.83 Million | Taiwan | NT$157.00 | ▲ +0.96% |
| 6870 |
Haily Group Bhd
KLSE:0237 |
3.04x |
RM8.42 Million
≈ $2.11 Million |
RM2.77 Million | Malaysia | RM0.16 | ▲ +0.00% |
| 6871 |
Tidewater Midstream and Infrastructure Ltd
TO:TWM |
3.04x |
CA$57.04 Million
≈ $41.26 Million |
CA$18.75 Million | Canada | CA$20.79 | ▲ +6.56% |
| 6872 |
Lotte Chemical Titan Holding BHD
KLSE:5284 |
3.04x |
RM321.82 Million
≈ $80.80 Million |
RM105.80 Million | Malaysia | RM0.33 | ▲ +0.00% |
| 6873 |
Vietjet Aviation JSC
VN:VJC |
3.04x |
₫1.55 Trillion
≈ $58.96 Million |
₫510.42 Billion | Vietnam | ₫130800.00 | ▼ -0.91% |
| 6874 |
Xref Ltd
AU:XF1 |
3.04x |
AU$2.33 Million
≈ $1.65 Million |
AU$766.56K | Australia | AU$0.06 | ▼ -1.75% |
| 6875 |
Tibet Mineral Development Co Ltd
SHE:000762 |
3.04x |
CN¥125.13 Million
≈ $18.31 Million |
CN¥41.17 Million | China | CN¥20.61 | ▲ +4.46% |
| 6876 |
Zhangjiagang Furui Special Equip
SHE:300228 |
3.04x |
CN¥270.09 Million
≈ $39.52 Million |
CN¥88.90 Million | China | CN¥6.92 | ▲ +1.17% |
| 6877 |
Halloren Schokoladenfabrik Aktiengesellschaft
HM:H2RB |
3.04x |
€2.33 Million
≈ $2.73 Million |
€767.72K | Germany | €5.00 | ▲ +4.17% |
| 6878 |
Huolinhe Opencut Coal Industry Corp Ltd of Inner Mongolia
SHE:002128 |
3.04x |
CN¥4.04 Billion
≈ $591.71 Million |
CN¥1.33 Billion | China | CN¥26.03 | ▼ -2.18% |
| 6879 |
Science Applications International Corporation Common Stock
NASDAQ:SAIC |
3.04x | $258.00 Million | $85.00 Million | USA | $111.82 | ▼ -0.75% |
| 6880 |
TELIX Pharmaceuticals Ltd
AU:TLX |
3.04x |
AU$35.45 Million
≈ $25.08 Million |
AU$11.68 Million | Australia | AU$15.31 | ▲ +1.39% |
| 6881 |
Universal Display
NASDAQ:OLED |
3.03x | $108.88 Million | $35.90 Million | USA | $82.18 | ▲ +0.78% |
| 6882 |
Allied Gold Corporation
NYSE:AAUC |
3.03x | $121.13 Million | $39.94 Million | USA | $21.04 | ▲ +3.09% |
| 6883 |
Allied Gold Corporation
TO:AAUC |
3.03x |
CA$121.13 Million
≈ $87.62 Million |
CA$39.94 Million | Canada | CA$29.73 | ▲ +3.88% |
| 6884 |
Shenzhen Hepalink Pharmaceutical Co Ltd
SHE:002399 |
3.03x |
CN¥399.43 Million
≈ $58.45 Million |
CN¥131.73 Million | China | CN¥9.66 | ▼ -2.33% |
| 6885 |
Sun-Sea Construction
TWO:5516 |
3.03x |
NT$114.11 Million
≈ $3.60 Million |
NT$37.64 Million | Taiwan | NT$10.60 | ▲ +0.47% |
| 6886 |
Usha Martin Limited
NSE:USHAMART |
3.03x |
Rs3.33 Billion
≈ $35.97 Million |
Rs1.10 Billion | India | Rs500.20 | ▼ -1.61% |
| 6887 |
Skechers USA Inc
NYSE:SKX |
3.03x | $553.81 Million | $182.71 Million | USA | $1412.60 | ▲ +0.89% |
| 6888 |
Dk Tech Co.Ltd
KQ:290550 |
3.03x |
₩15.32 Billion
≈ $10.38 Million |
₩5.06 Billion | Korea | ₩21900.00 | ▲ +4.04% |
| 6889 |
Namyang Dairy
KO:003920 |
3.03x |
₩6.28 Billion
≈ $4.25 Million |
₩2.07 Billion | Korea | ₩40850.00 | ▼ -1.09% |
| 6890 |
ASTORY Co.Ltd
KQ:241840 |
3.03x |
₩4.56 Billion
≈ $3.09 Million |
₩1.51 Billion | Korea | ₩2235.00 | ▲ +2.52% |
| 6891 |
Beibuwan Port Co Ltd
SHE:000582 |
3.03x |
CN¥781.27 Million
≈ $114.32 Million |
CN¥257.83 Million | China | CN¥11.15 | ▲ +1.73% |
| 6892 |
Ningbo Shenglong Automotive Powertrain System Co Ltd
SHG:603178 |
3.03x |
CN¥60.47 Million
≈ $8.85 Million |
CN¥19.96 Million | China | CN¥16.08 | ▼ -1.29% |
| 6893 |
AB Electrolux (publ)
ST:ELUX-B |
3.03x |
Skr4.60 Billion
≈ $494.60 Million |
Skr1.52 Billion | Sweden | Skr22.49 | ▼ -2.56% |
| 6894 |
AB Electrolux (publ)
ST:ELUX-A |
3.03x |
Skr4.60 Billion
≈ $494.60 Million |
Skr1.52 Billion | Sweden | Skr22.80 | ▼ -2.56% |
| 6895 |
Gallant Precision Machining Co Ltd
TWO:5443 |
3.03x |
NT$303.01 Million
≈ $9.55 Million |
NT$100.02 Million | Taiwan | NT$98.00 | ▲ +3.92% |
| 6896 |
CIG PANNONIA LIFE INSURA.
F:0CKA |
3.03x |
€1.79 Billion
≈ $2.09 Billion |
€591.00 Million | Germany | €0.79 | ▲ +1.79% |
| 6897 |
Tederic Machinery Co Ltd
SHG:603289 |
3.03x |
CN¥29.91 Million
≈ $4.38 Million |
CN¥9.88 Million | China | CN¥7.57 | ▼ -1.05% |
| 6898 |
Hisense Electric Co Ltd
SHG:600060 |
3.03x |
CN¥1.73 Billion
≈ $253.75 Million |
CN¥572.78 Million | China | CN¥27.65 | ▲ +5.21% |
| 6899 |
Foshan Haitian Flavouring and Food Co Ltd
SHG:603288 |
3.03x |
CN¥5.20 Billion
≈ $760.30 Million |
CN¥1.72 Billion | China | CN¥36.52 | ▼ -1.30% |
| 6900 |
Eastland Equity Bhd
KLSE:2097 |
3.03x |
RM17.04 Million
≈ $4.28 Million |
RM5.63 Million | Malaysia | RM0.14 | ▼ -3.45% |