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
28401 Kibo Energy PLC
JSE:KBO
-17.01x ZAC-3.01 Million
≈ $-1.60K
ZAC177.16K South Africa ZAC1.00 ▲ +0.00%
28402 D.T.C. Industries Public Company Limited
BK:DTCI
-17.03x ฿-3.46 Million
≈ $-107.74K
฿203.00K Thailand ฿17.50 ▲ +2.94%
28403 PolTREG S.A.
WAR:PTG
-17.06x zł-1.35 Million
≈ $-370.99K
zł79.00K Poland zł19.00 ▲ +0.53%
28404 Shanghai Wondertek Software Co Ltd
SHG:603189
-17.11x CN¥-20.10 Million
≈ $-2.94 Million
CN¥1.17 Million China CN¥12.86 ▼ -1.15%
28405 Infant Bacterial Therapeutics AB (publ)
ST:IBT-B
-17.11x Skr-30.09 Million
≈ $-3.24 Million
Skr1.76 Million Sweden Skr57.50 ▲ +0.88%
28406 Shenzhen Soling Industrial Co Ltd
SHE:002766
-17.13x CN¥-80.78 Million
≈ $-11.82 Million
CN¥4.72 Million China CN¥4.59 ▼ -5.17%
28407 Sundaram Multi Pap Limited
NSE:SUNDARAM
-17.16x Rs-66.30 Million
≈ $-717.04K
Rs3.86 Million India Rs1.36 ▼ -0.73%
28408 UniTest Incorporation
KQ:086390
-17.18x ₩-9.03 Billion
≈ $-6.12 Million
₩525.82 Million Korea ₩13830.00 ▼ -5.85%
28409 Jorjin Technologies
TWO:4980
-17.18x NT$-78.68 Million
≈ $-2.48 Million
NT$4.58 Million Taiwan NT$48.55 ▼ -1.12%
28410 Wuhu Conch Profiles and Science Co Ltd
SHE:000619
-17.20x CN¥-58.46 Million
≈ $-8.55 Million
CN¥3.40 Million China CN¥5.50 ▼ -1.96%
28411 Palm Landscape Architecture Co Ltd
SHE:002431
-17.21x CN¥-311.30 Million
≈ $-45.55 Million
CN¥18.09 Million China CN¥1.62 ▼ -3.57%
28412 Glotech Industrial
TWO:5475
-17.21x NT$-12.56 Million
≈ $-395.87K
NT$730.00K Taiwan NT$305.00 ▼ -4.69%
28413 Genoway
PA:ALGEN
-17.22x €-2.80 Million
≈ $-3.27 Million
€162.38K France €2.39 ▲ +0.84%
28414 Jahen Household Products Co. Ltd.
SHE:300955
-17.23x CN¥-45.41 Million
≈ $-6.64 Million
CN¥2.63 Million China CN¥40.76 ▼ -1.04%
28415 Ganso Co Ltd
SHG:603886
-17.27x CN¥-147.29 Million
≈ $-21.55 Million
CN¥8.53 Million China CN¥11.96 ▲ +10.03%
28416 mBank SA
WAR:MBK
-17.30x zł-16.49 Billion
≈ $-4.54 Billion
zł953.00 Million Poland zł1285.50 ▲ +0.00%
28417 Accel S.A.B. de C.V
MX:ACCELSAB
-17.31x MX$-799.51 Million
≈ $-46.01 Million
MX$46.19 Million Mexico MX$22.17 ▲ +0.00%
28418 Kaival Brands Innovations Group Inc
NASDAQ:KAVL
-17.42x $-5.43 Million $311.50K USA $0.05 ▼ -11.81%
28419 Vizione Holdings Bhd
KLSE:7070
-17.44x RM-11.86 Million
≈ $-2.98 Million
RM680.00K Malaysia RM0.10 ▲ +0.00%
28420 The India Cements Limited
NSE:INDIACEM
-17.45x Rs-2.56 Billion
≈ $-27.71 Million
Rs146.80 Million India Rs383.25 ▲ +0.51%
28421 tonies SE
F:TNIE
-17.46x €-17.02 Million
≈ $-19.89 Million
€974.50K Germany €10.54 ▼ -0.75%
28422 Bandhan Bank Limited
NSE:BANDHANBNK
-17.47x Rs-84.51 Billion
≈ $-913.93 Million
Rs4.84 Billion India Rs207.62 ▲ +0.63%
28423 ECA
KLSE:0267
-17.50x RM-4.41 Million
≈ $-1.11 Million
RM252.00K Malaysia RM0.21 ▲ +0.00%
28424 Zhongtai Securities Co Ltd
SHG:600918
-17.53x CN¥-10.32 Billion
≈ $-1.51 Billion
CN¥588.64 Million China CN¥5.43 ▼ -1.45%
28425 Telefield Inc
KQ:091440
-17.59x ₩-5.08 Billion
≈ $-3.44 Million
₩289.01 Million Korea ₩2100.00 ▼ -4.55%
28426 PChome Online
TWO:8044
-17.59x NT$-477.83 Million
≈ $-15.05 Million
NT$27.16 Million Taiwan NT$31.50 ▲ +3.62%
28427 Zhe Jiang Kangsheng Co Ltd
SHE:002418
-17.66x CN¥-86.18 Million
≈ $-12.61 Million
CN¥4.88 Million China CN¥4.55 ▼ -0.22%
28428 Avicopter PLC
SHG:600038
-17.67x CN¥-1.60 Billion
≈ $-233.88 Million
CN¥90.43 Million China CN¥26.84 ▼ -3.24%
28429 ICICI Prudential Life Insurance Company Limited
NSE:ICICIPRULI
-17.69x Rs-52.32 Billion
≈ $-565.82 Million
Rs2.96 Billion India Rs476.90 ▼ -1.15%
28430 Gedik Yatirim Menkul Degerler AS
IS:GEDIK
-17.69x TL-2.09 Billion
≈ $-46.90 Million
TL118.39 Million Turkey TL6.40 ▼ -6.02%
28431 Net Holding AS
IS:NTHOL
-17.70x TL-2.57 Billion
≈ $-57.46 Million
TL144.95 Million Turkey TL39.20 ▼ -0.41%
28432 TAG Oil Ltd.
V:TAO
-17.70x CA$-1.47 Million
≈ $-1.06 Million
CA$83.00K Canada CA$0.08 ▲ +0.00%
28433 Raute Oyj
HE:RAUTE
-17.76x €-21.21 Million
≈ $-24.80 Million
€1.19 Million Finland €14.85 ▲ +1.02%
28434 Sayona Mining Ltd
AU:SYA
-17.86x AU$-33.87 Million
≈ $-23.97 Million
AU$1.90 Million Australia AU$5.46 ▲ +0.55%
28435 HELIX Resources Ltd
AU:HLX
-17.92x AU$-670.14K
≈ $-474.16K
AU$37.39K Australia AU$0.04 ▼ -8.51%
28436 TrustBIX Inc
V:TBIX
-17.98x CA$-621.07K
≈ $-449.27K
CA$34.54K Canada CA$0.01 ▲ +0.00%
28437 RPCG Public Company Limited
BK:RPC
-17.99x ฿-25.65 Million
≈ $-799.49K
฿1.43 Million Thailand ฿0.37 ▲ +0.00%
28438 RPCG PCL F
F:R4Q
-17.99x €-25.65 Million
≈ $-29.99 Million
€1.43 Million Germany €0.01 ▲ +75.00%
28439 PT Cilacap Samudera Fishing Industry Tbk
JK:ASHA
-18.00x Rp-25.71 Billion
≈ $-1.51 Million
Rp1.43 Billion Indonesia Rp55.00 ▼ -11.29%
28440 Nordic Aqua Partners As
OL:NOAP
-18.01x Nkr-7.62 Million
≈ $-801.74K
Nkr423.00K Norway Nkr84.00 ▲ +1.20%
28441 Agung Semesta Sejahtera Tbk PT
JK:TARA
-18.02x Rp-2.54 Billion
≈ $-148.68K
Rp140.81 Million Indonesia Rp27.00 ▼ -10.00%
28442 Neogen Chemicals Limited
NSE:NEOGEN
-18.03x Rs-2.46 Billion
≈ $-26.62 Million
Rs136.50 Million India Rs1901.20 ▲ +1.29%
28443 Kineta, Inc.
NASDAQ:KANT
-18.04x $-6.96 Million $386.00K USA $0.34 ▲ +0.00%
28444 Republic Digital Acquisition Company Class A Ordinary Shares
NASDAQ:RDAG
-18.05x $-63.91K $3.54K USA $10.34 ▲ +0.00%
28445 Shanghai Amarsoft Information & Technolgy Co Ltd
SHE:300380
-18.10x CN¥-22.54 Million
≈ $-3.30 Million
CN¥1.25 Million China CN¥31.95 ▼ -4.54%
28446 Decent Holding Inc Ordinary Shares
NASDAQ:DXST
-18.11x $-2.84 Million $156.96K USA $4.80 ▼ -3.03%
28447 Industronics Bhd
KLSE:9393
-18.16x RM-5.09 Million
≈ $-1.28 Million
RM280.19K Malaysia RM0.02 ▼ -20.00%
28448 Sand Nisko Capital Bhd
KLSE:7943
-18.16x RM-30.04 Million
≈ $-7.54 Million
RM1.65 Million Malaysia RM0.19 ▲ +0.00%
28449 Rubicon Water Ltd
AU:RWL
-18.17x AU$-10.96 Million
≈ $-7.75 Million
AU$603.00K Australia AU$0.07 ▼ -9.33%
28450 Pasinex Resources Limited
F:PNX
-18.18x €-781.46K
≈ $-913.61K
€42.99K Germany €0.05 ▲ +0.00%
28451 Gem Terminal Industry Co Ltd
TW:2460
-18.19x NT$-74.54 Million
≈ $-2.35 Million
NT$4.10 Million Taiwan NT$34.60 ▼ -3.08%
28452 Takuni Group Public Company Limited
BK:TAKUNI
-18.23x ฿-267.07 Million
≈ $-8.32 Million
฿14.65 Million Thailand ฿0.39 ▲ +2.63%
28453 Ying Han Technology Co Ltd
TW:4562
-18.24x NT$-60.73 Million
≈ $-1.91 Million
NT$3.33 Million Taiwan NT$40.70 ▼ -2.40%
28454 Guangzhou Risong Intelligent Technology Holding Co Ltd
SHG:688090
-18.26x CN¥-38.41 Million
≈ $-5.62 Million
CN¥2.10 Million China CN¥101.60 ▲ +14.13%
28455 Sanginita Chemicals Limited
NSE:SANGINITA
-18.27x Rs-39.75 Million
≈ $-429.86K
Rs2.17 Million India Rs30.36 ▲ +1.98%
28456 Seowon
KO:021050
-18.28x ₩-25.30 Billion
≈ $-17.14 Million
₩1.38 Billion Korea ₩1221.00 ▼ -0.57%
28457 London City Equities Ltd
AU:LCE
-18.34x AU$-3.78 Million
≈ $-2.68 Million
AU$206.28K Australia AU$0.85 ▲ +0.00%
28458 Synergy CHC Corp. Common Stock
NASDAQ:SNYR
-18.43x $-2.31 Million $125.33K USA $0.25 ▼ -6.72%
28459 Kazia Therapeutics Ltd ADR
NASDAQ:KZIA
-18.50x $-7.86 Million $424.78K USA $11.82 ▲ +2.52%
28460 Bank of Beijing Co Ltd
SHG:601169
-18.54x CN¥-111.45 Billion
≈ $-16.31 Billion
CN¥6.01 Billion China CN¥5.13 ▼ -0.58%
28461 Tong-Tai Machine Tool Co Ltd
TW:4526
-18.55x NT$-336.45 Million
≈ $-10.60 Million
NT$18.14 Million Taiwan NT$44.70 ▲ +6.05%
28462 Nextnav Acquisition Corp
NASDAQ:NN
-18.56x $-8.96 Million $483.00K USA $21.57 ▲ +7.58%
28463 Lastminute.com NV
SW:LMN
-18.57x CHF-70.97 Million
≈ $-89.73 Million
CHF3.82 Million Switzerland CHF12.60 ▼ -5.62%
28464 Surf Air Mobility Inc.
NYSE:SRFM
-18.64x $-23.58 Million $1.26 Million USA $1.09 ▼ -3.54%
28465 Shandong Molong Petroleum Machinery Co Ltd
SHE:002490
-18.68x CN¥-125.89 Million
≈ $-18.42 Million
CN¥6.74 Million China CN¥8.38 ▲ +7.30%
28466 aXichem AB
ST:AXIC-A
-18.72x Skr-599.00K
≈ $-64.46K
Skr32.00K Sweden Skr1.25 ▼ -4.21%
28467 Pinlive Foods Co Ltd
SHE:300892
-18.72x CN¥-13.57 Million
≈ $-1.99 Million
CN¥724.87K China CN¥23.37 ▼ -1.93%
28468 Vanquis Banking Group PLC
LSE:VANQ
-18.73x GBX-104.90 Million
≈ $-12.76K
GBX5.60 Million UK GBX106.00 ▼ -1.30%
28469 577 Investment Corp
VN:NBB
-18.74x ₫-176.65 Billion
≈ $-6.71 Million
₫9.42 Billion Vietnam ₫17400.00 ▼ -0.85%
28470 Inter-Delta Tbk
JK:INTD
-18.78x Rp-6.08 Billion
≈ $-356.34K
Rp323.88 Million Indonesia Rp262.00 ▲ +7.38%
28471 Interbud-Lublin SA
WAR:ITB
-18.81x zł-6.89 Million
≈ $-1.90 Million
zł366.37K Poland zł1.74 ▲ +1.75%
28472 Canara Bank
NSE:CANBK
-18.82x Rs-1.51 Trillion
≈ $-16.37 Billion
Rs80.45 Billion India Rs131.85 ▲ +2.15%
28473 Minetech Resources Bhd
KLSE:7219
-18.82x RM-6.08 Million
≈ $-1.53 Million
RM323.00K Malaysia RM0.04 ▲ +14.29%
28474 Asia Metal Public Company Limited
BK:AMC
-18.87x ฿-195.02 Million
≈ $-6.08 Million
฿10.34 Million Thailand ฿2.20 ▼ -1.79%
28475 Staffline Group Plc
LSE:STAF
-19.00x GBX-7.60 Million
≈ $-924.70
GBX400.00K UK GBX41.00 ▼ -3.07%
28476 ALT Telecom Public Company Limited
BK:ALT
-19.04x ฿-90.89 Million
≈ $-2.83 Million
฿4.77 Million Thailand ฿1.57 ▲ +1.29%
28477 Yatra Online Limited
NSE:YATRA
-19.04x Rs-406.48 Million
≈ $-4.40 Million
Rs21.35 Million India Rs96.35 ▼ -0.88%
28478 GCT Semiconductor Holding Inc
NYSE:GCTS
-19.04x $-14.41 Million $757.00K USA $3.24 ▼ -6.36%
28479 Shandong Humon Smelting Co Ltd
SHE:002237
-19.05x CN¥-1.45 Billion
≈ $-212.13 Million
CN¥76.08 Million China CN¥13.90 ▲ +0.51%
28480 I-Mab
NASDAQ:IMAB
-19.06x $-232.84 Million $12.22 Million USA $3.96 ▼ -1.74%
28481 NovaBridge Biosciences
NASDAQ:NBP
-19.06x $-232.84 Million $12.22 Million USA $1.75 ▲ +2.34%
28482 Kalium Lakes Ltd
AU:KLL
-19.10x AU$-90.34K
≈ $-63.92K
AU$4.73K Australia AU$7.28 ▲ +0.00%
28483 Socar Inc.
KO:403550
-19.10x ₩-30.41 Billion
≈ $-20.61 Million
₩1.59 Billion Korea ₩11940.00 ▼ -3.63%
28484 TryHard Holdings Limited Ordinary Shares
NASDAQ:THH
-19.17x $-1.24 Million $64.64K USA $0.35 ▼ -0.11%
28485 China Zhonghua Geotechnical Engineering Co Ltd
SHE:002542
-19.19x CN¥-155.53 Million
≈ $-22.76 Million
CN¥8.11 Million China CN¥1.62 ▼ -2.99%
28486 Jia Wei Lifestyle Inc
TW:3557
-19.21x NT$-449.77 Million
≈ $-14.17 Million
NT$23.41 Million Taiwan NT$24.80 ▲ +1.64%
28487 VS Media Holdings Limited Class A Ordinary Shares
NASDAQ:VSME
-19.25x $-309.92K $16.10K USA $0.83 ▼ -5.02%
28488 Daewon Co. Ltd
KQ:007680
-19.25x ₩-8.72 Billion
≈ $-5.91 Million
₩452.85 Million Korea ₩3655.00 ▼ -6.28%
28489 Daedong Metals Co. Ltd
KQ:020400
-19.27x ₩-2.59 Billion
≈ $-1.76 Million
₩134.67 Million Korea ₩3170.00 ▲ +0.79%
28490 Yuilrobotics Co. Ltd.
KQ:388720
-19.31x ₩-1.60 Billion
≈ $-1.09 Million
₩83.11 Million Korea ₩108800.00 ▲ +12.86%
28491 Turaco Gold Ltd
AU:TCG
-19.38x AU$-155.82
≈ $-110.25
AU$8.04 Australia AU$0.50 ▼ -0.99%
28492 Plastikkart Akilli Kart Iletisim Sistemleri Sanayi ve Ticaret AS
IS:PKART
-19.48x TL-27.44 Million
≈ $-614.52K
TL1.41 Million Turkey TL162.40 ▲ +1.56%
28493 Monex S.A.B. de C.V
MX:MONEXB
-19.53x MX$-20.62 Billion
≈ $-1.19 Billion
MX$1.06 Billion Mexico MX$20.00 ▲ +0.00%
28494 Sumitomo Mitsui Construction Co. Ltd
F:72S
-19.54x €-16.71 Billion
≈ $-19.53 Billion
€855.00 Million Germany €1000000.00 ▲ +31446440.88%
28495 Greenx Metals Ltd
AU:GRX
-19.58x AU$-3.15 Million
≈ $-2.23 Million
AU$161.01K Australia AU$0.94 ▼ -0.84%
28496 CAB Payments Holdings Ltd
LSE:CABP
-19.64x GBX-45.25 Million
≈ $-5.51K
GBX2.30 Million UK GBX77.10 ▲ +2.12%
28497 Lionsgate Studios Holding Corp. (to be renamed Lionsgate Studios Corp.)
NASDAQ:LION
-19.66x $-163.20 Million $8.30 Million USA $6.83 ▲ +0.00%
28498 Shandong Fengyuan Chemical Co Ltd
SHE:002805
-19.69x CN¥-522.79 Million
≈ $-76.50 Million
CN¥26.55 Million China CN¥20.95 ▼ -0.24%
28499 Taiwan Benefit Co
TWO:3379
-19.70x NT$-12.90 Million
≈ $-406.58K
NT$655.00K Taiwan NT$39.85 ▼ -0.37%
28500 Laan & Spar Bank AS
CO:LASP
-19.76x Dkr-1.51 Billion
≈ $-235.96 Million
Dkr76.34 Million Denmark Dkr1275.00 ▲ +0.00%