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
17601 Daily Polymer
TWO:4716
0.58x NT$27.24 Million
≈ $858.24K
NT$47.08 Million Taiwan NT$16.80 ▲ +0.60%
17602 Charter Hall Long Wale REIT
AU:CLW
0.58x AU$88.85 Million
≈ $62.87 Million
AU$153.57 Million Australia AU$3.41 ▲ +0.89%
17603 TotalEnergies SE
PA:TTE
0.58x €3.31 Billion
≈ $3.87 Billion
€5.72 Billion France €77.37 ▼ -0.01%
17604 Bhandari Hosiery Exports Limited
NSE:BHANDARI
0.58x Rs27.99 Million
≈ $302.73K
Rs48.40 Million India Rs3.12 ▲ +0.65%
17605 POSCO Holdings Inc
NYSE:PKX
0.58x $223.76 Billion $386.91 Billion USA $61.59 ▼ -7.62%
17606 The Swatch Group AG
F:UHRA
0.58x €140.50 Million
≈ $164.26 Million
€243.00 Million Germany €10.40 ▼ -1.89%
17607 Patkol Public Company Limited
BK:PK
0.58x ฿19.71 Million
≈ $614.47K
฿34.10 Million Thailand ฿0.46 ▲ +6.98%
17608 CyberPower Systems Inc
TW:3617
0.58x NT$488.73 Million
≈ $15.40 Million
NT$845.91 Million Taiwan NT$217.00 ▼ -2.03%
17609 Daeduck Electronics Co Ltd
KO:353200
0.58x ₩15.46 Billion
≈ $10.48 Million
₩26.77 Billion Korea ₩152400.00 ▼ -4.15%
17610 Fuzhou Rockchip Electronics Co Ltd
SHG:603893
0.58x CN¥143.47 Million
≈ $20.99 Million
CN¥248.43 Million China CN¥173.23 ▼ -0.05%
17611 Attacq
JSE:ATT
0.58x ZAC461.88 Million
≈ $245.46K
ZAC800.25 Million South Africa ZAC1665.00 ▼ -0.24%
17612 Verano Holdings Corp Ordinary Shares - Class A (Sub Voting)
NEO:VRNO
0.58x CA$71.63 Million
≈ $51.81 Million
CA$124.11 Million Canada CA$1.62 ▲ +7.28%
17613 Aspen Group
AU:APZ
0.58x AU$20.74 Million
≈ $14.67 Million
AU$35.94 Million Australia AU$4.72 ▲ +2.39%
17614 SIEMENS AG SP. ADR 1/ 1/2
F:SIEB
0.58x €1.17 Billion
≈ $1.37 Billion
€2.03 Billion Germany €119.00 ▲ +0.00%
17615 BMC Medical Co. Ltd. A
SHE:301367
0.58x CN¥130.16 Million
≈ $19.05 Million
CN¥225.66 Million China CN¥44.33 ▼ -0.94%
17616 Zhonghong Pulin Medical Products Co. Ltd.
SHE:300981
0.58x CN¥10.91 Million
≈ $1.60 Million
CN¥18.92 Million China CN¥11.63 ▼ -0.51%
17617 STS Global Income & Growth Trust PLC
LSE:STS
0.58x GBX3.11 Million
≈ $377.91
GBX5.39 Million UK GBX226.00 ▲ +0.44%
17618 Skyline Investments Inc
TA:SKLN
0.58x ILA4.28 Million
≈ $11.47K
ILA7.43 Million Israel ILA245.00 ▼ -1.61%
17619 Kite Realty Group Trust
NYSE:KRG
0.58x $106.58 Million $185.07 Million USA $27.69 ▲ +1.47%
17620 MSC Industrial Direct Company Inc
NYSE:MSM
0.58x $29.41 Million $51.11 Million USA $115.51 ▼ -1.26%
17621 Domo Activos Socimi SA
MC:DOMO
0.58x €158.98
≈ $185.86
€276.27 Spain €1.42 ▲ +0.00%
17622 DUERR AG UNSP.ADR 1/5
F:DUEB
0.58x €158.29 Million
≈ $185.05 Million
€275.18 Million Germany €4.02 ▼ -4.29%
17623 Dürr Aktiengesellschaft
F:DUE
0.58x €158.29 Million
≈ $185.05 Million
€275.18 Million Germany €20.60 ▲ +0.00%
17624 Dong-A St
KO:170900
0.58x ₩8.17 Billion
≈ $5.53 Million
₩14.20 Billion Korea ₩38350.00 ▲ +1.19%
17625 Lifco AB (publ)
ST:LIFCO-B
0.57x Skr747.00 Million
≈ $80.39 Million
Skr1.30 Billion Sweden Skr302.60 ▼ -0.46%
17626 Argo Pantes Tbk
JK:ARGO
0.57x Rp12.04 Billion
≈ $705.44K
Rp20.98 Billion Indonesia Rp750.00 ▼ -5.06%
17627 Kap Industrial Holdings Ltd
JSE:KAP
0.57x ZAC299.00 Million
≈ $158.90K
ZAC521.00 Million South Africa ZAC280.00 ▲ +0.36%
17628 Cisco Systems Inc
NASDAQ:CSCO
0.57x $1.82 Billion $3.17 Billion USA $121.64 ▼ -6.43%
17629 P.C.B Tec
TA:PCBT
0.57x ILA1.70 Million
≈ $4.55K
ILA2.96 Million Israel ILA1140.00 ▼ -1.04%
17630 Shenzhen Dvision Video Communica
SHE:300167
0.57x CN¥11.78 Million
≈ $1.72 Million
CN¥20.54 Million China CN¥4.97 ▼ -1.39%
17631 Interface Inc
NASDAQ:TILE
0.57x $13.54 Million $23.61 Million USA $30.14 ▲ +1.31%
17632 RTL GROUP UNSP.ADR 10
F:RRTU
0.57x €561.00 Million
≈ $655.87 Million
€979.00 Million Germany €4.28 ▲ +3.88%
17633 Federal-Mogul Goetze (India) Limited.
NSE:FMGOETZE
0.57x Rs750.21 Million
≈ $8.11 Million
Rs1.31 Billion India Rs436.10 ▲ +0.59%
17634 Mega Or
TA:MGOR
0.57x ILA90.94 Million
≈ $243.82K
ILA158.83 Million Israel ILA63340.00 ▼ -1.03%
17635 DSM-Firmenich AG
AS:DSFIR
0.57x €146.00 Million
≈ $170.69 Million
€255.00 Million Netherlands €67.94 ▲ +0.98%
17636 Sunson Textile Manufacturer
JK:SSTM
0.57x Rp1.47 Billion
≈ $86.21K
Rp2.57 Billion Indonesia Rp370.00 ▼ -13.55%
17637 WD-40 Company
NASDAQ:WDFC
0.57x $9.98 Million $17.45 Million USA $203.39 ▲ +0.17%
17638 Novavis Group SA
WAR:NVG
0.57x zł896.00K
≈ $246.59K
zł1.57 Million Poland zł0.67 ▲ +1.53%
17639 Bayside Land Corporation Ltd
TA:BYSD
0.57x ILA150.61 Million
≈ $403.77K
ILA263.48 Million Israel ILA3760.00 ▲ +0.16%
17640 Ricky Putra Globalindo Tbk
JK:RICY
0.57x Rp16.51 Billion
≈ $967.36K
Rp28.90 Billion Indonesia Rp71.00 ▼ -5.33%
17641 VBG Group AB (publ)
ST:VBG-B
0.57x Skr92.40 Million
≈ $9.94 Million
Skr161.80 Million Sweden Skr317.00 ▼ -0.94%
17642 Anhui Transport Consulting &
SHG:603357
0.57x CN¥36.89 Million
≈ $5.40 Million
CN¥64.67 Million China CN¥6.91 ▲ +0.73%
17643 Q-Gold Resources Ltd
V:QGR
0.57x CA$13.05K
≈ $9.44K
CA$22.88K Canada CA$0.23 ▼ -6.12%
17644 TESGAS S.A.
WAR:TSG
0.57x zł641.00K
≈ $176.41K
zł1.12 Million Poland zł1.80 ▼ -3.49%
17645 Broadwind Energy Inc
NASDAQ:BWEN
0.57x $4.26 Million $7.46 Million USA $3.81 ▼ -8.85%
17646 Koc Holding AS
IS:KCHOL
0.57x TL4.36 Billion
≈ $97.63 Million
TL7.65 Billion Turkey TL189.00 ▼ -1.15%
17647 Chengdu CORPRO Technology Co Ltd
SHE:300101
0.57x CN¥15.49 Million
≈ $2.27 Million
CN¥27.22 Million China CN¥16.97 ▲ +1.31%
17648 Kia Lim Bhd
KLSE:6211
0.57x RM3.25 Million
≈ $814.71K
RM5.70 Million Malaysia RM0.32 ▼ -1.54%
17649 Trip.com Group Limited
F:CLV
0.57x €2.45 Billion
≈ $2.87 Billion
€4.31 Billion Germany €40.00 ▼ -0.50%
17650 Emcure Pharmaceuticals Ltd
NSE:EMCURE
0.57x Rs2.56 Billion
≈ $27.71 Million
Rs4.50 Billion India Rs1756.80 ▲ +0.66%
17651 Napatech A/S
OL:NAPA
0.57x Nkr1.88 Million
≈ $198.15K
Nkr3.31 Million Norway Nkr51.60 ▼ -2.46%
17652 Reliance Steel & Aluminum Co
NYSE:RS
0.57x $151.40 Million $266.30 Million USA $394.41 ▼ -0.52%
17653 Valor Estate Limited
NSE:DBREALTY
0.57x Rs2.64 Billion
≈ $28.53 Million
Rs4.64 Billion India Rs114.45 ▼ -2.00%
17654 Ducon Infratechnologies Limited
NSE:DUCON
0.57x Rs56.44 Million
≈ $610.42K
Rs99.41 Million India Rs3.37 ▲ +0.90%
17655 Shanghai Kai Kai Industry Co Ltd B
SHG:900943
0.57x $4.04 Million $7.13 Million China $0.39 ▲ +0.25%
17656 Netcompany Group A/S
CO:NETC
0.57x Dkr83.50 Million
≈ $13.06 Million
Dkr147.30 Million Denmark Dkr357.00 ▲ +4.20%
17657 Crest Ventures Limited
NSE:CREST
0.57x Rs163.85 Million
≈ $1.77 Million
Rs289.06 Million India Rs361.60 ▲ +5.52%
17658 Pioneer Diversified High IT
NYSE MKT:HNW
0.57x $5.19 Million $9.16 Million USA $12.95 ▲ +1.13%
17659 A.G.Barr PLC
LSE:BAG
0.57x GBX15.70 Million
≈ $1.91K
GBX27.70 Million UK GBX615.00 ▲ +1.32%
17660 Intact Financial Corporation
TO:IFC
0.57x CA$426.00 Million
≈ $308.16 Million
CA$752.00 Million Canada CA$275.92 ▲ +1.62%
17661 AirBoss of America Corp.
TO:BOS
0.57x CA$1.17 Million
≈ $846.01K
CA$2.06 Million Canada CA$6.70 ▼ -8.72%
17662 Clean Motion AB
ST:CLEMO
0.56x Skr4.03 Million
≈ $433.58K
Skr7.13 Million Sweden Skr0.10 ▼ -7.59%
17663 AUTOHOME INC. A DL -01
F:8AHA
0.56x €889.46 Million
≈ $1.04 Billion
€1.57 Billion Germany €3.70 ▼ -3.14%
17664 Autohome Inc ADR
F:8AHB
0.56x €889.46 Million
≈ $1.04 Billion
€1.57 Billion Germany €15.80 ▲ +0.00%
17665 IMMERSION G. S.A. ZY 10
F:73W
0.56x €168.97K
≈ $197.55K
€299.21K Germany €0.10 ▼ -14.75%
17666 Hankook Tire Worldwide
KO:000240
0.56x ₩73.26 Billion
≈ $49.64 Million
₩129.73 Billion Korea ₩24800.00 ▼ -3.50%
17667 Dhunseri Tea & Industries Limited
NSE:DTIL
0.56x Rs209.52 Million
≈ $2.27 Million
Rs371.06 Million India Rs131.93 ▼ -0.42%
17668 Prime Electronics & Satellitics Inc
TW:6152
0.56x NT$23.31 Million
≈ $734.30K
NT$41.28 Million Taiwan NT$15.80 ▲ +3.61%
17669 Hangzhou Cogeneration Group Co Ltd
SHG:605011
0.56x CN¥19.65 Million
≈ $2.88 Million
CN¥34.86 Million China CN¥20.76 ▼ -4.77%
17670 Frigo-Pak Gida Maddeleri Sanayi ve Ticaret AS
IS:FRIGO
0.56x TL84.70 Million
≈ $1.90 Million
TL150.42 Million Turkey TL3.08 ▼ -0.32%
17671 Tong Oil Tools
SHE:300164
0.56x CN¥27.40 Million
≈ $4.01 Million
CN¥48.66 Million China CN¥9.51 ▼ -1.55%
17672 Nien Made Enterprise Co Ltd
TW:8464
0.56x NT$1.34 Billion
≈ $42.13 Million
NT$2.38 Billion Taiwan NT$328.50 ▼ -0.90%
17673 Pharma Mar S.A.
MC:PHM
0.56x €33.58 Million
≈ $39.26 Million
€59.66 Million Spain €96.15 ▲ +2.02%
17674 Peoples Fin
NASDAQ:PFIS
0.56x $8.30 Million $14.75 Million USA $60.12 ▲ +1.06%
17675 ENAGAS A.A. ADR1/2/EO150
F:EG40
0.56x €32.00 Million
≈ $37.41 Million
€56.90 Million Germany €7.90 ▼ -0.63%
17676 PKP Cargo S.A.
WAR:PKP
0.56x zł28.00 Million
≈ $7.71 Million
zł49.80 Million Poland zł13.14 ▼ -1.57%
17677 Beiersdorf Aktiengesellschaft
F:BEI
0.56x €163.00 Million
≈ $190.56 Million
€290.00 Million Germany €67.22 ▼ -0.80%
17678 Beiersdorf Aktiengesellschaft
F:BEIA
0.56x €163.00 Million
≈ $190.56 Million
€290.00 Million Germany €13.10 ▲ +0.00%
17679 Beijing Andawell Science & Technology Co Ltd Class A
SHE:300719
0.56x CN¥7.01 Million
≈ $1.03 Million
CN¥12.48 Million China CN¥12.60 ▲ +2.27%
17680 Pollux Properti Indonesia Tbk PT
JK:POLL
0.56x Rp7.60 Billion
≈ $445.39K
Rp13.53 Billion Indonesia Rp112.00 ▲ +0.00%
17681 Browave
TWO:3163
0.56x NT$131.44 Million
≈ $4.14 Million
NT$234.04 Million Taiwan NT$1020.00 ▲ +3.03%
17682 HUYA Inc
F:HY5A
0.56x €327.45 Million
≈ $382.83 Million
€583.50 Million Germany €2.27 ▲ +5.09%
17683 Vallourec
PA:VK
0.56x €78.00 Million
≈ $91.19 Million
€139.00 Million France €24.33 ▼ -0.57%
17684 Guobo Electronics Co. Ltd. A
SHG:688375
0.56x CN¥271.87 Million
≈ $39.78 Million
CN¥484.65 Million China CN¥93.90 ▲ +4.07%
17685 Profile Systems & Software SA
AT:PROF
0.56x €418.01K
≈ $488.70K
€745.45K Greece €7.33 ▼ -1.35%
17686 ICICI Lombard General Insurance Company Limited
NSE:ICICIGI
0.56x Rs4.59 Billion
≈ $49.69 Million
Rs8.20 Billion India Rs1758.00 ▲ +1.45%
17687 Trisura Group Ltd
TO:TSU
0.56x CA$20.97 Million
≈ $15.17 Million
CA$37.41 Million Canada CA$42.30 ▲ +2.08%
17688 Gentera S.A.B. de C.V
MX:GENTERA
0.56x MX$1.18 Billion
≈ $67.88 Million
MX$2.10 Billion Mexico MX$40.99 ▼ -2.47%
17689 PTT Global Chemical Public Company Limited
F:GCB
0.56x €1.03 Billion
≈ $1.21 Billion
€1.85 Billion Germany €0.87 ▲ +0.00%
17690 Prosperity Bancshares Inc
NYSE:PB
0.56x $78.34 Million $139.91 Million USA $69.36 ▲ +0.89%
17691 Ugro Capital Limited
NSE:UGROCAP
0.56x Rs182.13 Million
≈ $1.97 Million
Rs325.29 Million India Rs93.93 ▲ +0.38%
17692 S-Energy Co.Ltd
KQ:095910
0.56x ₩1.89 Billion
≈ $1.28 Million
₩3.37 Billion Korea ₩1493.00 ▼ -2.80%
17693 Arena Star Group Ltd
TA:ARNA
0.56x ILA6.10 Million
≈ $16.35K
ILA10.91 Million Israel ILA558.60 ▼ -1.13%
17694 UMS Holdings Bhd
KLSE:7137
0.56x RM2.90 Million
≈ $728.22K
RM5.19 Million Malaysia RM1.80 ▲ +0.00%
17695 Airsculpt Technologies Inc
NASDAQ:AIRS
0.56x $3.37 Million $6.03 Million USA $5.11 ▼ -10.51%
17696 Tongcheng Travel Holdings Ltd
F:TEM
0.56x €373.28 Million
≈ $436.40 Million
€668.92 Million Germany €1.55 ▲ +0.00%
17697 Revolve Group LLC
NYSE:RVLV
0.56x $11.82 Million $21.18 Million USA $18.88 ▼ -2.33%
17698 Micro-X Ltd
AU:MX1
0.56x AU$42.85K
≈ $30.32K
AU$76.80K Australia AU$0.04 ▲ +7.69%
17699 Nuformix plc
LSE:NFX
0.56x GBX155.85
≈ $0.02
GBX279.54 UK GBX0.17 ▲ +0.00%
17700 Petro Matad Ltd
LSE:MATD
0.56x GBX3.01 Million
≈ $366.35
GBX5.40 Million UK GBX1.18 ▼ -2.08%