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 |
|---|---|---|---|---|---|---|---|
| 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% |