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.
Rank Company Quality Index Operating CF Net Income Country Price 24h Change
8901 Oceanpal Inc
NASDAQ:OP
2.24x $130.00K $58.00K USA $1.39 ▲ +0.72%
8902 Dynamic Group Holdings Ltd
AU:DDB
2.24x AU$6.40 Million
≈ $4.53 Million
AU$2.86 Million Australia AU$0.28 ▲ +0.00%
8903 Cineline India Limited
NSE:CINELINE
2.24x Rs51.69 Million
≈ $558.95K
Rs23.06 Million India Rs86.71 ▲ +7.96%
8904 Zhejiang Jiuzhou Pharm Co Ltd
SHG:603456
2.24x CN¥496.86 Million
≈ $72.71 Million
CN¥221.82 Million China CN¥13.98 ▼ -5.41%
8905 JK Tyre & Industries Limited
NSE:JKTYRE
2.24x Rs8.66 Billion
≈ $93.67 Million
Rs3.87 Billion India Rs390.60 ▲ +0.97%
8906 MSC Industrial Direct Company Inc
NYSE:MSM
2.24x $94.40 Million $42.16 Million USA $125.64 ▼ -0.15%
8907 R Systems International Limited
NSE:RSYSTEMS
2.24x Rs1.61 Billion
≈ $17.37 Million
Rs717.49 Million India Rs245.51 ▼ -1.26%
8908 Zhejiang Vie Science & Technology Co Ltd
SHE:002590
2.24x CN¥140.70 Million
≈ $20.59 Million
CN¥62.84 Million China CN¥8.70 ▼ -2.03%
8909 FSN E-Commerce Ventures Limited
NSE:NYKAA
2.24x Rs1.29 Billion
≈ $13.98 Million
Rs577.50 Million India Rs322.80 ▼ -0.62%
8910 Deutsche Rohstoff AG
XETRA:DR0
2.24x €15.44 Million
≈ $18.05 Million
€6.90 Million Germany €83.60 ▼ -4.78%
8911 Fonet Bilgi Teknolojileri AS
IS:FONET
2.24x TL153.96 Million
≈ $3.45 Million
TL68.78 Million Turkey TL5.35 ▲ +0.38%
8912 Indian Oil Corporation Limited
NSE:IOC
2.24x Rs327.48 Billion
≈ $3.54 Billion
Rs146.31 Billion India Rs138.47 ▼ -1.04%
8913 Beijing China Sciences Runyu Environmental Technology Co. Ltd.
SHE:301175
2.24x CN¥139.69 Million
≈ $20.44 Million
CN¥62.43 Million China CN¥5.12 ▼ -2.48%
8914 Bausch Health Companies Inc
TO:BHC
2.24x CA$405.00 Million
≈ $292.97 Million
CA$181.00 Million Canada CA$6.25 ▼ -0.48%
8915 Nidec Corporation
F:NIB1
2.24x €43.59 Billion
≈ $50.96 Billion
€19.49 Billion Germany €3.62 ▲ +0.56%
8916 Beijing Jiaoda Signal Technology
SHE:300851
2.24x CN¥19.29 Million
≈ $2.82 Million
CN¥8.62 Million China CN¥20.74 ▼ -2.31%
8917 Phol Dhanya Public Company Limited
BK:PHOL
2.24x ฿43.48 Million
≈ $1.36 Million
฿19.44 Million Thailand ฿3.28 ▲ +1.23%
8918 SCHOTT Pharma AG & Co. KGaA
XETRA:1SXP
2.24x €75.97 Million
≈ $88.82 Million
€33.97 Million Germany €20.20 ▼ -0.74%
8919 TCM Corporation Public Company Limited
BK:TCMC
2.24x ฿80.53 Million
≈ $2.51 Million
฿36.02 Million Thailand ฿0.29 ▲ +0.00%
8920 Shankara Building Products Limited
NSE:SHANKARA
2.24x Rs636.00 Million
≈ $6.88 Million
Rs284.50 Million India Rs140.07 ▲ +0.78%
8921 Paulic Meunerie Sa
PA:ALPAU
2.24x €207.93K
≈ $243.09K
€93.02K France €1.44 ▼ -0.35%
8922 MLP Group S.A.
WAR:MLG
2.23x zł72.55 Million
≈ $19.97 Million
zł32.47 Million Poland zł108.00 ▲ +0.47%
8923 Delta Djakarta Tbk
JK:DLTA
2.23x Rp75.85 Billion
≈ $4.44 Million
Rp33.94 Billion Indonesia Rp1780.00 ▲ +0.00%
8924 Leshan Electric Power Co Ltd
SHG:600644
2.23x CN¥145.04 Million
≈ $21.22 Million
CN¥64.93 Million China CN¥9.39 ▼ -9.97%
8925 Gecina SA
PA:GFC
2.23x €358.36 Million
≈ $418.96 Million
€160.44 Million France €74.00 ▼ -1.79%
8926 JKG Land Bhd
KLSE:6769
2.23x RM99.02 Million
≈ $24.86 Million
RM44.34 Million Malaysia RM0.11 ▲ +4.76%
8927 ASAHI KASEI CORP. ADR/2
F:ASA
2.23x €301.49 Billion
≈ $352.47 Billion
€135.00 Billion Germany €16.00 ▲ +0.63%
8928 Western Resources Corp
TO:WRX
2.23x CA$1.88 Million
≈ $1.36 Million
CA$843.97K Canada CA$0.04 ▲ +0.00%
8929 Starrag Group Holding AG
SW:STGN
2.23x CHF32.15 Million
≈ $40.65 Million
CHF14.40 Million Switzerland CHF34.10 ▲ +0.89%
8930 Eurobio Scientific SA
PA:ALERS
2.23x €5.36 Million
≈ $6.26 Million
€2.40 Million France €21.00 ▼ -0.47%
8931 Appulse Corp
V:APL
2.23x CA$525.63K
≈ $380.23K
CA$235.46K Canada CA$0.22 ▲ +4.88%
8932 AXIS Capital Holdings Ltd
NYSE:AXS
2.23x $673.84 Million $301.86 Million USA $116.50 ▲ +1.64%
8933 DigitalOcean Holdings Inc
NYSE:DOCN
2.23x $57.28 Million $25.66 Million USA $123.54 ▼ -5.80%
8934 Tadiran Hldg
TA:TDRN
2.23x ILA10.17 Million
≈ $27.27K
ILA4.56 Million Israel ILA19010.00 ▼ -2.46%
8935 Ricegrowers Ltd
AU:SGLLV
2.23x AU$80.22 Million
≈ $56.76 Million
AU$35.95 Million Australia AU$13.62 ▼ -1.02%
8936 Bodycote PLC
LSE:BOY
2.23x GBX61.80 Million
≈ $7.52K
GBX27.70 Million UK GBX697.50 ▲ +1.23%
8937 Siegfried Holding Ltd
SW:SFZN
2.23x CHF145.90 Million
≈ $184.46 Million
CHF65.40 Million Switzerland CHF70.70 ▼ -0.14%
8938 TONGDAO LIEP.GR. DL-0001
F:6WT
2.23x €228.87 Million
≈ $267.58 Million
€102.60 Million Germany €0.24 ▼ -3.20%
8939 EMB Mission Bound AB (publ)
ST:NAVIGO-STAM
2.23x Skr41.51 Million
≈ $4.47 Million
Skr18.61 Million USA Skr2.90 ▼ -3.33%
8940 W. R. Berkley Corp
NYSE:WRB
2.23x $1.14 Billion $511.03 Million USA $75.46 ▲ +2.76%
8941 Advanced Micro Fabrication Inc
SHG:688012
2.23x CN¥1.13 Billion
≈ $164.91 Million
CN¥505.28 Million China CN¥388.50 ▲ +3.54%
8942 GlobalWafers Co Ltd
TWO:6488
2.23x NT$4.92 Billion
≈ $154.90 Million
NT$2.20 Billion Taiwan NT$1030.00 ▼ -8.04%
8943 China Harmony Auto Holding Limited
F:HA5
2.23x €224.27 Million
≈ $262.20 Million
€100.61 Million Germany €0.07 ▼ -2.68%
8944 DEME Group NV
BR:DEME
2.23x €373.00 Million
≈ $436.08 Million
€167.34 Million Belgium €168.00 ▲ +0.12%
8945 National Research Corp
NASDAQ:NRC
2.23x $7.18 Million $3.22 Million USA $21.04 ▲ +1.01%
8946 Plymouth Industrial REIT Inc
NYSE:PLYM
2.23x $15.61 Million $7.01 Million USA $21.98 ▲ +0.00%
8947 Assems Inc.
KQ:136410
2.23x ₩3.77 Billion
≈ $2.55 Million
₩1.69 Billion Korea ₩4795.00 ▲ +0.42%
8948 Sinher Technology Inc
TW:4999
2.23x NT$87.69 Million
≈ $2.76 Million
NT$39.36 Million Taiwan NT$19.25 ▼ -1.53%
8949 Samyang Packaging
KO:272550
2.23x ₩28.66 Billion
≈ $19.42 Million
₩12.87 Billion Korea ₩8940.00 ▲ +1.36%
8950 PARATUS ENERGY SERVICES LTD
OL:PLSV
2.23x Nkr166.60 Million
≈ $17.53 Million
Nkr74.80 Million Norway Nkr47.10 ▼ -0.84%
8951 United States Steel Corporation
NYSE:X
2.23x $265.00 Million $119.00 Million USA $54.84 ▲ +0.00%
8952 United States Steel Corp
BA:X
2.23x AR$265.00 Million
≈ $191.76K
AR$119.00 Million Argentina AR$21550.00 ▲ +0.00%
8953 WG Tech JiangXi Co Ltd
SHG:603773
2.23x CN¥35.50 Million
≈ $5.20 Million
CN¥15.95 Million China CN¥79.88 ▼ -3.29%
8954 Wellpool Co Ltd
TWO:8424
2.23x NT$133.57 Million
≈ $4.21 Million
NT$60.01 Million Taiwan NT$68.50 ▲ +0.00%
8955 Innometry Co. Ltd
KQ:302430
2.23x ₩1.20 Billion
≈ $814.23K
₩539.77 Million Korea ₩5390.00 ▼ -6.42%
8956 Shanghai Waigaoqiao Free Trade Zone Group Co Ltd A
SHG:600648
2.23x CN¥140.48 Million
≈ $20.56 Million
CN¥63.12 Million China CN¥8.41 ▼ -1.64%
8957 Deepak Fertilizers and Petrochemicals Corporation Limited
NSE:DEEPAKFERT
2.23x Rs4.75 Billion
≈ $51.32 Million
Rs2.13 Billion India Rs1573.20 ▼ -0.45%
8958 Hsin Kao Gas Co Ltd
TW:9931
2.22x NT$157.50 Million
≈ $4.96 Million
NT$70.79 Million Taiwan NT$34.15 ▲ +0.15%
8959 EZGO Technologies Ltd
NASDAQ:EZGO
2.22x $1.41 Million $633.88K USA $0.98 ▼ -8.42%
8960 Hub Cyber Security Ltd. Ordinary Shares
NASDAQ:HUBC
2.22x $681.98K $306.62K USA $1.08 ▼ -4.42%
8961 ATA IMS Bhd
KLSE:8176
2.22x RM14.97 Million
≈ $3.76 Million
RM6.73 Million Malaysia RM0.13 ▲ +0.00%
8962 Eurofins Scientific SE
F:ESF0
2.22x €334.05 Million
≈ $390.54 Million
€150.25 Million Germany €59.14 ▲ +0.03%
8963 Conduit Holdings Ltd
LSE:CRE
2.22x GBX291.08 Million
≈ $35.42K
GBX130.93 Million UK GBX437.00 ▲ +1.51%
8964 Watts SA
SN:WATTS
2.22x CL$13.04 Billion
≈ $14.58 Million
CL$5.87 Billion Chile CL$705.00 ▲ +0.00%
8965 JINXIN FERT.GRP HD-00001
F:3NX
2.22x €629.20 Million
≈ $735.60 Million
€283.10 Million Germany €0.24 ▲ +0.00%
8966 Kiniksa Pharmaceuticals Ltd
NASDAQ:KNSA
2.22x $50.20 Million $22.59 Million USA $62.84 ▼ -0.33%
8967 Shanghai Rendu Biotechnology Co. Ltd. A
SHG:688193
2.22x CN¥22.41 Million
≈ $3.28 Million
CN¥10.09 Million China CN¥41.57 ▼ -1.14%
8968 Auden Techno
TW:3138
2.22x NT$123.32 Million
≈ $3.89 Million
NT$55.53 Million Taiwan NT$98.20 ▼ -2.77%
8969 Vishal Mega Mart Ord Shs
NSE:VMM
2.22x Rs7.96 Billion
≈ $86.06 Million
Rs3.58 Billion India Rs108.04 ▼ -1.67%
8970 Microtips Technology
TWO:3285
2.22x NT$35.80 Million
≈ $1.13 Million
NT$16.12 Million Taiwan NT$39.85 ▲ +2.18%
8971 Ramsay Health Care Ltd
AU:RHC
2.22x AU$356.80 Million
≈ $252.46 Million
AU$160.70 Million Australia AU$42.30 ▼ -0.07%
8972 Kentima Holding publ AB
ST:KENH
2.22x Skr4.70 Million
≈ $506.23K
Skr2.12 Million Sweden Skr2.58 ▲ +0.00%
8973 Anupam Rasayan India Limited
NSE:ANURAS
2.22x Rs408.58 Million
≈ $4.42 Million
Rs184.08 Million India Rs1249.60 ▲ +0.85%
8974 Pool Safe Inc
V:POOL
2.22x CA$552.45K
≈ $399.63K
CA$248.94K Canada CA$0.15 ▼ -16.67%
8975 Quartiers Properties AB (publ)
ST:QUART-PREF
2.22x Skr7.75 Million
≈ $834.35K
Skr3.49 Million Sweden Skr11.40 ▲ +0.00%
8976 Quartiers Properties AB
ST:QUART
2.22x Skr7.75 Million
≈ $834.35K
Skr3.49 Million Sweden Skr7.84 ▲ +0.00%
8977 Graphisoft Park SE Real Estate Development European Company Limited
F:GUV
2.22x €3.03 Million
≈ $3.54 Million
€1.37 Million Germany €14.00 ▼ -1.41%
8978 GurSel Turizm Tasimacilik Ve Servis Ticaret AS
IS:GRSEL
2.22x TL1.45 Billion
≈ $32.38 Million
TL651.67 Million Turkey TL348.75 ▲ +9.67%
8979 Guangdong Tianan New Material
SHG:603725
2.22x CN¥78.45 Million
≈ $11.48 Million
CN¥35.37 Million China CN¥11.99 ▼ -6.62%
8980 SICHUAN ENG.INV.DEV.H YC1
F:84H
2.22x €634.83 Million
≈ $742.18 Million
€286.25 Million Germany €0.20 ▲ +1.55%
8981 Shenzhen Zhilai Sci and Tech Co Ltd
SHE:300771
2.22x CN¥95.64 Million
≈ $13.99 Million
CN¥43.13 Million China CN¥10.32 ▼ -3.82%
8982 Metair
JSE:MTA
2.22x ZAC614.56 Million
≈ $326.60K
ZAC277.19 Million South Africa ZAC480.00 ▲ +4.35%
8983 SVI Public Company Limited
BK:SVI
2.22x ฿462.28 Million
≈ $14.41 Million
฿208.52 Million Thailand ฿5.50 ▼ -8.33%
8984 Jiangsu Yoke Technology Co Ltd
SHE:002409
2.22x CN¥605.98 Million
≈ $88.67 Million
CN¥273.34 Million China CN¥153.95 ▲ +3.27%
8985 BluMetric Environmental Inc
V:BLM
2.22x CA$838.00K
≈ $606.20K
CA$378.00K Canada CA$0.85 ▲ +2.41%
8986 AROBS TRANSILVANIA SOFTWARE SA
RO:AROBS
2.22x RON15.70 Million
≈ $3.60 Million
RON7.08 Million Romania RON0.74 ▼ -0.27%
8987 S.ENER.ELEC.SP.GDR REGS 1
F:ECEA
2.22x €927.31 Million
≈ $1.08 Billion
€418.32 Million Germany €13.20 ▲ +0.76%
8988 Adese Gayrimenkul Yatirim AS
IS:ADESE
2.22x TL812.37 Million
≈ $18.19 Million
TL366.74 Million Turkey TL0.91 ▼ -2.15%
8989 Performance One AG
F:PO1
2.21x €861.07K
≈ $1.01 Million
€388.86K Germany €1.57 ▲ +0.00%
8990 GTS Internasional Tbk PT
JK:GTSI
2.21x Rp4.79 Million
≈ $280.46
Rp2.16 Million Indonesia Rp152.00 ▼ -6.17%
8991 Metro Inc.
TO:MRU
2.21x CA$545.80 Million
≈ $394.82 Million
CA$246.50 Million Canada CA$92.53 ▲ +1.55%
8992 FLEX LNG Ltd
F:0QQA
2.21x €37.24 Million
≈ $43.54 Million
€16.82 Million Germany €26.80 ▲ +0.56%
8993 Hunan Lead Power Dazhi Technology Inc Co
SHE:300530
2.21x CN¥25.15 Million
≈ $3.68 Million
CN¥11.36 Million China CN¥14.94 ▼ -1.65%
8994 China Lilang Limited
F:5LX
2.21x €299.32 Million
≈ $349.94 Million
€135.23 Million Germany €0.38 ▼ -0.53%
8995 Shagrir Group Vehicle Services Ltd
TA:SHGR
2.21x ILA13.14 Million
≈ $35.24K
ILA5.94 Million Israel ILA1840.00 ▲ +0.00%
8996 SNT Motiv Co Ltd
KO:064960
2.21x ₩28.53 Billion
≈ $19.34 Million
₩12.89 Billion Korea ₩26350.00 ▼ -3.48%
8997 Seanergy Maritime Holdings Corp
NASDAQ:SHIP
2.21x $27.25 Million $12.31 Million USA $16.18 ▼ -1.16%
8998 Figma, Inc.
NYSE:FIG
2.21x $62.45 Million $28.23 Million USA $21.12 ▲ +5.60%
8999 Nido Education Ltd
AU:NDO
2.21x AU$5.53 Million
≈ $3.91 Million
AU$2.50 Million Australia AU$0.35 ▼ -2.82%
9000 Antofagasta PLC
LSE:ANTO
2.21x GBX576.90 Million
≈ $70.19K
GBX260.80 Million UK GBX3631.00 ▲ +0.28%