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.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
5801 Carriage Services Inc
NYSE:CSV
3.76x $24.69 Million $6.57 Million USA $37.55 ▲ +0.62%
5802 Zhang Jia Jie Tourism Group Co Ltd
SHE:000430
3.76x CN¥40.87 Million
≈ $5.98 Million
CN¥10.87 Million China CN¥8.29 ▼ -0.12%
5803 Chang Wah Technology Co Ltd
TWO:6548
3.76x NT$382.21 Million
≈ $12.04 Million
NT$101.71 Million Taiwan NT$98.10 ▲ +9.98%
5804 Peapack-Gladstone Financial
NASDAQ:PGC
3.76x $36.19 Million $9.63 Million USA $43.91 ▲ +4.20%
5805 Shanghai Holystar Information Technology Co. Ltd. A
SHG:688330
3.76x CN¥173.45 Million
≈ $25.38 Million
CN¥46.18 Million China CN¥36.21 ▼ -1.98%
5806 Titon Holdings Plc
LSE:TON
3.76x GBX1.04 Million
≈ $127.02
GBX278.00K UK GBX80.00 ▲ +0.00%
5807 Aramis SAS
PA:ARAMI
3.76x €50.61 Million
≈ $59.17 Million
€13.48 Million France €3.02 ▲ +0.33%
5808 Hunan Hansen Pharmaceutical Co Ltd
SHE:002412
3.75x CN¥52.51 Million
≈ $7.68 Million
CN¥13.99 Million China CN¥6.41 ▼ -2.58%
5809 China Quanjude Group Co Ltd
SHE:002186
3.75x CN¥51.77 Million
≈ $7.58 Million
CN¥13.79 Million China CN¥9.25 ▼ -2.12%
5810 Mavi Giyim Sanayi Ve Ticaret AS
IS:MAVI
3.75x TL866.88 Million
≈ $19.42 Million
TL231.09 Million Turkey TL42.50 ▼ -0.05%
5811 Ten Ren Tea Co Ltd
TW:1233
3.75x NT$67.74 Million
≈ $2.13 Million
NT$18.06 Million Taiwan NT$27.80 ▲ +0.72%
5812 Fsilon Furnishing and Construction Materials Corp
SHG:605318
3.75x CN¥23.14 Million
≈ $3.39 Million
CN¥6.17 Million China CN¥91.48 ▼ -0.53%
5813 Clearway Energy Inc Class C
NYSE:CWEN
3.75x $225.00 Million $60.00 Million USA $40.38 ▲ +0.17%
5814 Clearway Energy Inc
NYSE:CWEN-A
3.75x $225.00 Million $60.00 Million USA $40.43 ▲ +0.00%
5815 Nordisk Bergteknik AB Series B
ST:NORB-B
3.75x Skr175.10 Million
≈ $18.84 Million
Skr46.70 Million Sweden Skr11.80 ▼ -0.42%
5816 Hunan Sokan New Materials Co. Ltd. A
SHG:688157
3.75x CN¥75.59 Million
≈ $11.06 Million
CN¥20.16 Million China CN¥27.81 ▼ -0.68%
5817 Tysnes Sparebank
OL:TYSB
3.75x Nkr117.73 Million
≈ $12.39 Million
Nkr31.40 Million Norway Nkr146.60 ▲ +0.05%
5818 CHINA FOODS UNSP.ADR/20
F:CFH0
3.75x €3.23 Billion
≈ $3.78 Billion
€861.97 Million Germany €7.55 ▲ +0.00%
5819 VIMAB Group AB
ST:VIMAB
3.75x Skr18.22 Million
≈ $1.96 Million
Skr4.86 Million Sweden Skr2.89 ▲ +2.12%
5820 SaveLend Group AB
ST:YIELD
3.75x Skr236.00K
≈ $25.40K
Skr63.00K Sweden Skr1.90 ▲ +1.33%
5821 Bound and Beyond PCL
BK:BEYOND
3.74x ฿437.75 Million
≈ $13.64 Million
฿116.94 Million Thailand ฿8.90 ▼ -1.11%
5822 Joint Stock Commercial Bank for Foreign Trade of Vietnam
VN:VCB
3.74x ₫35.40 Trillion
≈ $1.34 Billion
₫9.46 Trillion Vietnam ₫62200.00 ▲ +0.48%
5823 Elemental Royalty Corporation Common Stock
NASDAQ:ELE
3.74x $5.08 Million $1.36 Million USA $17.02 ▲ +0.24%
5824 ITMAX System Berhad
KLSE:5309
3.74x RM92.50 Million
≈ $23.22 Million
RM24.72 Million Malaysia RM4.84 ▼ -1.43%
5825 Grupo Bimbo S.A.B. de C.V
MX:BIMBOA
3.74x MX$10.56 Billion
≈ $607.88 Million
MX$2.82 Billion Mexico MX$57.10 ▼ -2.19%
5826 Mapfre
MC:MAP
3.74x €645.60 Million
≈ $754.77 Million
€172.60 Million Spain €3.88 ▼ -0.31%
5827 Incitec Pivot Ltd
AU:IPL
3.74x AU$553.20 Million
≈ $391.42 Million
AU$147.90 Million Australia AU$2.64 ▲ +0.00%
5828 Innovex International, Inc
NYSE:INVX
3.74x $52.24 Million $13.97 Million USA $28.33 ▲ +3.58%
5829 Dayou AP Co.Ltd
KQ:290120
3.74x ₩6.66 Billion
≈ $4.51 Million
₩1.78 Billion Korea ₩2750.00 ▼ -0.90%
5830 Crown Seal Public Company Limited
BK:CSC
3.74x ฿120.16 Million
≈ $3.75 Million
฿32.14 Million Thailand ฿44.00 ▲ +0.57%
5831 Cosco Shipping Development Co Ltd
SHG:601866
3.74x CN¥1.57 Billion
≈ $229.99 Million
CN¥420.38 Million China CN¥2.48 ▼ -1.98%
5832 Aarti Industries Limited
NSE:AARTIIND
3.74x Rs5.57 Billion
≈ $60.24 Million
Rs1.49 Billion India Rs460.10 ▼ -0.80%
5833 Oncosem Onkolojik Sistemler Sanayi ve Ticaret A.S.
IS:ONCSM
3.74x TL33.37 Million
≈ $747.36K
TL8.93 Million Turkey TL277.25 ▲ +0.09%
5834 Gooch & Housego Plc
LSE:GHH
3.74x GBX5.40 Million
≈ $656.54
GBX1.44 Million UK GBX956.00 ▲ +3.69%
5835 Zhejiang Zoenn Design Co Ltd
SHE:300901
3.73x CN¥48.94 Million
≈ $7.16 Million
CN¥13.11 Million China CN¥14.77 ▼ -1.60%
5836 MV Oil Trust
NYSE:MVO
3.73x $8.80 Million $2.36 Million USA $1.73 ▲ +3.59%
5837 Royal Prima PT
JK:PRIM
3.73x Rp42.51 Billion
≈ $2.49 Million
Rp11.38 Billion Indonesia Rp74.00 ▼ -2.63%
5838 SOLUTIANCE AG NA O.N.
F:SLSA
3.73x €514.00K
≈ $600.92K
€137.67K Germany €1.24 ▲ +0.00%
5839 Appeninn Vagyonkezelo Holding Nyilvanosan Mukodo Reszvenytarsasag
F:0AP
3.73x €24.68 Million
≈ $28.86 Million
€6.61 Million Germany €1.50 ▼ -1.58%
5840 Fly-E Group, Inc. Common Stock
NASDAQ:FLYE
3.73x $2.56 Million $687.33K USA $1.88 ▲ +2.73%
5841 Harel Insurance Investments & Financial Services Ltd
TA:HARL
3.73x ILA3.01 Billion
≈ $8.06 Million
ILA806.00 Million Israel ILA16400.00 ▲ +0.86%
5842 Dajin Heavy Industry Corp
SHE:002487
3.73x CN¥1.27 Billion
≈ $186.00 Million
CN¥340.75 Million China CN¥67.58 ▼ -3.33%
5843 Railway Metrics & Dynamics Sweden AB
ST:RMDX
3.73x Skr1.69 Million
≈ $182.19K
Skr454.00K Sweden Skr1.30 ▲ +5.26%
5844 Hunan Boyun New Materials Co Ltd
SHE:002297
3.73x CN¥80.45 Million
≈ $11.77 Million
CN¥21.58 Million China CN¥20.78 ▼ -1.89%
5845 TPXIMPACT HOLDINGS LS-01
F:9L7
3.73x €6.62 Million
≈ $7.73 Million
€1.77 Million Germany €0.65 ▼ -1.52%
5846 Shanghai Sanmao Enterprise Group Co Ltd B
SHG:900922
3.73x $46.81 Million $12.55 Million China $0.56 ▲ +0.00%
5847 Scully Royalty Ltd
F:MB01
3.73x €7.29 Million
≈ $8.53 Million
€1.96 Million Germany €5.30 ▲ +7.72%
5848 Sintercom India Limited
NSE:SINTERCOM
3.73x Rs41.34 Million
≈ $447.08K
Rs11.09 Million India Rs73.17 ▼ -0.87%
5849 Holley Inc
NYSE:HLLY
3.73x $40.49 Million $10.86 Million USA $2.62 ▲ +1.16%
5850 Moorim Paper
KO:009200
3.73x ₩10.47 Billion
≈ $7.10 Million
₩2.81 Billion Korea ₩1476.00 ▼ -1.67%
5851 Shenzhen Gas Corp Ltd
SHG:601139
3.73x CN¥1.04 Billion
≈ $152.58 Million
CN¥279.86 Million China CN¥6.50 ▼ -1.52%
5852 JTC PLC LS-01
F:2N9
3.73x €81.29 Million
≈ $95.04 Million
€21.82 Million Germany €15.10 ▲ +0.67%
5853 Heran Co Ltd
TW:5283
3.72x NT$718.61 Million
≈ $22.64 Million
NT$192.94 Million Taiwan NT$53.20 ▼ -0.19%
5854 SDIC Power Holdings Co Ltd
SHG:600886
3.72x CN¥10.14 Billion
≈ $1.48 Billion
CN¥2.72 Billion China CN¥14.03 ▼ -1.89%
5855 Ha Tien 1 Cement JSC
VN:HT1
3.72x ₫316.25 Billion
≈ $12.02 Million
₫84.92 Billion Vietnam ₫13500.00 ▼ -1.46%
5856 FRESENIUS SE+CO. ADR 1/4
F:FREA
3.72x €1.34 Billion
≈ $1.57 Billion
€361.00 Million Germany €10.20 ▼ -1.92%
5857 Austco Healthcare Ltd
AU:AHC
3.72x AU$11.17 Million
≈ $7.90 Million
AU$3.00 Million Australia AU$0.23 ▲ +0.00%
5858 Hydro One Ltd
TO:H
3.72x CA$867.00 Million
≈ $627.17 Million
CA$233.00 Million Canada CA$56.12 ▲ +0.97%
5859 Rogers Sugar Inc.
TO:RSI
3.72x CA$47.06 Million
≈ $34.04 Million
CA$12.65 Million Canada CA$6.73 ▼ -0.59%
5860 OPENLANE, Inc.
NYSE:OPLN
3.72x $159.60 Million $42.90 Million USA $36.51 ▼ -0.68%
5861 Citra Putra Realty Tbk PT
JK:CLAY
3.72x Rp45.23 Billion
≈ $2.65 Million
Rp12.16 Billion Indonesia Rp2750.00 ▼ -1.79%
5862 Sea Ltd
NYSE:SE
3.72x $1.48 Billion $397.10 Million USA $92.09 ▲ +2.94%
5863 Victory Metals Ltd
AU:VTM
3.72x AU$402.81K
≈ $285.02K
AU$108.35K Australia AU$1.56 ▲ +9.86%
5864 Chang Jia M&E Engineering
TWO:4550
3.72x NT$96.08 Million
≈ $3.03 Million
NT$25.85 Million Taiwan NT$25.20 ▼ -0.40%
5865 Shenzhen Mingdiao Decoration Co Ltd
SHE:002830
3.72x CN¥30.56 Million
≈ $4.47 Million
CN¥8.22 Million China CN¥15.92 ▲ +0.40%
5866 Ton Yi Industrial Corp
TW:9907
3.72x NT$978.51 Million
≈ $30.83 Million
NT$263.28 Million Taiwan NT$16.80 ▲ +0.30%
5867 Hangzhou Hopechart Iot Technology
SHG:688288
3.72x CN¥28.31 Million
≈ $4.14 Million
CN¥7.62 Million China CN¥20.56 ▼ -3.25%
5868 Metalurgica Gerdau S.A
SA:GOAU3
3.72x R$1.32 Billion
≈ $259.90 Million
R$356.45 Million Brazil R$9.38 ▼ -2.80%
5869 LIFETECH SCI.DL-00000125
F:81X
3.72x €549.28 Million
≈ $642.17 Million
€147.83 Million Germany €0.17 ▲ +1.84%
5870 SKP Resources Bhd
KLSE:7155
3.72x RM59.91 Million
≈ $15.04 Million
RM16.12 Million Malaysia RM0.38 ▲ +7.14%
5871 Columbus A/S
CO:COLUM
3.72x Dkr7.25 Million
≈ $1.13 Million
Dkr1.95 Million Denmark Dkr10.00 ▲ +1.21%
5872 Global PVQ SE
HM:QCE
3.71x €70.20 Million
≈ $82.07 Million
€18.90 Million Germany €0.00 ▼ -14.29%
5873 Han Kook Steel
KO:025890
3.71x ₩918.64 Million
≈ $622.55K
₩247.35 Million Korea ₩1889.00 ▼ -0.58%
5874 Sejin Heavy Industries Co Ltd
KO:075580
3.71x ₩26.69 Billion
≈ $18.09 Million
₩7.19 Billion Korea ₩14290.00 ▲ +0.99%
5875 Orix Corp Ads
NYSE:IX
3.71x $608.01 Billion $163.81 Billion USA $30.40 ▼ -0.39%
5876 Jui Li Enterprise Co Ltd
TW:1512
3.71x NT$7.59 Million
≈ $239.10K
NT$2.04 Million Taiwan NT$7.29 ▲ +2.53%
5877 UNITED OIL+GAS PLC LS-01
F:1UO
3.71x €8.71 Million
≈ $10.18 Million
€2.35 Million Germany €0.00 ▲ +0.00%
5878 Churchill China plc
LSE:CHH
3.71x GBX7.60 Million
≈ $924.34
GBX2.05 Million UK GBX340.00 ▲ +0.00%
5879 Ceps PLC
LSE:CEPS
3.71x GBX1.21 Million
≈ $146.98
GBX326.00K UK GBX43.50 ▲ +0.00%
5880 Sichuan Expressway Company Limited
F:EXF1
3.71x €1.27 Billion
≈ $1.49 Billion
€343.29 Million Germany €0.65 ▲ +0.78%
5881 HYDROTOR SA
WAR:HDR
3.70x zł3.87 Million
≈ $1.06 Million
zł1.04 Million Poland zł13.75 ▲ +0.36%
5882 After You Public Company Limited
BK:AU
3.70x ฿126.15 Million
≈ $3.93 Million
฿34.05 Million Thailand ฿4.72 ▲ +0.43%
5883 Hyungkuk F&B Co Ltd
KQ:189980
3.70x ₩6.73 Billion
≈ $4.56 Million
₩1.82 Billion Korea ₩1165.00 ▼ -0.34%
5884 Khonburi Sugar Public Company Limited
BK:KBS
3.70x ฿1.16 Billion
≈ $36.13 Million
฿313.11 Million Thailand ฿5.70 ▲ +0.88%
5885 Energa S.A.
WAR:ENG
3.70x zł1.17 Billion
≈ $321.73 Million
zł316.00 Million Poland zł18.90 ▲ +0.21%
5886 Epsilon Energy Ltd
NASDAQ:EPSN
3.70x $3.97 Million $1.07 Million USA $5.93 ▲ +1.37%
5887 Ipsos SA
PA:IPS
3.70x €98.33 Million
≈ $114.96 Million
€26.59 Million France €38.88 ▲ +3.68%
5888 Jiangsu Hengrui Medicine Co Ltd
SHG:600276
3.70x CN¥4.81 Billion
≈ $703.99 Million
CN¥1.30 Billion China CN¥46.63 ▼ -1.21%
5889 Freelancer Ltd
AU:FLN
3.70x AU$913.00K
≈ $646.01K
AU$247.00K Australia AU$0.14 ▲ +0.00%
5890 Jatcorp Ltd
AU:JAT
3.70x AU$1.33 Million
≈ $944.36K
AU$361.09K Australia AU$0.14 ▼ -9.68%
5891 DiGiSPICE Technologies Limited
NSE:DIGISPICE
3.69x Rs726.26 Million
≈ $7.85 Million
Rs196.58 Million India Rs20.06 ▼ -0.64%
5892 Global-E Online Ltd
NASDAQ:GLBE
3.69x $230.71 Million $62.45 Million USA $32.89 ▲ +3.46%
5893 Guangdong Champion Asia Electronics Co Ltd
SHG:603386
3.69x CN¥85.08 Million
≈ $12.45 Million
CN¥23.03 Million China CN¥17.24 ▲ +1.17%
5894 Ard Grup Bilisim Teknolojileri AS
IS:ARDYZ
3.69x TL169.70 Million
≈ $3.80 Million
TL45.96 Million Turkey TL73.45 ▲ +9.96%
5895 Madhya Bharat Agro Products Limited
NSE:MBAPL
3.69x Rs1.12 Billion
≈ $12.16 Million
Rs304.60 Million India Rs555.65 ▲ +2.95%
5896 Forus S.A
SN:FORUS
3.69x CL$35.13 Billion
≈ $39.29 Million
CL$9.52 Billion Chile CL$2052.00 ▲ +0.99%
5897 Medhelp Care AB
ST:MEDHLP
3.69x Skr5.24 Million
≈ $563.37K
Skr1.42 Million Sweden Skr6.90 ▲ +5.34%
5898 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¥10.05 ▼ -1.95%
5899 HPF Co Ltd
SHE:300350
3.69x CN¥29.66 Million
≈ $4.34 Million
CN¥8.04 Million China CN¥4.42 ▼ -3.49%
5900 ANGLO ASIAN MINING
F:A4A
3.69x €13.49 Million
≈ $15.77 Million
€3.66 Million Germany €4.04 ▲ +1.51%