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 |
|---|---|---|---|---|---|---|---|
| 5801 |
Shenzhen Mingdiao Decoration Co Ltd
SHE:002830 |
3.72x |
CN¥30.56 Million
≈ $4.47 Million |
CN¥8.22 Million | China | CN¥11.45 | ▲ +0.26% |
| 5802 |
Ton Yi Industrial Corp
TW:9907 |
3.72x |
NT$978.51 Million
≈ $30.83 Million |
NT$263.28 Million | Taiwan | NT$15.35 | ▲ +1.66% |
| 5803 |
Hangzhou Hopechart Iot Technology
SHG:688288 |
3.72x |
CN¥28.31 Million
≈ $4.14 Million |
CN¥7.62 Million | China | CN¥15.89 | ▲ +0.38% |
| 5804 |
Metalurgica Gerdau S.A
SA:GOAU3 |
3.72x |
R$1.32 Billion
≈ $259.90 Million |
R$356.45 Million | Brazil | R$9.34 | ▲ +0.21% |
| 5805 |
LIFETECH SCI.DL-00000125
F:81X |
3.72x |
€549.28 Million
≈ $642.17 Million |
€147.83 Million | Germany | €0.14 | ▲ +0.00% |
| 5806 |
SKP Resources Bhd
KLSE:7155 |
3.72x |
RM59.91 Million
≈ $15.04 Million |
RM16.12 Million | Malaysia | RM0.32 | ▲ +6.67% |
| 5807 |
Columbus A/S
CO:COLUM |
3.72x |
Dkr7.25 Million
≈ $1.13 Million |
Dkr1.95 Million | Denmark | Dkr9.86 | ▼ -0.20% |
| 5808 |
Global PVQ SE
HM:QCE |
3.71x |
€70.20 Million
≈ $82.07 Million |
€18.90 Million | Germany | €0.00 | ▲ +0.00% |
| 5809 |
Han Kook Steel
KO:025890 |
3.71x |
₩918.64 Million
≈ $622.55K |
₩247.35 Million | Korea | ₩2225.00 | ▲ +0.91% |
| 5810 |
Sejin Heavy Industries Co Ltd
KO:075580 |
3.71x |
₩26.69 Billion
≈ $18.09 Million |
₩7.19 Billion | Korea | ₩11520.00 | ▼ -4.48% |
| 5811 |
VersaBank
TO:VBNK |
3.71x |
CA$27.94 Million
≈ $20.21 Million |
CA$7.53 Million | Canada | CA$29.16 | ▼ -0.07% |
| 5812 |
Orix Corp Ads
NYSE:IX |
3.71x | $608.01 Billion | $163.81 Billion | USA | $30.40 | ▼ -0.39% |
| 5813 |
Jui Li Enterprise Co Ltd
TW:1512 |
3.71x |
NT$7.59 Million
≈ $239.10K |
NT$2.04 Million | Taiwan | NT$6.68 | ▼ -0.74% |
| 5814 |
UNITED OIL+GAS PLC LS-01
F:1UO |
3.71x |
€8.71 Million
≈ $10.18 Million |
€2.35 Million | Germany | €0.00 | ▲ +0.00% |
| 5815 |
Churchill China plc
LSE:CHH |
3.71x |
GBX7.60 Million
≈ $924.34 |
GBX2.05 Million | UK | GBX357.50 | ▲ +4.53% |
| 5816 |
Ceps PLC
LSE:CEPS |
3.71x |
GBX1.21 Million
≈ $146.98 |
GBX326.00K | UK | GBX40.50 | ▲ +0.00% |
| 5817 |
Sichuan Expressway Company Limited
F:EXF1 |
3.71x |
€1.27 Billion
≈ $1.49 Billion |
€343.29 Million | Germany | €0.52 | ▲ +0.97% |
| 5818 |
HYDROTOR SA
WAR:HDR |
3.70x |
zł3.87 Million
≈ $1.06 Million |
zł1.04 Million | Poland | zł11.00 | ▲ +0.00% |
| 5819 |
After You Public Company Limited
BK:AU |
3.70x |
฿126.15 Million
≈ $3.93 Million |
฿34.05 Million | Thailand | ฿4.76 | ▲ +0.00% |
| 5820 |
Hyungkuk F&B Co Ltd
KQ:189980 |
3.70x |
₩6.73 Billion
≈ $4.56 Million |
₩1.82 Billion | Korea | ₩1125.00 | ▼ -0.44% |
| 5821 |
Khonburi Sugar Public Company Limited
BK:KBS |
3.70x |
฿1.16 Billion
≈ $36.13 Million |
฿313.11 Million | Thailand | ฿6.10 | ▲ +0.83% |
| 5822 |
Energa S.A.
WAR:ENG |
3.70x |
zł1.17 Billion
≈ $321.73 Million |
zł316.00 Million | Poland | zł19.22 | ▲ +0.21% |
| 5823 |
Ipsos SA
PA:IPS |
3.70x |
€98.33 Million
≈ $114.96 Million |
€26.59 Million | France | €36.54 | ▼ -0.05% |
| 5824 |
Jiangsu Hengrui Medicine Co Ltd
SHG:600276 |
3.70x |
CN¥4.81 Billion
≈ $703.99 Million |
CN¥1.30 Billion | China | CN¥54.93 | ▼ -1.15% |
| 5825 |
Freelancer Ltd
AU:FLN |
3.70x |
AU$913.00K
≈ $646.01K |
AU$247.00K | Australia | AU$0.11 | ▲ +0.00% |
| 5826 |
Jatcorp Ltd
AU:JAT |
3.70x |
AU$1.33 Million
≈ $944.36K |
AU$361.09K | Australia | AU$0.13 | ▲ +0.00% |
| 5827 |
Digi International Inc
NASDAQ:DGII |
3.69x | $41.76 Million | $11.30 Million | USA | $66.79 | ▲ +4.13% |
| 5828 |
Global-E Online Ltd
NASDAQ:GLBE |
3.69x | $230.71 Million | $62.45 Million | USA | $35.76 | ▼ -2.24% |
| 5829 |
Guangdong Champion Asia Electronics Co Ltd
SHG:603386 |
3.69x |
CN¥85.08 Million
≈ $12.45 Million |
CN¥23.03 Million | China | CN¥11.49 | ▲ +2.86% |
| 5830 |
Ard Grup Bilisim Teknolojileri AS
IS:ARDYZ |
3.69x |
TL169.70 Million
≈ $3.80 Million |
TL45.96 Million | Turkey | TL69.30 | ▲ +2.59% |
| 5831 |
Madhya Bharat Agro Products Limited
NSE:MBAPL |
3.69x |
Rs1.12 Billion
≈ $12.16 Million |
Rs304.60 Million | India | Rs143.75 | ▼ -1.24% |
| 5832 |
Forus S.A
SN:FORUS |
3.69x |
CL$35.13 Billion
≈ $39.29 Million |
CL$9.52 Billion | Chile | CL$1934.40 | ▼ -2.47% |
| 5833 |
Medhelp Care AB
ST:MEDHLP |
3.69x |
Skr5.24 Million
≈ $563.37K |
Skr1.42 Million | Sweden | Skr6.90 | ▲ +5.34% |
| 5834 |
Gevelot
PA:ALGEV |
3.69x |
€8.51 Million
≈ $9.94 Million |
€2.31 Million | France | €199.00 | ▲ +2.05% |
| 5835 |
JSW Energy Limited
NSE:JSWENERGY |
3.69x |
Rs53.38 Billion
≈ $577.33 Million |
Rs14.48 Billion | India | Rs566.20 | ▼ -0.26% |
| 5836 |
East China Engineering Science and Technology Co Ltd
SHE:002140 |
3.69x |
CN¥460.16 Million
≈ $67.34 Million |
CN¥124.80 Million | China | CN¥8.76 | ▼ -0.45% |
| 5837 |
HPF Co Ltd
SHE:300350 |
3.69x |
CN¥29.66 Million
≈ $4.34 Million |
CN¥8.04 Million | China | CN¥3.92 | ▲ +0.51% |
| 5838 |
ANGLO ASIAN MINING
F:A4A |
3.69x |
€13.49 Million
≈ $15.77 Million |
€3.66 Million | Germany | €4.88 | ▼ -0.81% |
| 5839 |
Guangdong Senssun Weighing Apparatus Group Ltd
SHE:002870 |
3.69x |
CN¥138.44 Million
≈ $20.26 Million |
CN¥37.56 Million | China | CN¥38.65 | ▲ +4.80% |
| 5840 |
Shenzhen Expressway Co Ltd
SHG:600548 |
3.69x |
CN¥1.88 Billion
≈ $275.27 Million |
CN¥510.40 Million | China | CN¥8.56 | ▼ -1.83% |
| 5841 |
Reysas Tasimacilik ve Lojistik Ticaret AS
IS:RYSAS |
3.68x |
TL1.46 Billion
≈ $32.60 Million |
TL395.00 Million | Turkey | TL20.48 | ▼ -2.57% |
| 5842 |
Zhejiang Tiancheng Control Co
SHG:603085 |
3.68x |
CN¥99.69 Million
≈ $14.59 Million |
CN¥27.06 Million | China | CN¥9.16 | ▲ +0.22% |
| 5843 |
Marks and Spencer Group PLC
LSE:MKS |
3.68x |
GBX932.90 Million
≈ $113.51K |
GBX253.20 Million | UK | GBX398.30 | ▲ +4.84% |
| 5844 |
TMP Steel
TWO:6248 |
3.68x |
NT$176.09 Million
≈ $5.55 Million |
NT$47.82 Million | Taiwan | NT$17.80 | ▲ +0.85% |
| 5845 |
Beijing Infosec Technologies Co. Ltd. A
SHG:688201 |
3.68x |
CN¥40.17 Million
≈ $5.88 Million |
CN¥10.91 Million | China | CN¥6.57 | ▲ +1.39% |
| 5846 |
Devernois SA
PA:ALDEV |
3.68x |
€1.11 Million
≈ $1.30 Million |
€301.00K | France | €10.20 | ▲ +0.00% |
| 5847 |
Jinlongyu Group Co Ltd Class A
SHE:002882 |
3.68x |
CN¥140.86 Million
≈ $20.61 Million |
CN¥38.28 Million | China | CN¥16.96 | ▲ +2.42% |
| 5848 |
YUNDA Holding Co Ltd
SHE:002120 |
3.68x |
CN¥740.07 Million
≈ $108.29 Million |
CN¥201.21 Million | China | CN¥6.68 | ▲ +0.75% |
| 5849 |
Jinling Pharmaceutical Co Ltd
SHE:000919 |
3.68x |
CN¥74.01 Million
≈ $10.83 Million |
CN¥20.12 Million | China | CN¥6.08 | ▼ -3.03% |
| 5850 |
Shaanxi International Trust Co Ltd
SHE:000563 |
3.68x |
CN¥1.07 Billion
≈ $156.06 Million |
CN¥290.06 Million | China | CN¥3.06 | ▲ +0.99% |
| 5851 |
Trinity Industries Inc
NYSE:TRN |
3.68x | $97.80 Million | $26.60 Million | USA | $36.92 | ▲ +1.29% |
| 5852 |
DTE Energy Company
NYSE:DTE |
3.68x | $908.00 Million | $247.00 Million | USA | $145.03 | ▼ -0.63% |
| 5853 |
SK Networks Co Ltd
KO:001740 |
3.68x |
₩70.43 Billion
≈ $47.73 Million |
₩19.16 Billion | Korea | ₩7560.00 | ▲ +2.02% |
| 5854 |
MFF Capital Investments Ltd
AU:MFF |
3.68x |
AU$185.63 Million
≈ $131.35 Million |
AU$50.51 Million | Australia | AU$5.22 | ▲ +0.77% |
| 5855 |
Cicor Technologies Ltd
SW:CICN |
3.68x |
CHF15.58 Million
≈ $19.70 Million |
CHF4.24 Million | Switzerland | CHF118.80 | ▲ +2.59% |
| 5856 |
TRI Pointe Homes Inc
NYSE:TPH |
3.67x | $221.02 Million | $60.16 Million | USA | $46.95 | ▼ -0.04% |
| 5857 |
Artea SA
PA:ARTE |
3.67x |
€3.88 Million
≈ $4.54 Million |
€1.06 Million | France | €5.35 | ▲ +0.00% |
| 5858 |
Zhejiang Great Shengda Packaging Co Ltd
SHG:603687 |
3.67x |
CN¥116.74 Million
≈ $17.08 Million |
CN¥31.78 Million | China | CN¥12.69 | ▲ +3.17% |
| 5859 |
Arko Corp
NASDAQ:ARKOW |
3.67x | $49.42 Million | $13.46 Million | USA | $0.00 | ▼ -74.00% |
| 5860 |
Compagnie d Entreprises CFE SA
BR:CFEB |
3.67x |
€95.46 Million
≈ $111.60 Million |
€26.01 Million | Belgium | €11.45 | ▲ +1.33% |
| 5861 |
Chemtrade Logistics Income Fund
TO:CHE-UN |
3.67x |
CA$155.48 Million
≈ $112.47 Million |
CA$42.37 Million | Canada | CA$16.88 | ▲ +5.50% |
| 5862 |
SD Standard Drilling PLC
OL:SDSD |
3.67x |
Nkr17.38 Million
≈ $1.83 Million |
Nkr4.74 Million | Norway | Nkr1.80 | ▲ +0.00% |
| 5863 |
Alligo AB Series B
ST:ALLIGO-B |
3.67x |
Skr209.00 Million
≈ $22.49 Million |
Skr57.00 Million | Sweden | Skr138.40 | ▲ +0.29% |
| 5864 |
VIA Technologies Inc
TW:2388 |
3.67x |
NT$2.49 Billion
≈ $78.50 Million |
NT$679.62 Million | Taiwan | NT$72.20 | ▼ -0.28% |
| 5865 |
Bystronic AG
SW:BYS |
3.67x |
CHF81.00 Million
≈ $102.41 Million |
CHF22.10 Million | Switzerland | CHF135.40 | ▼ -0.15% |
| 5866 |
BW OFFSHORE LTD. DL 050
F:XY81 |
3.66x |
€107.00 Million
≈ $125.09 Million |
€29.20 Million | Germany | €3.95 | ▼ -2.23% |
| 5867 |
Matrix Design Co. Ltd. A
SHE:301365 |
3.66x |
CN¥230.55 Million
≈ $33.74 Million |
CN¥62.92 Million | China | CN¥34.77 | ▲ +4.57% |
| 5868 |
Perusahaan Sadur Timah Malaysia Perstima Bhd
KLSE:5436 |
3.66x |
RM77.74 Million
≈ $19.52 Million |
RM21.22 Million | Malaysia | RM0.84 | ▲ +0.60% |
| 5869 |
Calnex Solutions Plc
LSE:CLX |
3.66x |
GBX4.86 Million
≈ $591.32 |
GBX1.33 Million | UK | GBX62.00 | ▲ +0.00% |
| 5870 |
Lifevantage Corporation
NASDAQ:LFVN |
3.66x | $4.99 Million | $1.36 Million | USA | $6.40 | ▲ +2.24% |
| 5871 |
Limas Indonesia Makmur Tbk
JK:LMAS |
3.66x |
Rp7.47 Million
≈ $437.89 |
Rp2.04 Million | Indonesia | Rp50.00 | ▲ +0.00% |
| 5872 |
MedFirst Healthcare Services lnc
TWO:4175 |
3.66x |
NT$113.96 Million
≈ $3.59 Million |
NT$31.14 Million | Taiwan | NT$50.20 | ▲ +0.40% |
| 5873 |
UD Electronic
TWO:3689 |
3.66x |
NT$515.66 Million
≈ $16.25 Million |
NT$140.94 Million | Taiwan | NT$109.50 | ▲ +3.30% |
| 5874 |
Autoneum Holding AG
SW:AUTN |
3.66x |
CHF110.10 Million
≈ $139.20 Million |
CHF30.10 Million | Switzerland | CHF104.40 | ▼ -0.19% |
| 5875 |
Grupo Gicsa S.A. de C.V
MX:GICSAB |
3.66x |
MX$1.10 Billion
≈ $63.53 Million |
MX$301.82 Million | Mexico | MX$3.30 | ▲ +0.00% |
| 5876 |
Safety Insurance Group Inc
NASDAQ:SAFT |
3.66x | $73.55 Million | $20.11 Million | USA | $73.43 | ▼ -0.57% |
| 5877 |
Libstar Holdings Ltd
JSE:LBR |
3.66x |
ZAC331.30 Million
≈ $176.07K |
ZAC90.59 Million | South Africa | ZAC425.00 | ▲ +0.00% |
| 5878 |
Scan Inter PCL
BK:SCN |
3.66x |
฿27.18 Million
≈ $847.21K |
฿7.43 Million | Thailand | ฿0.40 | ▼ -2.44% |
| 5879 |
CHINA PAC.IN.GR.GDR/5 YC1
F:75CB |
3.65x |
€195.52 Billion
≈ $228.59 Billion |
€53.51 Billion | Germany | €19.40 | ▲ +7.78% |
| 5880 |
Shenzhen Friendcom Technology Development Co Ltd
SHE:300514 |
3.65x |
CN¥78.58 Million
≈ $11.50 Million |
CN¥21.51 Million | China | CN¥8.55 | ▼ -2.17% |
| 5881 |
Guangdong Kinlong Hardware Products Co Ltd
SHE:002791 |
3.65x |
CN¥171.64 Million
≈ $25.12 Million |
CN¥46.99 Million | China | CN¥13.82 | ▼ -1.57% |
| 5882 |
Kinsus Interconnect Technology Corp
TW:3189 |
3.65x |
NT$2.01 Billion
≈ $63.19 Million |
NT$549.23 Million | Taiwan | NT$746.00 | ▲ +9.87% |
| 5883 |
Guangdong Rongtai Industry Co Ltd
SHG:600589 |
3.65x |
CN¥62.48 Million
≈ $9.14 Million |
CN¥17.11 Million | China | CN¥7.22 | ▲ +3.00% |
| 5884 |
Sino Hua-An International Bhd
KLSE:2739 |
3.65x |
RM1.40 Million
≈ $352.00K |
RM384.00K | Malaysia | RM0.03 | ▲ +0.00% |
| 5885 |
Kojamo
HE:KOJAMO |
3.65x |
€51.10 Million
≈ $59.74 Million |
€14.00 Million | Finland | €7.21 | ▼ -1.91% |
| 5886 |
Edda Wind ASA
OL:EWIND |
3.65x |
Nkr5.92 Million
≈ $622.95K |
Nkr1.62 Million | Norway | Nkr22.70 | ▲ +0.00% |
| 5887 |
Bioneer Corporation
KQ:064550 |
3.65x |
₩4.13 Billion
≈ $2.80 Million |
₩1.13 Billion | Korea | ₩6050.00 | ▼ -0.66% |
| 5888 |
Shandong Lubei Chemical Co Ltd
SHG:600727 |
3.65x |
CN¥153.95 Million
≈ $22.53 Million |
CN¥42.19 Million | China | CN¥6.86 | ▲ +0.00% |
| 5889 |
Inner Mongolia MengDian HuaNeng Thermal Power Corp Ltd
SHG:600863 |
3.65x |
CN¥2.37 Billion
≈ $347.43 Million |
CN¥650.67 Million | China | CN¥5.16 | ▲ +2.79% |
| 5890 |
Sozap Publ AB
ST:SOZAP |
3.65x |
Skr507.00K
≈ $54.56K |
Skr139.00K | Sweden | Skr0.25 | ▲ +25.00% |
| 5891 |
Meitav Dash Investments Ltd
TA:MTDS |
3.65x |
ILA62.00 Million
≈ $166.22K |
ILA17.00 Million | Israel | ILA13450.00 | ▲ +1.28% |
| 5892 |
Samudera Indonesia Tbk
JK:SMDR |
3.65x |
Rp36.68 Million
≈ $2.15K |
Rp10.06 Million | Indonesia | Rp300.00 | ▲ +2.74% |
| 5893 |
Regis Corporation Common Stock
NYSE:RGS |
3.65x | $1.66 Million | $456.00K | USA | $28.80 | ▲ +2.78% |
| 5894 |
Tombador Iron Ltd
AU:TI1 |
3.65x |
AU$11.47 Million
≈ $8.12 Million |
AU$3.15 Million | Australia | AU$0.35 | ▼ -5.41% |
| 5895 |
Gerresheimer AG
F:GXI |
3.64x |
€62.03 Million
≈ $72.51 Million |
€17.02 Million | Germany | €27.04 | ▼ -6.76% |
| 5896 |
Vingroup JSC
VN:VIC |
3.64x |
₫26.51 Trillion
≈ $1.01 Billion |
₫7.28 Trillion | Vietnam | ₫217300.00 | ▼ -1.23% |
| 5897 |
Super Retail Group Ltd
AU:SUL |
3.64x |
AU$379.20 Million
≈ $268.31 Million |
AU$104.10 Million | Australia | AU$13.13 | ▼ -0.30% |
| 5898 |
Skillsoft Corp.
NYSE:SKIL |
3.64x | $28.77 Million | $7.90 Million | USA | $6.18 | ▼ -0.96% |
| 5899 |
Minda Corporation Limited
NSE:MINDACORP |
3.64x |
Rs3.08 Billion
≈ $33.32 Million |
Rs846.40 Million | India | Rs681.15 | ▲ +0.72% |
| 5900 |
Keda Clean Energy Co Ltd
SHG:600499 |
3.64x |
CN¥1.47 Billion
≈ $215.12 Million |
CN¥404.08 Million | China | CN¥14.86 | ▲ +2.34% |