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 |
|---|---|---|---|---|---|---|---|
| 26501 |
BaoViet Holdings
VN:BVH |
-3.38x |
₫-2.70 Trillion
≈ $-102.51 Million |
₫799.18 Billion | Vietnam | ₫69700.00 | ▲ +0.00% |
| 26502 |
Feng Ching Metal
TWO:2061 |
-3.38x |
NT$-98.44 Million
≈ $-3.10 Million |
NT$29.16 Million | Taiwan | NT$41.55 | ▲ +7.50% |
| 26503 |
BioNexus Gene Lab Corp Common stock
NASDAQ:BGLC |
-3.38x | $-672.27K | $199.10K | USA | $2.28 | ▼ -0.87% |
| 26504 |
DAE-IL Corporation
KO:092200 |
-3.38x |
₩-5.69 Billion
≈ $-3.85 Million |
₩1.68 Billion | Korea | ₩9600.00 | ▲ +10.47% |
| 26505 |
Beijing Tianyishangjia New Material Corp Ltd
SHG:688033 |
-3.38x |
CN¥-353.77 Million
≈ $-51.77 Million |
CN¥104.69 Million | China | CN¥7.71 | ▼ -2.28% |
| 26506 |
Ausmon Resources Ltd
AU:AOA |
-3.38x |
AU$-154.46K
≈ $-109.29K |
AU$45.71K | Australia | AU$0.00 | ▲ +0.00% |
| 26507 |
Arkle Resources PLC
STU:48O |
-3.38x |
€-35.50K
≈ $-41.50K |
€10.50K | Germany | €0.00 | ▲ +0.00% |
| 26508 |
MEDIPOST Co. Ltd
KQ:078160 |
-3.38x |
₩-9.65 Billion
≈ $-6.54 Million |
₩2.85 Billion | Korea | ₩11360.00 | ▼ -2.41% |
| 26509 |
MRC Global Inc
NYSE:MRC |
-3.38x | $-44.00 Million | $13.00 Million | USA | $13.78 | ▼ -0.43% |
| 26510 |
Retractable Technologies Inc
NYSE MKT:RVP |
-3.39x | $-1.26 Million | $371.05K | USA | $0.71 | ▲ +5.01% |
| 26511 |
PMB Technology Bhd
KLSE:7172 |
-3.39x |
RM-28.29 Million
≈ $-7.10 Million |
RM8.34 Million | Malaysia | RM1.81 | ▲ +7.10% |
| 26512 |
Oakajee Corporation Ltd
AU:OKJ |
-3.39x |
AU$-153.97K
≈ $-108.95K |
AU$45.38K | Australia | AU$0.07 | ▲ +0.00% |
| 26513 |
Wuxi Chipown Micro-electronics Ltd
SHG:688508 |
-3.39x |
CN¥-28.70 Million
≈ $-4.20 Million |
CN¥8.46 Million | China | CN¥88.00 | ▼ -5.17% |
| 26514 |
Chongqing Rural Commercial Bank Co. Ltd
F:C3B |
-3.39x |
€-10.08 Billion
≈ $-11.78 Billion |
€2.97 Billion | Germany | €0.68 | ▼ -1.45% |
| 26515 |
Bank Tabungan Negara Persero
JK:BBTN |
-3.39x |
Rp-3.76 Trillion
≈ $-220.40 Million |
Rp1.11 Trillion | Indonesia | Rp1210.00 | ▼ -5.47% |
| 26516 |
Box Pak (Malaysia) Bhd
KLSE:6297 |
-3.40x |
RM-8.28 Million
≈ $-2.08 Million |
RM2.44 Million | Malaysia | RM0.21 | ▼ -16.00% |
| 26517 |
Goldshore Resources Inc
V:GSHR |
-3.40x |
CA$-1.94 Million
≈ $-1.41 Million |
CA$572.28K | Canada | CA$0.53 | ▲ +6.00% |
| 26518 |
Bharatiya Global Infomedia Limited
NSE:BGLOBAL |
-3.41x |
Rs-8.65 Million
≈ $-93.60K |
Rs2.54 Million | India | Rs3.26 | ▲ +0.00% |
| 26519 |
Culp, Inc. Common Stock
NASDAQ:CULP |
-3.41x | $-2.90 Million | $851.00K | USA | $3.17 | ▼ -0.94% |
| 26520 |
Culp, Inc. Common Stock
NYSE:CULP |
-3.41x | $-2.90 Million | $851.00K | USA | $2.75 | ▼ -1.43% |
| 26521 |
Surya Citra Media Tbk
JK:SCMA |
-3.41x |
Rp-570.24 Billion
≈ $-33.41 Million |
Rp167.06 Billion | Indonesia | Rp204.00 | ▼ -11.30% |
| 26522 |
Soktas Tekstil Sanayi ve Ticaret AS
IS:SKTAS |
-3.42x |
TL-135.69 Million
≈ $-3.04 Million |
TL39.73 Million | Turkey | TL3.42 | ▼ -2.84% |
| 26523 |
Tycoons Worldwide Group (Thailand) Public Company Limited
BK:TYCN |
-3.42x |
฿-220.91 Million
≈ $-6.89 Million |
฿64.62 Million | Thailand | ฿1.67 | ▲ +1.21% |
| 26524 |
Hanchang
KO:005110 |
-3.42x |
₩-6.49 Billion
≈ $-4.40 Million |
₩1.89 Billion | Korea | ₩1254.00 | ▲ +0.00% |
| 26525 |
Europap Tezol Kagit Sanayi Ve Ticaret AS
IS:TEZOL |
-3.43x |
TL-336.94 Million
≈ $-7.55 Million |
TL98.37 Million | Turkey | TL19.20 | ▼ -4.67% |
| 26526 |
Shivalik Rasayan Limited
NSE:SHIVALIK |
-3.43x |
Rs-168.43 Million
≈ $-1.82 Million |
Rs49.14 Million | India | Rs241.75 | ▼ -4.26% |
| 26527 |
Maheshwari Logistics Limited
NSE:MAHESHWARI |
-3.43x |
Rs-285.01 Million
≈ $-3.08 Million |
Rs83.14 Million | India | Rs63.56 | ▲ +6.52% |
| 26528 |
Shifeng Cultural Development Co Ltd
SHE:002862 |
-3.43x |
CN¥-6.70 Million
≈ $-980.83K |
CN¥1.95 Million | China | CN¥16.28 | ▼ -2.40% |
| 26529 |
Gran Tierra Energy Inc
TO:GTE |
-3.43x |
CA$-109.72 Million
≈ $-79.37 Million |
CA$31.97 Million | Canada | CA$11.30 | ▼ -2.50% |
| 26530 |
Zhongyeda Electric Co Ltd
SHE:002441 |
-3.44x |
CN¥-174.19 Million
≈ $-25.49 Million |
CN¥50.61 Million | China | CN¥9.26 | ▼ -2.73% |
| 26531 |
Nam Hwa Construction Co.Ltd
KQ:091590 |
-3.44x |
₩-3.37 Billion
≈ $-2.28 Million |
₩978.79 Million | Korea | ₩3440.00 | ▼ -0.58% |
| 26532 |
HB Stockholdings Limited
NSE:HBSL |
-3.45x |
Rs-116.38 Million
≈ $-1.26 Million |
Rs33.77 Million | India | Rs53.10 | ▼ -1.21% |
| 26533 |
Aadhar Housing Finance Ltd
NSE:AADHARHFC |
-3.45x |
Rs-8.92 Billion
≈ $-96.45 Million |
Rs2.59 Billion | India | Rs462.45 | ▼ -0.58% |
| 26534 |
IPG Photonics Corporation
NASDAQ:IPGP |
-3.45x | $-5.46 Million | $1.58 Million | USA | $121.62 | ▼ -0.28% |
| 26535 |
Fractal Gaming Group AB
ST:FRACTL |
-3.45x |
Skr-21.40 Million
≈ $-2.30 Million |
Skr6.20 Million | Sweden | Skr14.00 | ▲ +0.43% |
| 26536 |
Huamei Holding
SHE:000607 |
-3.45x |
CN¥-111.39 Million
≈ $-16.30 Million |
CN¥32.27 Million | China | CN¥3.56 | ▼ -1.11% |
| 26537 |
Cenntro Electric Group Ltd
NASDAQ:CENN |
-3.45x | $-1.89 Million | $548.42K | USA | $4.37 | ▼ -1.80% |
| 26538 |
Triumph Gold Corp
V:TIG |
-3.45x |
CA$-970.43K
≈ $-701.99K |
CA$281.08K | Canada | CA$0.51 | ▼ -3.77% |
| 26539 |
Neuphoria Therapeutics Inc
NASDAQ:NEUP |
-3.45x | $-6.44 Million | $1.86 Million | USA | $4.70 | ▼ -3.89% |
| 26540 |
Zhuzhou Times New Material Technology Co Ltd
SHG:600458 |
-3.45x |
CN¥-431.40 Million
≈ $-63.13 Million |
CN¥124.91 Million | China | CN¥12.79 | ▼ -1.24% |
| 26541 |
Rimo International Lestari Tbk PT
JK:RIMO |
-3.45x |
Rp-183.65 Billion
≈ $-10.76 Million |
Rp53.18 Billion | Indonesia | Rp50.00 | ▲ +0.00% |
| 26542 |
Eenergy Group PLC
LSE:EAAS |
-3.46x |
GBX-2.13 Million
≈ $-259.40 |
GBX617.00K | UK | GBX5.05 | ▲ +1.00% |
| 26543 |
Edison Lithium Corp
V:EDDY |
-3.46x |
CA$-70.06K
≈ $-50.68K |
CA$20.27K | Canada | CA$0.08 | ▲ +6.67% |
| 26544 |
United States Antimony Corporation
NYSE MKT:UAMY |
-3.46x | $-627.70K | $181.56K | USA | $9.16 | ▼ -10.11% |
| 26545 |
Jiangsu Lianyungang Port Co Ltd
SHG:601008 |
-3.46x |
CN¥-223.03 Million
≈ $-32.64 Million |
CN¥64.42 Million | China | CN¥4.60 | ▲ +1.55% |
| 26546 |
Cognition Therapeutics Inc
NASDAQ:CGTX |
-3.46x | $-772.00K | $223.00K | USA | $1.42 | ▲ +5.19% |
| 26547 |
Bank Nationalnobu Tbk
JK:NOBU |
-3.46x |
Rp-438.43 Billion
≈ $-25.69 Million |
Rp126.64 Billion | Indonesia | Rp454.00 | ▼ -3.81% |
| 26548 |
DynaCERT Inc.
TO:DYA |
-3.46x |
CA$-1.67 Million
≈ $-1.21 Million |
CA$482.18K | Canada | CA$0.13 | ▲ +0.00% |
| 26549 |
Korea Aerospace Industries
KO:047810 |
-3.46x |
₩-134.55 Billion
≈ $-91.18 Million |
₩38.84 Billion | Korea | ₩147000.00 | ▼ -9.82% |
| 26550 |
Ascent Resources plc
LSE:AST |
-3.46x |
GBX-492.00K
≈ $-59.86 |
GBX142.00K | UK | GBX0.50 | ▲ +0.00% |
| 26551 |
White Energy Company Ltd
AU:WEC |
-3.47x |
AU$-5.43 Million
≈ $-3.84 Million |
AU$1.57 Million | Australia | AU$0.20 | ▲ +0.00% |
| 26552 |
Else Nutrition Holdings Inc
TO:BABY |
-3.47x |
CA$-3.61 Million
≈ $-2.61 Million |
CA$1.04 Million | Canada | CA$0.03 | ▲ +0.00% |
| 26553 |
Vroom Inc
NASDAQ:VRM |
-3.47x | $-85.96 Million | $24.77 Million | USA | $9.92 | ▼ -9.98% |
| 26554 |
Galleon Gold Corp
V:GGO |
-3.47x |
CA$-308.58K
≈ $-223.22K |
CA$88.89K | Canada | CA$1.14 | ▼ -2.56% |
| 26555 |
China Man-Made Fiber Corp
TW:1718 |
-3.48x |
NT$-9.39 Billion
≈ $-295.73 Million |
NT$2.70 Billion | Taiwan | NT$8.80 | ▲ +10.00% |
| 26556 |
Allied Blenders & Distillers Ltd
NSE:ABDL |
-3.48x |
Rs-6.78 Billion
≈ $-73.37 Million |
Rs1.95 Billion | India | Rs572.20 | ▲ +4.68% |
| 26557 |
Shenzhen Sunline Tech Co Ltd
SHE:300348 |
-3.48x |
CN¥-26.87 Million
≈ $-3.93 Million |
CN¥7.71 Million | China | CN¥10.12 | ▼ -1.27% |
| 26558 |
BridgeBio Oncology Therapeutics, Inc.
NASDAQ:BBOT |
-3.48x | $-42.23 Million | $12.12 Million | USA | $8.03 | ▼ -2.90% |
| 26559 |
AVA Risk Group Ltd
AU:AVA |
-3.49x |
AU$-973.00K
≈ $-688.46K |
AU$279.00K | Australia | AU$0.05 | ▼ -3.70% |
| 26560 |
Ujjivan Small Finance Bank Limited
NSE:UJJIVANSFB |
-3.49x |
Rs-7.86 Billion
≈ $-85.00 Million |
Rs2.25 Billion | India | Rs53.79 | ▲ +1.15% |
| 26561 |
Sun Create Electronics Co., Ltd
SHG:600990 |
-3.50x |
CN¥-101.96 Million
≈ $-14.92 Million |
CN¥29.16 Million | China | CN¥18.76 | ▼ -0.64% |
| 26562 |
Hainan Expressway Co Ltd
SHE:000886 |
-3.50x |
CN¥-86.31 Million
≈ $-12.63 Million |
CN¥24.68 Million | China | CN¥4.66 | ▼ -1.27% |
| 26563 |
Arch Biopartners Inc
V:ARCH |
-3.50x |
CA$-855.41K
≈ $-618.79K |
CA$244.28K | Canada | CA$0.48 | ▼ -3.06% |
| 26564 |
Gfinity PLC
LSE:GFIN |
-3.50x |
GBX-614.11K
≈ $-74.72 |
GBX175.27K | UK | GBX0.05 | ▲ +8.24% |
| 26565 |
Gresham House Energy Storage Fund PLC
LSE:GRID |
-3.50x |
GBX-3.65 Million
≈ $-443.55 |
GBX1.04 Million | UK | GBX83.00 | ▲ +0.00% |
| 26566 |
Tuniu Corporation
F:0TUA |
-3.50x |
€-109.07 Million
≈ $-127.51 Million |
€31.12 Million | Germany | €5.82 | ▲ +900.00% |
| 26567 |
CONSOLE LABS SA ZY-10
F:9ZK |
-3.51x |
€-50.27K
≈ $-58.77K |
€14.33K | Germany | €1.38 | ▲ +2.22% |
| 26568 |
Sphere 3D Corp
NASDAQ:ANY |
-3.51x | $-5.85 Million | $1.67 Million | USA | $5.65 | ▲ +44.50% |
| 26569 |
Atp Ticari Bilgisayar Agi ve Elektrik Guc Kaynaklari Uretim Pazarlama ve Ticaret
IS:ATATP |
-3.51x |
TL-1.69 Billion
≈ $-37.88 Million |
TL481.79 Million | Turkey | TL224.80 | ▼ -6.02% |
| 26570 |
UNITRAD
KLSE:0247 |
-3.51x |
RM-18.24 Million
≈ $-4.58 Million |
RM5.19 Million | Malaysia | RM0.23 | ▼ -4.17% |
| 26571 |
Leo Group Co Ltd
SHE:002131 |
-3.51x |
CN¥-389.06 Million
≈ $-56.93 Million |
CN¥110.71 Million | China | CN¥5.81 | ▲ +0.17% |
| 26572 |
Hochdorf Holding AG
SW:HOCN |
-3.51x |
CHF-8.82 Million
≈ $-11.15 Million |
CHF2.51 Million | Switzerland | CHF1.59 | ▲ +0.00% |
| 26573 |
NYESA VALOS CO.EO 001
F:7NY0 |
-3.52x |
€-1.16 Million
≈ $-1.36 Million |
€329.99K | Germany | €0.00 | ▲ +0.00% |
| 26574 |
SaltX Technology Holding AB
ST:SALT-B |
-3.52x |
Skr-16.11 Million
≈ $-1.73 Million |
Skr4.58 Million | Sweden | Skr6.85 | ▼ -5.26% |
| 26575 |
KB Autosys Co. Ltd
KQ:024120 |
-3.52x |
₩-961.84 Million
≈ $-651.83K |
₩273.44 Million | Korea | ₩3300.00 | ▼ -1.05% |
| 26576 |
Beijing Yuanliu Hongyuan Electronic Technology Co Ltd
SHG:603267 |
-3.52x |
CN¥-135.46 Million
≈ $-19.82 Million |
CN¥38.46 Million | China | CN¥77.10 | ▼ -2.38% |
| 26577 |
Onfolio Holdings Inc
NASDAQ:ONFO |
-3.52x | $-471.65K | $133.83K | USA | $0.58 | ▼ -8.95% |
| 26578 |
Vestas Wind Systems A/S
F:VWSA |
-3.52x |
€-289.00 Million
≈ $-337.87 Million |
€82.00 Million | Germany | €7.65 | ▼ -4.37% |
| 26579 |
Goldman Sachs Group Inc
NYSE:GS |
-3.53x | $-16.28 Billion | $4.62 Billion | USA | $1041.02 | ▼ -2.21% |
| 26580 |
ING Groep N.V
MX:INGN |
-3.53x |
MX$-22.54 Billion
≈ $-1.30 Billion |
MX$6.39 Billion | Mexico | MX$247.00 | ▲ +0.00% |
| 26581 |
Shenzhen Zhenye Group Co Ltd
SHE:000006 |
-3.53x |
CN¥-226.05 Million
≈ $-33.08 Million |
CN¥63.98 Million | China | CN¥8.49 | ▼ -4.07% |
| 26582 |
Soquicom
SN:SOQUICOM |
-3.54x |
CL$-7.12 Million
≈ $-7.96K |
CL$2.01 Million | Chile | CL$378.98 | ▲ +0.00% |
| 26583 |
Gold Terra Resource Corp
V:YGT |
-3.54x |
CA$-35.38K
≈ $-25.59K |
CA$10.00K | Canada | CA$0.21 | ▲ +0.00% |
| 26584 |
H.G. Infra Engineering Limited
NSE:HGINFRA |
-3.54x |
Rs-5.35 Billion
≈ $-57.83 Million |
Rs1.51 Billion | India | Rs559.60 | ▼ -2.78% |
| 26585 |
Heilongjiang ZBD Pharmaceutical Co Ltd
SHG:603567 |
-3.54x |
CN¥-266.69 Million
≈ $-39.03 Million |
CN¥75.30 Million | China | CN¥6.78 | ▼ -1.88% |
| 26586 |
Trust Stamp Inc
NASDAQ:IDAI |
-3.55x | $-2.43 Million | $683.52K | USA | $2.31 | ▼ -6.85% |
| 26587 |
SoluM Co Ltd
KO:248070 |
-3.56x |
₩-26.59 Billion
≈ $-18.02 Million |
₩7.48 Billion | Korea | ₩18740.00 | ▼ -2.45% |
| 26588 |
Crypto Blockchain Industries SA
PA:ALCBI |
-3.56x |
€-964.60K
≈ $-1.13 Million |
€271.20K | France | €0.07 | ▼ -3.26% |
| 26589 |
CNlight Co Ltd
SHE:002076 |
-3.56x |
CN¥-20.88 Million
≈ $-3.05 Million |
CN¥5.86 Million | China | CN¥2.62 | ▼ -5.07% |
| 26590 |
Vietnam Construction and Import Export JSC
VN:VCG |
-3.56x |
₫-1.26 Trillion
≈ $-47.78 Million |
₫353.17 Billion | Vietnam | ₫19750.00 | ▲ +0.00% |
| 26591 |
Cyclacel Pharmaceuticals Inc
NASDAQ:CYCC |
-3.56x | $-5.31 Million | $1.49 Million | USA | $6.37 | ▼ -5.98% |
| 26592 |
XL Holdings Bhd
KLSE:7121 |
-3.56x |
RM-21.40 Million
≈ $-5.37 Million |
RM6.00 Million | Malaysia | RM0.71 | ▲ +0.00% |
| 26593 |
Shanghai Zhenhua Heavy Industries Co Ltd A
SHG:600320 |
-3.57x |
CN¥-639.70 Million
≈ $-93.61 Million |
CN¥179.44 Million | China | CN¥4.65 | ▼ -1.06% |
| 26594 |
Wynnstay Group Plc
LSE:WYN |
-3.57x |
GBX-15.10 Million
≈ $-1.84K |
GBX4.23 Million | UK | GBX350.00 | ▼ -2.78% |
| 26595 |
Century Communities Inc
NYSE:CCS |
-3.58x | $-87.27 Million | $24.41 Million | USA | $54.08 | ▼ -0.61% |
| 26596 |
Keyang Electric Machinery Co Ltd
KO:012205 |
-3.58x |
₩-9.23 Billion
≈ $-6.26 Million |
₩2.58 Billion | Korea | ₩10000.00 | ▼ -15.25% |
| 26597 |
Keyang Elec Ma
KO:012200 |
-3.58x |
₩-9.23 Billion
≈ $-6.26 Million |
₩2.58 Billion | Korea | ₩6830.00 | ▼ -4.21% |
| 26598 |
EBANG INTL HLDGS (NEW) A
F:7EBA |
-3.58x |
€-15.85 Million
≈ $-18.53 Million |
€4.43 Million | Germany | €1.80 | ▲ +2.27% |
| 26599 |
AIRO Group Holdings, Inc. Common Stock
NASDAQ:AIRO |
-3.58x | $-21.00 Million | $5.87 Million | USA | $9.34 | ▼ -1.27% |
| 26600 |
Lupatech S.A
SA:LUPA3 |
-3.58x |
R$-18.32 Million
≈ $-3.59 Million |
R$5.12 Million | Brazil | R$0.78 | ▲ +2.63% |