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
7701 STEVANATO GROUP SPA O.N.
F:87N
2.69x €75.49 Million
≈ $88.25 Million
€28.03 Million Germany €15.90 ▼ -0.62%
7702 Redwood Group Ltd
TWO:8426
2.69x NT$227.49 Million
≈ $7.17 Million
NT$84.48 Million Taiwan NT$21.95 ▼ -1.13%
7703 Readly International AB
ST:READ
2.69x Skr26.08 Million
≈ $2.81 Million
Skr9.69 Million Sweden Skr26.50 ▲ +0.00%
7704 Allied Supreme Corp
TW:4770
2.69x NT$387.31 Million
≈ $12.20 Million
NT$143.86 Million Taiwan NT$243.00 ▼ -0.21%
7705 Zhejiang Whwh
SHG:600576
2.69x CN¥173.96 Million
≈ $25.46 Million
CN¥64.63 Million China CN¥5.85 ▲ +0.00%
7706 Miniso Group Holding Ltd
NYSE:MNSO
2.69x $2.17 Billion $805.69 Million USA $13.31 ▲ +0.30%
7707 Option Care Health Inc
NASDAQ:OPCH
2.69x $139.44 Million $51.82 Million USA $20.07 ▼ -2.24%
7708 Eramet SA
PA:ERA
2.69x €148.00 Million
≈ $173.03 Million
€55.00 Million France €53.85 ▲ +0.75%
7709 Bread Financial Holdings, Inc.
NYSE:BFH
2.69x $487.00 Million $181.00 Million USA $91.15 ▲ +3.16%
7710 Codere Online US Corp
NASDAQ:CDRO
2.69x $4.40 Million $1.64 Million USA $9.65 ▲ +1.05%
7711 Brera Holdings PLC Class B Ordinary Shares
NASDAQ:BREA
2.69x $14.45K $5.37K USA $3.00 ▼ -1.96%
7712 Hoshine Silicon Ind Co Ltd
SHG:603260
2.69x CN¥203.56 Million
≈ $29.79 Million
CN¥75.67 Million China CN¥38.47 ▲ +5.54%
7713 Sparebank 1 Nord-Norge
OL:NONG
2.69x Nkr2.52 Billion
≈ $265.49 Million
Nkr938.00 Million Norway Nkr147.92 ▲ +0.33%
7714 Butn Ltd
AU:BTN
2.69x AU$551.77K
≈ $390.41K
AU$205.15K Australia AU$0.01 ▼ -7.69%
7715 Medigen Vaccine Biologics
TWO:6547
2.69x NT$4.05 Million
≈ $127.69K
NT$1.51 Million Taiwan NT$49.85 ▲ +9.92%
7716 INTERNET IN.JP.ADR 1 ON
F:IIJ
2.69x €16.79 Billion
≈ $19.63 Billion
€6.24 Billion Germany €29.00 ▲ +1.40%
7717 Tower Real Estate Investment Trust
KLSE:5111
2.69x RM14.24 Million
≈ $3.58 Million
RM5.30 Million Malaysia RM0.30 ▲ +0.00%
7718 NexLiving Communities Inc
V:NXLV
2.69x CA$5.74 Million
≈ $4.15 Million
CA$2.13 Million Canada CA$2.02 ▲ +2.02%
7719 McBride plc
LSE:MCB
2.69x GBX37.10 Million
≈ $4.51K
GBX13.80 Million UK GBX163.20 ▲ +0.00%
7720 Jinfu Technology Co Ltd
SHE:003018
2.69x CN¥117.80 Million
≈ $17.24 Million
CN¥43.83 Million China CN¥50.67 ▼ -2.73%
7721 VS Industry Bhd
KLSE:6963
2.69x RM131.27 Million
≈ $32.96 Million
RM48.84 Million Malaysia RM0.22 ▼ -2.27%
7722 Fasadgruppen Group AB
ST:FG
2.69x Skr113.40 Million
≈ $12.20 Million
Skr42.20 Million Sweden Skr20.30 ▲ +0.00%
7723 Actron Technology
TWO:8255
2.69x NT$457.29 Million
≈ $14.41 Million
NT$170.23 Million Taiwan NT$180.00 ▼ -1.91%
7724 Sichuan Kelun Pharmaceutical Co Ltd
SHE:002422
2.69x CN¥537.31 Million
≈ $78.62 Million
CN¥200.04 Million China CN¥33.88 ▲ +0.98%
7725 Smith & Nephew SNATS Inc
NYSE:SNN
2.69x $888.43 Million $330.82 Million USA $30.85 ▲ +3.07%
7726 Oriental Food Industries Hold
KLSE:7107
2.69x RM13.77 Million
≈ $3.46 Million
RM5.13 Million Malaysia RM1.11 ▼ -0.89%
7727 Count Ltd
AU:CUP
2.69x AU$13.26 Million
≈ $9.38 Million
AU$4.94 Million Australia AU$1.04 ▲ +1.47%
7728 Desa Deri Sanayi ve Ticaret AS
IS:DESA
2.68x TL554.75 Million
≈ $12.42 Million
TL206.62 Million Turkey TL12.68 ▼ -1.25%
7729 Hess Corporation
NYSE:HES
2.68x $1.40 Billion $522.00 Million USA $148.97 ▲ +0.00%
7730 Gerdau S.A
SA:GGBR3
2.68x R$2.93 Billion
≈ $573.95 Million
R$1.09 Billion Brazil R$20.64 ▼ -1.48%
7731 Hartadinata Abadi Tbk PT
JK:HRTA
2.68x Rp1.16 Trillion
≈ $68.16 Million
Rp433.49 Billion Indonesia Rp2300.00 ▲ +0.00%
7732 Qingdao Foods Co Ltd
SHE:001219
2.68x CN¥75.23 Million
≈ $11.01 Million
CN¥28.04 Million China CN¥13.47 ▼ -0.74%
7733 Sangsin Brake
KO:041650
2.68x ₩11.05 Billion
≈ $7.49 Million
₩4.12 Billion Korea ₩2350.00 ▲ +1.95%
7734 Malaysia Smelting Corporation Bhd
KLSE:5916
2.68x RM107.00 Million
≈ $26.86 Million
RM39.91 Million Malaysia RM2.30 ▲ +0.88%
7735 Paradise Co. Ltd
KQ:034230
2.68x ₩61.75 Billion
≈ $41.84 Million
₩23.03 Billion Korea ₩17690.00 ▼ -1.94%
7736 Lingsen Precision Industries Ltd
TW:2369
2.68x NT$276.24 Million
≈ $8.70 Million
NT$103.06 Million Taiwan NT$35.25 ▼ -0.70%
7737 Linea Directa Aseguradora SA Compania de Seguros y Reaseguros
MC:LDA
2.68x €112.38 Million
≈ $131.38 Million
€41.94 Million Spain €1.16 ▲ +1.04%
7738 MAZDA MOTOR UNSP.ADR/2
F:MZA0
2.68x €305.63 Billion
≈ $357.31 Billion
€114.08 Billion Germany €2.66 ▲ +0.00%
7739 Aurora Corp
TW:2373
2.68x NT$655.63 Million
≈ $20.66 Million
NT$244.74 Million Taiwan NT$58.80 ▲ +0.17%
7740 Elektrocieplownia Bedzin
WAR:BDZ
2.68x zł3.54 Million
≈ $973.43K
zł1.32 Million Poland zł39.30 ▲ +0.00%
7741 NRC Group ASA
OL:NRC
2.68x Nkr83.00 Million
≈ $8.73 Million
Nkr31.00 Million Norway Nkr8.40 ▲ +3.07%
7742 Jiangsu Hengshun Vinegar-Industry Co Ltd
SHG:600305
2.68x CN¥83.33 Million
≈ $12.19 Million
CN¥31.12 Million China CN¥6.87 ▼ -2.41%
7743 Vitesse Energy Inc
NYSE:VTS
2.68x $66.02 Million $24.66 Million USA $17.81 ▲ +0.91%
7744 Guilin Seamild Foods Co Ltd
SHE:002956
2.68x CN¥135.44 Million
≈ $19.82 Million
CN¥50.59 Million China CN¥20.84 ▼ -1.33%
7745 Motorsport Gaming Us LLC
NASDAQ:MSGM
2.68x $2.06 Million $768.54K USA $4.06 ▼ -3.10%
7746 Zoje Resources Investment Co Ltd
SHE:002021
2.68x CN¥5.54 Million
≈ $810.08K
CN¥2.07 Million China CN¥2.66 ▼ -1.48%
7747 Sunwoda Electronic
SHE:300207
2.68x CN¥1.47 Billion
≈ $215.15 Million
CN¥549.56 Million China CN¥21.23 ▼ -2.93%
7748 Mnc Investama Tbk
JK:BHIT
2.67x Rp260.37 Billion
≈ $15.26 Million
Rp97.34 Billion Indonesia Rp24.00 ▼ -7.69%
7749 Anhui Fengxing Wear Resistant Materials Co Ltd
SHE:002760
2.67x CN¥26.23 Million
≈ $3.84 Million
CN¥9.81 Million China CN¥18.80 ▼ -2.24%
7750 Everpure, Inc.
NYSE:P
2.67x $268.00 Million $100.25 Million USA $78.51 ▼ -2.88%
7751 NuVista Energy Ltd.
TO:NVA
2.67x CA$97.69 Million
≈ $70.67 Million
CA$36.55 Million Canada CA$19.04 ▲ +0.00%
7752 TTM Technologies Inc
NASDAQ:TTMI
2.67x $141.80 Million $53.05 Million USA $184.84 ▼ -2.51%
7753 PT Sreeya Sewu Indonesia Tbk
JK:SIPD
2.67x Rp52.16 Billion
≈ $3.06 Million
Rp19.52 Billion Indonesia Rp755.00 ▼ -3.21%
7754 Aplisens SA
WAR:APN
2.67x zł10.62 Million
≈ $2.92 Million
zł3.98 Million Poland zł18.40 ▼ -1.34%
7755 PCI-PAL PLC
LSE:PCIP
2.67x GBX879.00K
≈ $106.95
GBX329.00K UK GBX49.00 ▲ +0.00%
7756 TPBI PCL
BK:TPBI
2.67x ฿82.03 Million
≈ $2.56 Million
฿30.71 Million Thailand ฿2.98 ▲ +0.00%
7757 Sealand Capital Galaxy Ltd
LSE:SCGL
2.67x GBX133.06K
≈ $16.19
GBX49.81K UK GBX0.25 ▲ +11.11%
7758 CJ Korea Express
KO:000120
2.67x ₩220.63 Billion
≈ $149.52 Million
₩82.62 Billion Korea ₩82600.00 ▼ -1.55%
7759 Top Energy Shanxi Co Ltd
SHG:600780
2.67x CN¥460.49 Million
≈ $67.38 Million
CN¥172.44 Million China CN¥7.55 ▼ -3.45%
7760 Penumbra Inc
NYSE:PEN
2.67x $86.97 Million $32.58 Million USA $320.63 ▲ +0.39%
7761 Hangzhou Kaierda Welding Robot Co Ltd
SHG:688255
2.67x CN¥27.73 Million
≈ $4.06 Million
CN¥10.39 Million China CN¥30.38 ▼ -0.13%
7762 Shanghai Kinetic Medical Co
SHE:300326
2.67x CN¥73.22 Million
≈ $10.71 Million
CN¥27.44 Million China CN¥6.23 ▼ -7.29%
7763 Hunan Resun Co Ltd
SHE:001218
2.67x CN¥121.18 Million
≈ $17.73 Million
CN¥45.43 Million China CN¥24.25 ▼ -1.94%
7764 Saab AB (publ)
ST:SAAB-B
2.67x Skr8.46 Billion
≈ $910.97 Million
Skr3.17 Billion Sweden Skr525.80 ▲ +1.60%
7765 Star Energy Group Plc
LSE:STAR
2.67x GBX312.32 Million
≈ $38.00K
GBX117.12 Million UK GBX19.00 ▼ -2.06%
7766 LongDa Construction & Development Corp
TW:5519
2.67x NT$383.56 Million
≈ $12.08 Million
NT$143.85 Million Taiwan NT$32.30 ▲ +0.47%
7767 Argha Karya Prima Ind Tbk
JK:AKPI
2.67x Rp3.45 Billion
≈ $202.31K
Rp1.29 Billion Indonesia Rp470.00 ▼ -5.62%
7768 Thaicom Public Company Limited
BK:THCOM
2.67x ฿318.04 Million
≈ $9.91 Million
฿119.33 Million Thailand ฿11.80 ▲ +0.00%
7769 Beacon Lighting Group Ltd
AU:BLX
2.67x AU$31.38 Million
≈ $22.20 Million
AU$11.77 Million Australia AU$1.50 ▼ -0.99%
7770 Seya Industries Limited
NSE:SEYAIND
2.66x Rs495.84 Million
≈ $5.36 Million
Rs186.07 Million India Rs14.41 ▼ -1.97%
7771 Manaksia Steels Limited
NSE:MANAKSTEEL
2.66x Rs292.79 Million
≈ $3.17 Million
Rs109.88 Million India Rs67.50 ▲ +2.10%
7772 Smith & Nephew PLC
LSE:SN
2.66x GBX912.39 Million
≈ $111.01K
GBX342.47 Million UK GBX1132.50 ▲ +2.17%
7773 Yummy Town Cayman Holdings
TWO:2726
2.66x NT$12.92 Million
≈ $407.08K
NT$4.85 Million Taiwan NT$10.30 ▲ +4.04%
7774 Hillgrove Resources Ltd
AU:HGO
2.66x AU$12.64 Million
≈ $8.94 Million
AU$4.75 Million Australia AU$0.05 ▲ +2.04%
7775 Rev Group Inc
NYSE:REVG
2.66x $76.90 Million $28.90 Million USA $63.90 ▼ -1.99%
7776 Dong Phu Rubber JSC
VN:DPR
2.66x ₫161.71 Billion
≈ $6.14 Million
₫60.80 Billion Vietnam ₫42050.00 ▲ +0.12%
7777 MHP SE GDR S/2
F:MPQ
2.66x €117.00 Million
≈ $136.79 Million
€44.00 Million Germany €7.45 ▼ -8.59%
7778 HEINEKEN SP. ADR 1/2
F:HNK2
2.66x €5.01 Billion
≈ $5.86 Billion
€1.89 Billion Germany €33.40 ▲ +0.60%
7779 Ten-League International Holdings Limited Ordinary Shares
NASDAQ:TLIH
2.66x $5.01 Million $1.88 Million USA $3.81 ▼ -0.78%
7780 Zhejiang Medicine Co Ltd
SHG:600216
2.66x CN¥690.77 Million
≈ $101.08 Million
CN¥259.84 Million China CN¥12.08 ▼ -2.58%
7781 Wah Fu Education Group Ltd
NASDAQ:WAFU
2.66x $222.47K $83.70K USA $1.66 ▼ -1.78%
7782 Hyundai Mar&Fi
KO:001450
2.66x ₩486.79 Billion
≈ $329.89 Million
₩183.18 Billion Korea ₩35100.00 ▲ +0.86%
7783 Shanghai Moons' Elec Co Ltd
SHG:603728
2.66x CN¥60.80 Million
≈ $8.90 Million
CN¥22.88 Million China CN¥63.52 ▲ +1.99%
7784 K Car Co Ltd
KO:381970
2.66x ₩45.61 Billion
≈ $30.91 Million
₩17.17 Billion Korea ₩8880.00 ▲ +2.42%
7785 Globalsat Worldcom
TWO:3499
2.66x NT$41.03 Million
≈ $1.29 Million
NT$15.45 Million Taiwan NT$15.25 ▼ -0.97%
7786 Jiangsu Xinquan Automotive Trim Co Ltd
SHG:603179
2.66x CN¥511.31 Million
≈ $74.82 Million
CN¥192.47 Million China CN¥53.11 ▲ +0.61%
7787 Ce Link Ltd
SHE:300787
2.66x CN¥28.55 Million
≈ $4.18 Million
CN¥10.75 Million China CN¥9.40 ▼ -2.19%
7788 Excel Force MSC Bhd
KLSE:0065
2.66x RM3.90 Million
≈ $977.91K
RM1.47 Million Malaysia RM0.18 ▲ +0.00%
7789 Etherstack Plc
AU:ESK
2.65x AU$5.20 Million
≈ $3.68 Million
AU$1.96 Million Australia AU$0.54 ▲ +1.89%
7790 Copenhagen Airports AS
CO:KBHL
2.65x Dkr669.00 Million
≈ $104.67 Million
Dkr252.00 Million Denmark Dkr5600.00 ▼ -0.71%
7791 B2Gold Corp
TO:BTO
2.65x CA$522.04 Million
≈ $377.63 Million
CA$196.66 Million Canada CA$6.39 ▲ +0.95%
7792 Delta Corp Limited
NSE:DELTACORP
2.65x Rs1.45 Billion
≈ $15.66 Million
Rs545.60 Million India Rs66.13 ▼ -5.01%
7793 Enlight Renewable Energy Ltd
TA:ENLT
2.65x ILA100.34 Million
≈ $269.02K
ILA37.81 Million Israel ILA26980.00 ▼ -2.95%
7794 Rank Group PLC
LSE:RNK
2.65x GBX49.10 Million
≈ $5.97K
GBX18.50 Million UK GBX96.00 ▲ +0.63%
7795 Nanfang Ventilator Co Ltd
SHE:300004
2.65x CN¥26.47 Million
≈ $3.87 Million
CN¥9.97 Million China CN¥13.65 ▼ -6.25%
7796 20/20 Biolabs, Inc. Common Stock
NASDAQ:AIDX
2.65x $5.80 Million $2.19 Million USA $0.87 ▲ +3.50%
7797 Tech Mahindra Limited
NSE:TECHM
2.65x Rs31.69 Billion
≈ $342.76 Million
Rs11.95 Billion India Rs1487.30 ▲ +1.02%
7798 Equasens S. A.
PA:EQS
2.65x €45.79 Million
≈ $53.54 Million
€17.26 Million France €38.10 ▲ +1.60%
7799 Capital Futures Corp
TW:6024
2.65x NT$1.14 Billion
≈ $35.96 Million
NT$430.36 Million Taiwan NT$60.10 ▲ +0.17%
7800 Bidvest Group Ltd
JSE:BVT
2.65x ZAC7.12 Billion
≈ $3.79 Million
ZAC2.69 Billion South Africa ZAC23267.00 ▼ -0.70%