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
24501 P.A. Resources Bhd
KLSE:7225
-1.11x RM-6.66 Million
≈ $-1.67 Million
RM6.00 Million Malaysia RM0.14 ▲ +0.00%
24502 Eurotex Industries and Exports Limited
NSE:EUROTEXIND
-1.11x Rs-12.98 Million
≈ $-140.37K
Rs11.68 Million India Rs16.14 ▲ +4.06%
24503 Kaynes Technology India Limited
NSE:KAYNES
-1.11x Rs-2.18 Billion
≈ $-23.56 Million
Rs1.96 Billion India Rs3190.50 ▼ -0.74%
24504 NEWRON PHARMACEUT. EO-20
F:NP5
-1.11x €-17.61 Million
≈ $-20.59 Million
€15.84 Million Germany €12.95 ▼ -1.52%
24505 Da-Li Development Co Ltd
TW:6177
-1.11x NT$-1.97 Billion
≈ $-62.22 Million
NT$1.77 Billion Taiwan NT$44.65 ▲ +1.02%
24506 Hangzhou Shenhao Technology Co Ltd
SHE:300853
-1.12x CN¥-63.58 Million
≈ $-9.30 Million
CN¥57.00 Million China CN¥37.62 ▲ +1.68%
24507 De La Rue PLC
LSE:DLAR
-1.12x GBX-12.50 Million
≈ $-1.52K
GBX11.20 Million UK GBX130.00 ▲ +0.00%
24508 Savior Lifetec
TWO:4167
-1.12x NT$-98.65 Million
≈ $-3.11 Million
NT$88.39 Million Taiwan NT$20.55 ▲ +1.99%
24509 Prominence Energy Ltd
AU:PRM
-1.12x AU$-343.71K
≈ $-243.20K
AU$307.91K Australia AU$0.00 ▲ +0.00%
24510 Prominence Energy Limited
F:RSX
-1.12x €-171.86K
≈ $-200.92K
€153.96K Germany €0.00 ▲ +0.00%
24511 Sparebank 1 Nordvest
OL:SNOR
-1.12x Nkr-134.00 Million
≈ $-14.10 Million
Nkr120.00 Million Norway Nkr184.00 ▼ -0.28%
24512 Elang Mahkota Teknologi Tbk
JK:EMTK
-1.12x Rp-661.98 Billion
≈ $-38.79 Million
Rp591.43 Billion Indonesia Rp555.00 ▼ -0.89%
24513 YeaShin International Development Co Ltd
TWO:5213
-1.12x NT$-182.78 Million
≈ $-5.76 Million
NT$163.27 Million Taiwan NT$26.95 ▼ -0.19%
24514 MERCARI INC. UNSP.ADR/1/2
F:6TP0
-1.12x €-5.28 Billion
≈ $-6.18 Billion
€4.71 Billion Germany €8.70 ▲ +0.00%
24515 Namhwa Industrial Co. Ltd
KQ:111710
-1.12x ₩-1.09 Billion
≈ $-741.49K
₩974.67 Million Korea ₩3380.00 ▲ +2.11%
24516 Royal Unibrew A/S
CO:RBREW
-1.12x Dkr-192.00 Million
≈ $-30.04 Million
Dkr171.00 Million Denmark Dkr405.60 ▼ -0.59%
24517 Greaves Cotton Limited
NSE:GREAVESCOT
-1.12x Rs-786.00 Million
≈ $-8.50 Million
Rs699.70 Million India Rs182.97 ▼ -0.41%
24518 Suzhou Oriental Semiconductor Co. Ltd. A
SHG:688261
-1.12x CN¥-23.56 Million
≈ $-3.45 Million
CN¥20.97 Million China CN¥88.98 ▲ +0.33%
24519 Jiangsu Asia Pacific Light Alloy Technology Co Ltd
SHE:002540
-1.12x CN¥-97.17 Million
≈ $-14.22 Million
CN¥86.43 Million China CN¥5.30 ▼ -2.75%
24520 LITHIUMBANK RESOURCES
F:HT9
-1.12x €-567.14K
≈ $-663.05K
€504.31K Germany €0.36 ▲ +5.29%
24521 Nordic Mining ASA
OL:NOM
-1.13x Nkr-24.75 Million
≈ $-2.60 Million
Nkr22.00 Million Norway Nkr10.14 ▲ +0.60%
24522 BBS-Bioactive Bone Substitutes Oyj
HE:BONEH
-1.13x €-1.15K
≈ $-1.35K
€1.02K Finland €0.05 ▲ +0.00%
24523 Asia Poly Holdings Bhd
KLSE:0105
-1.13x RM-2.64 Million
≈ $-662.82K
RM2.35 Million Malaysia RM0.07 ▼ -7.14%
24524 Plus Therapeutics Inc
NASDAQ:PSTV
-1.13x $-5.80 Million $5.15 Million USA $5.75 ▲ +6.00%
24525 AcouSort AB
ST:ACOU
-1.13x Skr-151.00K
≈ $-16.25K
Skr134.00K Sweden Skr4.81 ▼ -1.03%
24526 Mersana Therapeutics Inc
NASDAQ:MRSN
-1.13x $-24.69 Million $21.90 Million USA $29.08 ▲ +0.14%
24527 Times Guaranty Limited
NSE:TIMESGTY
-1.13x Rs-8.11 Million
≈ $-87.72K
Rs7.19 Million India Rs247.95 ▲ +1.00%
24528 STAK Inc. Ordinary Shares
NASDAQ:STAK
-1.13x $-2.74 Million $2.42 Million USA $4.24 ▲ +17.45%
24529 Patanjali Foods Limited
NSE:PATANJALI
-1.13x Rs-5.84 Billion
≈ $-63.18 Million
Rs5.17 Billion India Rs427.25 ▼ -3.26%
24530 Fuda Alloy Materials Co Ltd
SHG:603045
-1.13x CN¥-34.65 Million
≈ $-5.07 Million
CN¥30.64 Million China CN¥77.51 ▲ +7.07%
24531 OpTeam S.A.
WAR:OPM
-1.13x zł-2.86 Million
≈ $-787.95K
zł2.53 Million Poland zł6.35 ▲ +0.00%
24532 Thai Vegetable Oil Public Company Limited
BK:TVO
-1.13x ฿-549.73 Million
≈ $-17.13 Million
฿485.92 Million Thailand ฿26.00 ▲ +0.97%
24533 Netmedia Group S.A.
PA:ALNMG
-1.13x €-232.00K
≈ $-271.23K
€205.00K France €0.53 ▼ -5.73%
24534 Medicure Inc
V:MPH
-1.13x CA$-770.00K
≈ $-557.01K
CA$680.00K Canada CA$1.08 ▼ -2.70%
24535 Fushun Special Steel Co Ltd
SHG:600399
-1.13x CN¥-99.64 Million
≈ $-14.58 Million
CN¥87.80 Million China CN¥4.53 ▼ -0.66%
24536 Fujian Apex Software Co Ltd
SHG:603383
-1.14x CN¥-35.83 Million
≈ $-5.24 Million
CN¥31.55 Million China CN¥30.15 ▼ -3.21%
24537 Wellard Ltd
AU:WLD
-1.14x AU$-629.19K
≈ $-445.19K
AU$554.00K Australia AU$0.02 ▲ +0.00%
24538 The Joint Corp
NASDAQ:JYNT
-1.14x $-1.48 Million $1.30 Million USA $8.23 ▼ -0.48%
24539 Tribeca Global Natural Resources Ltd
AU:TGF
-1.14x AU$-17.49 Million
≈ $-12.38 Million
AU$15.35 Million Australia AU$2.80 ▼ -1.75%
24540 Shenzhen Suntak Circuit Technology Co Ltd
SHE:002815
-1.14x CN¥-104.92 Million
≈ $-15.35 Million
CN¥92.05 Million China CN¥17.81 ▲ +4.83%
24541 Cimpress NV
NASDAQ:CMPR
-1.14x $-15.78 Million $13.84 Million USA $96.97 ▲ +0.99%
24542 Investec Ltd
JSE:INL
-1.14x ZAC-384.00 Million
≈ $-204.08K
ZAC336.73 Million South Africa ZAC13780.00 ▼ -0.31%
24543 Investec plc
LSE:INVR
-1.14x GBX-369.45 Million
≈ $-44.95K
GBX323.73 Million UK GBX672.50 ▲ +0.00%
24544 Choice Hotels International Inc
NYSE:CHH
-1.14x $-23.17 Million $20.30 Million USA $108.97 ▲ +2.26%
24545 Shenzhen Rapoo Technology
SHE:002577
-1.14x CN¥-8.35 Million
≈ $-1.22 Million
CN¥7.32 Million China CN¥17.84 ▼ -1.16%
24546 Honda India Power Products Limited
NSE:HONDAPOWER
-1.14x Rs-318.00 Million
≈ $-3.44 Million
Rs278.60 Million India Rs2331.70 ▲ +4.14%
24547 360 Security Technology Inc
SHG:601360
-1.14x CN¥-182.19 Million
≈ $-26.66 Million
CN¥159.54 Million China CN¥9.78 ▼ -4.31%
24548 N2OFF Inc
NASDAQ:NITO
-1.14x $-1.40 Million $1.22 Million USA $1.22 ▲ +38.64%
24549 Shanghai Hollywave Electronic System Co. Ltd. A
SHG:688682
-1.14x CN¥-7.66 Million
≈ $-1.12 Million
CN¥6.70 Million China CN¥39.29 ▼ -1.06%
24550 Reliance Home Finance Limited
NSE:RHFL
-1.14x Rs-3.41 Billion
≈ $-36.92 Million
Rs2.99 Billion India Rs2.13 ▼ -1.39%
24551 Inch Kenneth Kajang Rubber PLC
KLSE:2607
-1.14x RM-614.00K
≈ $-154.16K
RM537.00K Malaysia RM0.58 ▼ -5.74%
24552 Ainsworth Game Technology Ltd
AU:AGI
-1.14x AU$-5.65 Million
≈ $-4.00 Million
AU$4.94 Million Australia AU$1.37 ▼ -10.75%
24553 Itaconix plc
LSE:ITX
-1.14x GBX-794.56K
≈ $-96.68
GBX694.53K UK GBX113.50 ▲ +0.00%
24554 Alta Zinc Limited
F:8EE
-1.14x €-479.50K
≈ $-560.58K
€418.84K Germany €0.01 ▼ -5.88%
24555 FPT Corp
VN:FPT
-1.14x ₫-2.85 Trillion
≈ $-108.20 Million
₫2.49 Trillion Vietnam ₫76100.00 ▼ -0.52%
24556 Shinhung
KO:004080
-1.15x ₩-1.11 Billion
≈ $-749.38K
₩965.25 Million Korea ₩13570.00 ▼ -0.07%
24557 Tonkens Agrar AG
XETRA:GTK
-1.15x €-407.81K
≈ $-476.78K
€355.80K Germany €6.55 ▼ -0.76%
24558 WIA Gold Ltd
AU:WIA
-1.15x AU$-66.84K
≈ $-47.29K
AU$58.30K Australia AU$0.47 ▲ +0.00%
24559 Yongan Futures Co.Ltd.
SHG:600927
-1.15x CN¥-349.49 Million
≈ $-51.14 Million
CN¥304.72 Million China CN¥13.13 ▼ -2.01%
24560 RCL Foods Ltd
JSE:RCL
-1.15x ZAC-781.55 Million
≈ $-415.35K
ZAC681.36 Million South Africa ZAC823.00 ▲ +0.00%
24561 2invest AG
XETRA:2INV
-1.15x €-25.42 Million
≈ $-29.72 Million
€22.16 Million Germany €11.40 ▲ +0.00%
24562 Cavatina Holding S.A.
WAR:CAV
-1.15x zł-34.40 Million
≈ $-9.47 Million
zł29.95 Million Poland zł13.10 ▲ +3.15%
24563 Pareto Bank ASA
OL:PARB
-1.15x Nkr-88.13 Million
≈ $-9.27 Million
Nkr76.71 Million Norway Nkr67.10 ▼ -1.18%
24564 FINEDIGITAL Inc
KQ:038950
-1.15x ₩-1.10 Billion
≈ $-745.96K
₩957.67 Million Korea ₩3000.00 ▼ -3.23%
24565 Surge Copper Corp
V:SURG
-1.15x CA$-311.58K
≈ $-225.39K
CA$270.76K Canada CA$0.81 ▼ -2.41%
24566 Share India Securities Limited
NSE:SHAREINDIA
-1.15x Rs-2.04 Billion
≈ $-22.05 Million
Rs1.77 Billion India Rs136.26 ▼ -0.39%
24567 Aarvee Denims & Exports Limited
NSE:AARVEEDEN
-1.15x Rs-95.17 Million
≈ $-1.03 Million
Rs82.66 Million India Rs136.63 ▲ +8.72%
24568 Anel Elektrik Proje Taahhut ve Ticaret AS
IS:ANELE
-1.15x TL-84.07 Million
≈ $-1.88 Million
TL72.95 Million Turkey TL89.70 ▼ -0.22%
24569 Triplepoint Venture Growth BDC Corp
NYSE:TPVG
-1.15x $-7.10 Million $6.16 Million USA $5.49 ▲ +2.04%
24570 JUTAL OFF.OIL SRVCS HD-01
F:I8O
-1.15x €-52.86 Million
≈ $-61.79 Million
€45.84 Million Germany €0.06 ▼ -1.77%
24571 Strike Resources Ltd
AU:SRK
-1.15x AU$-2.86 Million
≈ $-2.02 Million
AU$2.48 Million Australia AU$0.03 ▼ -6.06%
24572 HC Group Inc
STU:HCI
-1.15x €-110.18 Million
≈ $-128.81 Million
€95.48 Million Germany €0.02 ▲ +6.67%
24573 MiniLuxe Holding Corp
V:MNLX
-1.15x CA$-6.89 Million
≈ $-4.98 Million
CA$5.97 Million Canada CA$0.33 ▲ +0.00%
24574 Gold.com, Inc.
NASDAQ:GOLD
-1.15x $-68.65 Million $59.49 Million USA $43.40 ▲ +3.88%
24575 SRJ Technologies Group Plc
AU:SRJ
-1.15x AU$-1.10 Million
≈ $-776.24K
AU$949.95K Australia AU$0.02 ▼ -20.00%
24576 Bougainville Copper Limited
F:BOU1
-1.15x €-7.83 Million
≈ $-9.15 Million
€6.78 Million Germany €0.35 ▼ -13.24%
24577 KBC Corporation Ltd
SHG:688598
-1.16x CN¥-33.31 Million
≈ $-4.87 Million
CN¥28.83 Million China CN¥34.00 ▲ +11.59%
24578 Wiwynn Corp
TW:6669
-1.16x NT$-16.31 Billion
≈ $-513.80 Million
NT$14.11 Billion Taiwan NT$5570.00 ▼ -0.54%
24579 Shenglan Technology Co Ltd
SHE:300843
-1.16x CN¥-21.78 Million
≈ $-3.19 Million
CN¥18.85 Million China CN¥90.37 ▲ +5.07%
24580 Sherpa II Holdings Corp
V:SHRP
-1.16x CA$-45.21K
≈ $-32.70K
CA$39.10K Canada CA$0.18 ▲ +0.00%
24581 Lithium One Metals Inc
V:LONE
-1.16x CA$-200.05K
≈ $-144.71K
CA$172.99K Canada CA$0.06 ▼ -15.38%
24582 LegoChem Biosciences Inc
KQ:141080
-1.16x ₩-30.64 Billion
≈ $-20.76 Million
₩26.47 Billion Korea ₩145600.00 ▼ -1.42%
24583 Pliant Therapeutics Inc
NASDAQ:PLRX
-1.16x $-12.77 Million $11.03 Million USA $1.17 ▼ -0.85%
24584 HiTi Digital Inc
TW:3494
-1.16x NT$-14.86 Million
≈ $-468.17K
NT$12.82 Million Taiwan NT$8.12 ▼ -0.12%
24585 Catur Sentosa Adiprana Tbk
JK:CSAP
-1.16x Rp-22.75 Billion
≈ $-1.33 Million
Rp19.62 Billion Indonesia Rp268.00 ▲ +0.00%
24586 Hand Enterprise Solutions Co
SHE:300170
-1.16x CN¥-36.73 Million
≈ $-5.38 Million
CN¥31.62 Million China CN¥18.36 ▼ -3.92%
24587 Enviro Infra Engineers Ltd
NSE:EIEL
-1.16x Rs-1.05 Billion
≈ $-11.39 Million
Rs906.13 Million India Rs185.69 ▲ +1.23%
24588 Funkwerk AG
F:FEW
-1.16x €-2.44 Million
≈ $-2.86 Million
€2.10 Million Germany €29.00 ▼ -6.45%
24589 Perpetua Resources Corp
NASDAQ:PPTA
-1.16x $-6.22 Million $5.35 Million USA $25.04 ▲ +1.09%
24590 Amber International Holding Limited
NASDAQ:AMBR
-1.16x $-866.15K $743.63K USA $1.55 ▲ +1.97%
24591 Ninety One Ltd
JSE:NY1
-1.17x ZAC-93.00 Million
≈ $-49.42K
ZAC79.78 Million South Africa ZAC4638.00 ▲ +4.44%
24592 Scout Security Ltd
AU:SCT
-1.17x AU$-612.84K
≈ $-433.62K
AU$525.18K Australia AU$0.52 ▲ +0.00%
24593 Candel Therapeutics Inc
NASDAQ:CADL
-1.17x $-8.62 Million $7.38 Million USA $9.27 ▲ +5.34%
24594 MPI Corporation
TWO:6223
-1.17x NT$-1.02 Billion
≈ $-32.29 Million
NT$876.67 Million Taiwan NT$6070.00 ▲ +2.88%
24595 Spacefy Inc
F:YSP
-1.17x €-13.33K
≈ $-15.59K
€11.40K Germany €0.00 ▲ +140.00%
24596 Beauce Gold Fields Inc
V:BGF
-1.17x CA$-106.41K
≈ $-76.98K
CA$90.89K Canada CA$0.05 ▲ +0.00%
24597 Kumho HT Inc
KO:214330
-1.17x ₩-1.83 Billion
≈ $-1.24 Million
₩1.56 Billion Korea ₩2645.00 ▲ +0.19%
24598 B.A.G Films and Media Limited
NSE:BAGFILMS
-1.17x Rs-38.08 Million
≈ $-411.84K
Rs32.47 Million India Rs5.03 ▲ +0.00%
24599 Swancor Advanced Materials Co Ltd
SHG:688585
-1.17x CN¥-35.97 Million
≈ $-5.26 Million
CN¥30.65 Million China CN¥178.04 ▲ +0.93%
24600 Provexis plc
LSE:PXS
-1.17x GBX-143.34K
≈ $-17.44
GBX122.09K UK GBX1.10 ▲ +0.00%