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
27601 Nepa AB
ST:NEPA
-7.00x Skr-8.91 Million
≈ $-959.07K
Skr1.27 Million Sweden Skr20.50 ▼ -0.97%
27602 HaiXin Foods Co Ltd
SHE:002702
-7.00x CN¥-8.61 Million
≈ $-1.26 Million
CN¥1.23 Million China CN¥5.29 ▼ -2.58%
27603 Real Estate & E-Commerce Split Corp
TO:RS
-7.00x CA$-26.66 Million
≈ $-19.29 Million
CA$3.81 Million Canada CA$9.82 ▼ -0.10%
27604 Editas Medicine Inc
NASDAQ:EDIT
-7.01x $-54.80 Million $7.82 Million USA $2.78 ▼ -1.42%
27605 Banco Hipotecario SA
BA:BHIP
-7.03x AR$-146.73 Billion
≈ $-106.17 Million
AR$20.86 Billion Argentina AR$339.00 ▼ -3.56%
27606 Henan Yuguang Gold & Lead Co Ltd
SHG:600531
-7.04x CN¥-957.52 Million
≈ $-140.11 Million
CN¥135.97 Million China CN¥13.37 ▼ -0.52%
27607 Nuode Investment Co Ltd
SHG:600110
-7.04x CN¥-250.23 Million
≈ $-36.62 Million
CN¥35.52 Million China CN¥12.04 ▲ +1.69%
27608 Beijing Dinghan Tech Co
SHE:300011
-7.05x CN¥-22.13 Million
≈ $-3.24 Million
CN¥3.14 Million China CN¥6.29 ▼ -1.72%
27609 Caisse régionale de Crédit Agricole Mutuel Atlantique Vendée
PA:CRAV
-7.05x €-435.31 Million
≈ $-508.92 Million
€61.74 Million France €173.80 ▲ +1.76%
27610 Concejo AB (publ)
ST:CNCJO-B
-7.05x Skr-26.10 Million
≈ $-2.81 Million
Skr3.70 Million Sweden Skr49.00 ▼ -0.20%
27611 Carnegie Clean Energy Ltd
AU:CCE
-7.05x AU$-1.02 Million
≈ $-723.83K
AU$145.01K Australia AU$0.15 ▲ +7.41%
27612 Carnegie Clean Energy Limited
F:CNM1
-7.05x €-511.50K
≈ $-597.99K
€72.50K Germany €0.04 ▲ +26.58%
27613 Ta Jiang Co Ltd
TW:1453
-7.06x NT$-123.71 Million
≈ $-3.90 Million
NT$17.51 Million Taiwan NT$11.85 ▲ +6.28%
27614 KB Financial Group Inc
NYSE:KB
-7.07x $-11.91 Trillion $1.69 Trillion USA $104.12 ▼ -0.34%
27615 PT Arkora Hydro Tbk
JK:ARKO
-7.08x Rp-76.47 Billion
≈ $-4.48 Million
Rp10.80 Billion Indonesia Rp5125.00 ▼ -14.94%
27616 Power Metals Corp
V:PWM
-7.09x CA$-655.13K
≈ $-473.91K
CA$92.45K Canada CA$0.62 ▲ +0.00%
27617 Anterogen.Co.Ltd
KQ:065660
-7.10x ₩-265.11 Million
≈ $-179.66K
₩37.35 Million Korea ₩25650.00 ▼ -3.93%
27618 aovo Touristik AG
MU:A8N
-7.10x €-595.45K
≈ $-696.14K
€83.90K Germany €2.90 ▲ +0.00%
27619 Sunrun Inc
NASDAQ:RUN
-7.11x $-121.52 Million $17.10 Million USA $14.85 ▼ -2.62%
27620 New Age Metals Inc
V:NAM
-7.11x CA$-492.83K
≈ $-356.51K
CA$69.28K Canada CA$0.32 ▼ -1.56%
27621 Sichuan Langsha Holding Ltd
SHG:600137
-7.12x CN¥-8.70 Million
≈ $-1.27 Million
CN¥1.22 Million China CN¥19.83 ▼ -3.41%
27622 2G Energy AG
XETRA:2GB
-7.12x €-25.08 Million
≈ $-29.33 Million
€3.52 Million Germany €74.10 ▲ +1.02%
27623 Ewein Bhd
KLSE:7249
-7.12x RM-1.79 Million
≈ $-448.91K
RM251.00K Malaysia RM0.57 ▼ -1.72%
27624 BLUERUSH Media Group Corp
V:BTV
-7.12x CA$-2.03 Million
≈ $-1.47 Million
CA$284.68K Canada CA$0.01 ▲ +0.00%
27625 Compass Inc
NYSE:COMP
-7.14x $-157.00 Million $22.00 Million USA $7.61 ▼ -11.82%
27626 Phenixfin Corporation
NASDAQ:PFX
-7.15x $-8.09 Million $1.13 Million USA $45.50 ▲ +1.11%
27627 MOSTOSTAL Płock SA
WAR:MSP
-7.15x zł-3.36 Million
≈ $-924.45K
zł470.00K Poland zł12.60 ▼ -0.40%
27628 Nanfang Black Sesame Group Co Ltd
SHE:000716
-7.15x CN¥-39.44 Million
≈ $-5.77 Million
CN¥5.51 Million China CN¥5.63 ▼ -7.10%
27629 HY Energy Group Co Ltd
SHG:600387
-7.15x CN¥-122.22 Million
≈ $-17.88 Million
CN¥17.08 Million China CN¥0.94 ▲ +1.08%
27630 Sh E & Chemical Co. Ltd.
KO:002360
-7.16x ₩-3.66 Billion
≈ $-2.48 Million
₩511.53 Million Korea ₩2025.00 ▼ -5.81%
27631 Grand Pacific Petrochemical Corp
TW:1312
-7.20x NT$-1.51 Billion
≈ $-47.52 Million
NT$209.41 Million Taiwan NT$14.55 ▲ +9.81%
27632 Bus Online Co Ltd
SHE:002188
-7.23x CN¥-27.71 Million
≈ $-4.05 Million
CN¥3.83 Million China CN¥5.83 ▼ -2.18%
27633 Beijing Originwater Technology
SHE:300070
-7.23x CN¥-197.64 Million
≈ $-28.92 Million
CN¥27.33 Million China CN¥3.49 ▼ -0.85%
27634 Orion Minerals Ltd
AU:ORN
-7.23x AU$-3.37 Million
≈ $-2.38 Million
AU$466.00K Australia AU$0.02 ▼ -9.09%
27635 Orion Gold NL
JSE:ORN
-7.23x ZAC-1.69 Million
≈ $-895.49
ZAC233.00K South Africa ZAC26.00 ▼ -10.34%
27636 XORTX Therapeutics Inc
V:XRTX
-7.23x CA$-886.41K
≈ $-641.21K
CA$122.53K Canada CA$3.02 ▼ -4.43%
27637 TFP Solutions Bhd
KLSE:0145
-7.24x RM-1.71 Million
≈ $-429.07K
RM236.00K Malaysia RM0.03 ▲ +0.00%
27638 Akanda Corp
NASDAQ:AKAN
-7.24x $-8.35 Million $1.15 Million USA $16.49 ▼ -3.57%
27639 Aurskog Sparebank
OL:AURG
-7.24x Nkr-521.34 Million
≈ $-54.86 Million
Nkr71.97 Million Norway Nkr258.90 ▼ -0.40%
27640 Hua Xia Bank Co Ltd
SHG:600015
-7.24x CN¥-36.12 Billion
≈ $-5.29 Billion
CN¥4.99 Billion China CN¥6.85 ▼ -1.01%
27641 BARK, Inc.
NYSE:BARK
-7.25x $-46.77 Million $6.46 Million USA $9.16 ▼ -8.31%
27642 EGR EXPL LTD
F:Z0R
-7.26x €-19.78K
≈ $-23.13K
€2.72K Germany €0.01 ▼ -6.67%
27643 Rovsing A/S
CO:ROV
-7.26x Dkr-9.09 Million
≈ $-1.42 Million
Dkr1.25 Million Denmark Dkr42.20 ▼ -8.46%
27644 Shenzhen Tongyi Industry Co Ltd
SHE:300538
-7.27x CN¥-16.32 Million
≈ $-2.39 Million
CN¥2.25 Million China CN¥17.27 ▲ +1.53%
27645 ENERGY&MACHINERY KOREA Co.Ltd
KQ:095190
-7.29x ₩-6.44 Billion
≈ $-4.36 Million
₩883.08 Million Korea ₩1957.00 ▼ -2.10%
27646 Jinpu Landscape Architecture Co.Ltd.
SHE:301098
-7.29x CN¥-171.03 Million
≈ $-25.03 Million
CN¥23.46 Million China CN¥9.28 ▲ +0.22%
27647 Mitra Pemuda Tbk PT
JK:MTRA
-7.31x Rp-10.80 Billion
≈ $-633.04K
Rp1.48 Billion Indonesia Rp244.00 ▲ +0.00%
27648 King’s Town Construction Co Ltd
TW:2524
-7.31x NT$-574.10 Million
≈ $-18.09 Million
NT$78.48 Million Taiwan NT$35.75 ▲ +5.30%
27649 Wooree Bio Co.Ltd
KQ:082850
-7.32x ₩-18.11 Billion
≈ $-12.28 Million
₩2.48 Billion Korea ₩1585.00 ▲ +0.25%
27650 Mahindra EPC Irrigation Limited
NSE:MAHEPC
-7.33x Rs-103.40 Million
≈ $-1.12 Million
Rs14.10 Million India Rs114.21 ▼ -2.61%
27651 Fujian Snowman Co Ltd
SHE:002639
-7.34x CN¥-90.05 Million
≈ $-13.18 Million
CN¥12.27 Million China CN¥15.86 ▲ +0.83%
27652 Sumber Mas Konstruksi Tbk PT
JK:SMKM
-7.34x Rp-3.74 Billion
≈ $-219.11K
Rp509.37 Million Indonesia Rp79.00 ▼ -3.66%
27653 Apex Equity Holdings Bhd
KLSE:5088
-7.34x RM-17.75 Million
≈ $-4.46 Million
RM2.42 Million Malaysia RM0.70 ▼ -7.28%
27654 US Century Bank
NASDAQ:USCB
-7.34x $-10.01 Million $1.36 Million USA $18.03 ▼ -2.86%
27655 Champions Oncology Inc
NASDAQ:CSBR
-7.35x $-1.74 Million $236.00K USA $5.69 ▼ -0.61%
27656 Shenzhen Nanshan Power Co Ltd
SHE:200037
-7.35x HK$-62.36 Million
≈ $-7.96 Million
HK$8.48 Million China HK$2.69 ▼ -0.37%
27657 Michman Basad Ltd
TA:MCMN
-7.36x ILA-57.25 Million
≈ $-153.49K
ILA7.78 Million Israel ILA35890.00 ▲ +0.62%
27658 Excite Technology Services Ltd
AU:EXT
-7.37x AU$-1.16 Million
≈ $-820.43K
AU$157.35K Australia AU$0.01 ▲ +0.00%
27659 Mount Gibson Iron Limited
F:FWQ
-7.37x €-27.12 Million
≈ $-31.71 Million
€3.68 Million Germany €0.20 ▲ +1.00%
27660 HAV GROUP ASA
F:6HH
-7.38x €-68.11 Million
≈ $-79.63 Million
€9.23 Million Germany €1.42 ▼ -2.41%
27661 Union Technologies Informatique Group S.A
PA:FPG
-7.38x €-1.06 Million
≈ $-1.23 Million
€143.00K France €0.13 ▲ +5.33%
27662 Asia Cuanon Tech (Shanghai)
SHG:603378
-7.39x CN¥-3.95 Million
≈ $-578.20K
CN¥534.63K China CN¥5.91 ▼ -0.67%
27663 Sarama Resources Ltd
AU:SRR
-7.39x AU$-637.00K
≈ $-450.72K
AU$86.14K Australia AU$0.04 ▲ +2.94%
27664 Sarama Resource
V:SWA
-7.39x CA$-637.00K
≈ $-460.80K
CA$86.14K Canada CA$0.04 ▲ +0.00%
27665 Stuhini Exploration Ltd
V:STU
-7.40x CA$-666.14K
≈ $-481.88K
CA$90.02K Canada CA$0.14 ▼ -12.50%
27666 Autech Corporation
KQ:067170
-7.40x ₩-1.28 Billion
≈ $-864.70K
₩172.41 Million Korea ₩2775.00 ▼ -8.57%
27667 Kernel Holding SA
F:0KE
-7.40x €-175.51 Million
≈ $-205.19 Million
€23.71 Million Germany €4.47 ▲ +0.79%
27668 Kernel Holding SA
WAR:KER
-7.40x zł-175.51 Million
≈ $-48.30 Million
zł23.71 Million Poland zł19.22 ▼ -0.21%
27669 Qibu Co Ltd
SHG:603557
-7.41x CN¥-79.10 Million
≈ $-11.58 Million
CN¥10.68 Million China CN¥4.91 ▼ -0.81%
27670 Huludao Zinc Industry Co Ltd
SHE:000751
-7.41x CN¥-253.08 Million
≈ $-37.03 Million
CN¥34.17 Million China CN¥5.53 ▲ +2.60%
27671 Colorlight Cloud Tech Ltd. A
SHE:301391
-7.41x CN¥-143.42 Million
≈ $-20.99 Million
CN¥19.35 Million China CN¥63.64 ▲ +2.00%
27672 Godrej Properties Limited
NSE:GODREJPROP
-7.42x Rs-30.05 Billion
≈ $-325.03 Million
Rs4.05 Billion India Rs1704.80 ▼ -0.91%
27673 T Scientific Co.Ltd
KQ:057680
-7.42x ₩-1.14 Billion
≈ $-772.86K
₩153.64 Million Korea ₩2175.00 ▼ -5.84%
27674 Fission 3.0 Corp
V:FUU
-7.43x CA$-2.72 Million
≈ $-1.97 Million
CA$366.58K Canada CA$0.16 ▼ -3.03%
27675 Primis Financial Corp
NASDAQ:FRST
-7.43x $-54.36 Million $7.31 Million USA $14.38 ▼ -3.43%
27676 China Resources Chemical Innovative Materials Co. Ltd.
SHE:301090
-7.44x CN¥-193.05 Million
≈ $-28.25 Million
CN¥25.94 Million China CN¥7.09 ▲ +0.00%
27677 CoinSmart Financial Inc
NEO:SMRT
-7.44x CA$-2.45 Million
≈ $-1.77 Million
CA$328.66K Canada CA$0.22 ▲ +0.00%
27678 Boat Rocker Media Inc
TO:BRMI
-7.45x CA$-42.45 Million
≈ $-30.71 Million
CA$5.70 Million Canada CA$0.89 ▼ -4.30%
27679 SGF Capital Public Company Limited
BK:SGF
-7.45x ฿-62.36 Million
≈ $-1.94 Million
฿8.37 Million Thailand ฿0.13 ▲ +0.00%
27680 Shanghai Tianchen Co Ltd
SHG:600620
-7.45x CN¥-56.08 Million
≈ $-8.21 Million
CN¥7.52 Million China CN¥4.67 ▼ -2.10%
27681 Maris Tech Ltd
NASDAQ:MTEK
-7.47x $-985.09K $131.80K USA $1.24 ▲ +3.33%
27682 INDIA SHELTER FINANCE CORPORATION LIMITED
NSE:INDIASHLTR
-7.47x Rs-1.78 Billion
≈ $-19.26 Million
Rs238.33 Million India Rs780.65 ▲ +1.04%
27683 Yunding Technology Co Ltd
SHE:000409
-7.48x CN¥-77.92 Million
≈ $-11.40 Million
CN¥10.42 Million China CN¥9.62 ▼ -0.41%
27684 Trimegah Securities Tbk
JK:TRIM
-7.48x Rp-325.79 Billion
≈ $-19.09 Million
Rp43.57 Billion Indonesia Rp490.00 ▼ -6.67%
27685 Zenitron Corp
TW:3028
-7.48x NT$-1.69 Billion
≈ $-53.31 Million
NT$226.12 Million Taiwan NT$83.40 ▼ -0.71%
27686 Y mAbs Therapeutics
NASDAQ:YMAB
-7.49x $-8.66 Million $1.16 Million USA $8.61 ▲ +0.23%
27687 MetaTech AP
TWO:3224
-7.49x NT$-12.31 Million
≈ $-387.77K
NT$1.64 Million Taiwan NT$38.50 ▲ +0.00%
27688 Daqo New Energy Corp
F:5DQ2
-7.49x €-115.93 Million
≈ $-135.54 Million
€15.47 Million Germany €14.40 ▲ +5.11%
27689 Daqo New Energy Corp ADR
NYSE:DQ
-7.49x $-115.93 Million $15.47 Million USA $23.06 ▼ -0.77%
27690 Hanan Mor
TA:HNMR
-7.50x ILA-33.24 Million
≈ $-89.13K
ILA4.43 Million Israel ILA323.40 ▲ +1.03%
27691 Absa Group Ltd
JSE:ABG
-7.50x ZAC-84.28 Billion
≈ $-44.79 Million
ZAC11.23 Billion South Africa ZAC22698.00 ▼ -0.93%
27692 LCK Global Kedaton
JK:LCKM
-7.51x Rp-34.07 Billion
≈ $-2.00 Million
Rp4.54 Billion Indonesia Rp104.00 ▼ -11.86%
27693 Infomedia Press Limited
NSE:INFOMEDIA
-7.52x Rs-1.96 Million
≈ $-21.22K
Rs261.00K India Rs5.48 ▲ +2.05%
27694 Karur Vysya Bank Limited
NSE:KARURVYSYA
-7.52x Rs-82.38 Billion
≈ $-890.94 Million
Rs10.95 Billion India Rs289.10 ▼ -1.35%
27695 Adhi Commuter Properti Tbk PT
JK:ADCP
-7.53x Rp-123.76 Million
≈ $-7.25K
Rp16.43 Million Indonesia Rp50.00 ▲ +0.00%
27696 Song Da Urban & Industrial Zone Investment and Development JSC
VN:SJS
-7.53x ₫-427.45 Billion
≈ $-16.24 Million
₫56.76 Billion Vietnam ₫51000.00 ▲ +0.00%
27697 Aldrich Resources Bhd
KLSE:0079
-7.57x RM-15.37 Million
≈ $-3.86 Million
RM2.03 Million Malaysia RM0.05 ▲ +0.00%
27698 EG Corporation
KQ:037370
-7.57x ₩-5.02 Billion
≈ $-3.40 Million
₩662.83 Million Korea ₩3670.00 ▼ -6.97%
27699 Pingdingshan Tianan Coal Mining Co Ltd
SHG:601666
-7.57x CN¥-165.09 Million
≈ $-24.16 Million
CN¥21.81 Million China CN¥8.38 ▲ +0.84%
27700 Augros Cosmetic Packaging SA
PA:AUGR
-7.59x €-714.28K
≈ $-835.06K
€94.08K France €5.00 ▼ -8.26%