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