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 |
|---|---|---|---|---|---|---|---|
| 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% |