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 |
|---|---|---|---|---|---|---|---|
| 501 |
Indopoly Swakarsa Industry Tbk
JK:IPOL |
54.08x |
Rp9.16 Million
≈ $536.79 |
Rp169.38K | Indonesia | Rp115.00 | ▼ -1.71% |
| 502 |
LIBERTY LAT.AMER.C DL-01
F:1LLC |
54.00x |
€178.20 Million
≈ $208.33 Million |
€3.30 Million | Germany | €6.80 | ▼ -0.73% |
| 503 |
LIBERTY LAT.AMER.A DL-01
F:1LL |
54.00x |
€178.20 Million
≈ $208.33 Million |
€3.30 Million | Germany | €6.65 | ▼ -1.48% |
| 504 |
Lifan Industry Group Co Ltd
SHG:601777 |
53.98x |
CN¥1.19 Billion
≈ $174.65 Million |
CN¥22.11 Million | China | CN¥10.72 | ▼ -0.74% |
| 505 |
Lufax Holding Ltd
NYSE:LU |
53.93x | $5.06 Billion | $93.78 Million | USA | $1.56 | ▼ -3.70% |
| 506 |
Hwaseung Enterprise Co Ltd
KO:241590 |
53.89x |
₩13.22 Billion
≈ $8.96 Million |
₩245.37 Million | Korea | ₩3490.00 | ▼ -1.13% |
| 507 |
Jiangxi Hungpai New Material Co Ltd
SHG:605366 |
53.87x |
CN¥202.91 Million
≈ $29.69 Million |
CN¥3.77 Million | China | CN¥10.71 | ▲ +0.47% |
| 508 |
HYGEIA HC HLDGS DL-00001
F:50I |
53.82x |
€63.40 Million
≈ $74.12 Million |
€1.18 Million | Germany | €1.03 | ▼ -1.90% |
| 509 |
AYM Syntex Limited
NSE:AYMSYNTEX |
53.50x |
Rs1.08 Billion
≈ $11.69 Million |
Rs20.20 Million | India | Rs222.79 | ▼ -0.54% |
| 510 |
SPC Samlip Co Ltd
KO:005610 |
53.46x |
₩35.03 Billion
≈ $23.74 Million |
₩655.31 Million | Korea | ₩42100.00 | ▼ -0.24% |
| 511 |
Zhejiang Jinsheng New Materials Co
SHE:300849 |
53.41x |
CN¥16.64 Million
≈ $2.43 Million |
CN¥311.55K | China | CN¥27.76 | ▲ +8.35% |
| 512 |
Elekta AB (publ)
ST:EKTA-B |
53.30x |
Skr533.00 Million
≈ $57.36 Million |
Skr10.00 Million | Sweden | Skr53.45 | ▼ -1.20% |
| 513 |
Woojin Plaimm
KO:049800 |
52.93x |
₩11.49 Billion
≈ $7.79 Million |
₩217.11 Million | Korea | ₩1975.00 | ▲ +2.17% |
| 514 |
TIANJIN JIN.PUB.U.H YC-10
F:TL6 |
52.85x |
€75.66 Million
≈ $88.46 Million |
€1.43 Million | Germany | €0.01 | ▼ -4.00% |
| 515 |
Dekeloil Public Ltd
LSE:DKL |
52.81x |
GBX934.09K
≈ $113.65 |
GBX17.69K | UK | GBX0.38 | ▲ +0.00% |
| 516 |
Solarmax Technology Inc. Common Stock
NASDAQ:SMXT |
52.77x | $4.48 Million | $84.90K | USA | $0.53 | ▼ -1.07% |
| 517 |
Bedmutha Industries Limited
NSE:BEDMUTHA |
52.66x |
Rs1.09 Billion
≈ $11.78 Million |
Rs20.69 Million | India | Rs114.28 | ▼ -0.29% |
| 518 |
Intralot S.A. Integrated Lottery Systems and Services
AT:INLOT |
52.65x |
€23.32 Million
≈ $27.27 Million |
€443.00K | Greece | €0.97 | ▼ -10.48% |
| 519 |
Spartoo SAS
PA:ALSPT |
52.47x |
€5.04 Million
≈ $5.89 Million |
€96.00K | France | €0.23 | ▼ -0.85% |
| 520 |
Trisula Textile Industries Tbk PT
JK:BELL |
52.32x |
Rp20.34 Billion
≈ $1.19 Million |
Rp388.69 Million | Indonesia | Rp93.00 | ▼ -10.58% |
| 521 |
Lyc Healthcare Bhd
KLSE:0075 |
52.28x |
RM18.93 Million
≈ $4.75 Million |
RM362.00K | Malaysia | RM0.02 | ▲ +0.00% |
| 522 |
Huasu Holdings Co Ltd
SHE:000509 |
52.05x |
CN¥43.08 Million
≈ $6.30 Million |
CN¥827.70K | China | CN¥4.89 | ▼ -5.05% |
| 523 |
Akebia Ther
NASDAQ:AKBA |
52.05x | $28.11 Million | $540.00K | USA | $0.97 | ▲ +3.56% |
| 524 |
EuroHold Bulgaria AD
WAR:EHG |
51.96x |
zł127.97 Million
≈ $35.22 Million |
zł2.46 Million | Poland | zł4.20 | ▲ +2.44% |
| 525 |
Nanjing Central Emporium Group Stocks Co Ltd
SHG:600280 |
51.75x |
CN¥97.43 Million
≈ $14.26 Million |
CN¥1.88 Million | China | CN¥3.99 | ▲ +3.10% |
| 526 |
Beijing Hualian Department Store Co Ltd
SHE:000882 |
51.73x |
CN¥158.48 Million
≈ $23.19 Million |
CN¥3.06 Million | China | CN¥1.48 | ▼ -3.27% |
| 527 |
Beijing SPC Environment Protection Tech Co Ltd
SHE:002573 |
51.70x |
CN¥366.48 Million
≈ $53.63 Million |
CN¥7.09 Million | China | CN¥3.39 | ▼ -1.74% |
| 528 |
ioneer Ltd American Depositary Shares
NASDAQ:IONR |
51.67x | $243.82K | $4.72K | USA | $4.18 | ▼ -5.64% |
| 529 |
Bien Yapi Urunleri Sanayi Turizm ve Ticaret A.S.
IS:BIENY |
51.58x |
TL1.89 Billion
≈ $42.38 Million |
TL36.69 Million | Turkey | TL26.08 | ▲ +0.38% |
| 530 |
Oriental Energy Co Ltd
SHE:002221 |
51.21x |
CN¥456.38 Million
≈ $66.78 Million |
CN¥8.91 Million | China | CN¥6.76 | ▲ +3.52% |
| 531 |
Borgestad A
OL:BOR |
50.96x |
Nkr149.30 Million
≈ $15.71 Million |
Nkr2.93 Million | Norway | Nkr16.45 | ▼ -1.50% |
| 532 |
Whitecap Resources Inc.
TO:WCP |
50.91x |
CA$1.14 Billion
≈ $821.26 Million |
CA$22.30 Million | Canada | CA$16.76 | ▲ +1.39% |
| 533 |
Susco Public Company Limited
BK:SUSCO |
50.52x |
฿484.22 Million
≈ $15.09 Million |
฿9.58 Million | Thailand | ฿2.10 | ▲ +0.96% |
| 534 |
CLPS INC. DL-0001
F:1UK |
50.41x |
€9.71 Million
≈ $11.35 Million |
€192.53K | Germany | €0.80 | ▼ -3.03% |
| 535 |
Rav Bariach 08 Industries Ltd
TA:BRIH |
50.37x |
ILA11.59 Million
≈ $31.06K |
ILA230.00K | Israel | ILA110.70 | ▲ +0.18% |
| 536 |
Dafeng TV Ltd
TW:6184 |
50.31x |
NT$132.88 Million
≈ $4.19 Million |
NT$2.64 Million | Taiwan | NT$46.30 | ▲ +0.65% |
| 537 |
Digistar Corporation Bhd
KLSE:0029 |
50.28x |
RM17.00 Million
≈ $4.27 Million |
RM338.00K | Malaysia | RM0.04 | ▲ +0.00% |
| 538 |
Shanghai Maling Aquarius Co Ltd
SHG:600073 |
50.28x |
CN¥520.25 Million
≈ $76.13 Million |
CN¥10.35 Million | China | CN¥5.24 | ▼ -1.69% |
| 539 |
Shanxi Tond Chemical Co Ltd
SHE:002360 |
50.02x |
CN¥39.28 Million
≈ $5.75 Million |
CN¥785.22K | China | CN¥6.14 | ▼ -2.23% |
| 540 |
Khaitan Chemicals & Fertilizers Limited
NSE:KHAICHEM |
50.01x |
Rs56.16 Million
≈ $607.35K |
Rs1.12 Million | India | Rs53.85 | ▲ +0.58% |
| 541 |
Alpha Metallurgical Resources Inc
NYSE:AMR |
49.81x | $189.46 Million | $3.80 Million | USA | $212.78 | ▼ -2.35% |
| 542 |
Shenzhen Dynanonic Co Ltd
SHE:300769 |
49.75x |
CN¥2.37 Billion
≈ $347.48 Million |
CN¥47.73 Million | China | CN¥64.08 | ▼ -1.70% |
| 543 |
PRG Corporation Public Company Limited
BK:PRG |
49.74x |
฿196.81 Million
≈ $6.13 Million |
฿3.96 Million | Thailand | ฿9.15 | ▼ -0.54% |
| 544 |
Bandwidth Inc
NASDAQ:BAND |
49.55x | $20.46 Million | $413.00K | USA | $65.60 | ▼ -3.34% |
| 545 |
Eni SpA ADR
NYSE:E |
49.50x | $4.46 Billion | $90.00 Million | USA | $54.65 | ▲ +0.77% |
| 546 |
Shandong Xinneng Taishan Power Generation Co Ltd
SHE:000720 |
49.37x |
CN¥801.30 Million
≈ $117.25 Million |
CN¥16.23 Million | China | CN¥5.49 | ▲ +1.48% |
| 547 |
Envy Technologies Indonesia Tbk PT
JK:ENVY |
49.32x |
Rp19.61 Billion
≈ $1.15 Million |
Rp397.69 Million | Indonesia | Rp50.00 | ▲ +0.00% |
| 548 |
Fujian Sanmu Group Co Ltd
SHE:000632 |
49.27x |
CN¥106.43 Million
≈ $15.57 Million |
CN¥2.16 Million | China | CN¥4.12 | ▼ -4.19% |
| 549 |
Kuangli Photoelectric Technology Co Ltd
TW:6431 |
49.14x |
NT$55.77 Million
≈ $1.76 Million |
NT$1.14 Million | Taiwan | NT$18.70 | ▲ +0.27% |
| 550 |
Despec Bilgisayar Pazarlama ve Ticaret AS
IS:DESPC |
49.08x |
TL798.69 Million
≈ $17.89 Million |
TL16.27 Million | Turkey | TL48.82 | ▼ -1.21% |
| 551 |
Nova MSC Bhd
KLSE:0026 |
48.68x |
RM1.07 Million
≈ $268.89K |
RM22.00K | Malaysia | RM0.05 | ▲ +0.00% |
| 552 |
Maccura Biotechnology Co Ltd
SHE:300463 |
48.62x |
CN¥148.82 Million
≈ $21.78 Million |
CN¥3.06 Million | China | CN¥9.24 | ▼ -2.22% |
| 553 |
CFSB Bancorp Inc
NASDAQ:CFSB |
48.50x | $194.00K | $4.00K | USA | $14.25 | ▲ +0.00% |
| 554 |
elexxion AG
XETRA:E8X |
48.44x |
€18.34K
≈ $21.45K |
€378.68 | Germany | €0.14 | ▲ +1.45% |
| 555 |
Jilin Power Share Co Ltd
SHE:000875 |
48.42x |
CN¥2.76 Billion
≈ $404.48 Million |
CN¥57.08 Million | China | CN¥6.79 | ▼ -2.16% |
| 556 |
PTT GLBL CHEM.-NVDR- BA10
F:GCB1 |
48.28x |
€48.23 Billion
≈ $56.39 Billion |
€999.13 Million | Germany | €0.90 | ▼ -0.56% |
| 557 |
Alfa S.A.B. de C.V.
MX:ALFAA |
48.27x |
MX$7.94 Billion
≈ $457.11 Million |
MX$164.53 Million | Mexico | MX$15.64 | ▲ +0.00% |
| 558 |
Swoop Holdings Ltd
AU:SWP |
48.24x |
AU$2.79 Million
≈ $1.98 Million |
AU$57.90K | Australia | AU$0.09 | ▲ +0.00% |
| 559 |
Sansteel MinGuang Co Ltd Fujian
SHE:002110 |
48.21x |
CN¥2.23 Billion
≈ $325.82 Million |
CN¥46.18 Million | China | CN¥3.11 | ▼ -1.58% |
| 560 |
Sakuma Exports Limited
NSE:SAKUMA |
48.17x |
Rs1.24 Billion
≈ $13.39 Million |
Rs25.71 Million | India | Rs1.89 | ▼ -4.55% |
| 561 |
Octopus Renewables Infra Trust
LSE:ORIT |
48.11x |
GBX22.95 Million
≈ $2.79K |
GBX477.00K | UK | GBX63.80 | ▲ +4.59% |
| 562 |
Alleima AB (publ)
ST:ALLEI |
48.07x |
Skr721.00 Million
≈ $77.59 Million |
Skr15.00 Million | Sweden | Skr88.90 | ▲ +4.59% |
| 563 |
BCB Bhd
KLSE:6602 |
48.02x |
RM108.75 Million
≈ $27.30 Million |
RM2.27 Million | Malaysia | RM0.25 | ▼ -3.92% |
| 564 |
Shenzhen Jinxinnong Feed Co Ltd
SHE:002548 |
47.99x |
CN¥108.97 Million
≈ $15.95 Million |
CN¥2.27 Million | China | CN¥4.10 | ▲ +0.74% |
| 565 |
Eneraqua Technologies PLC
LSE:ETP |
47.72x |
GBX4.72 Million
≈ $574.77 |
GBX99.00K | UK | GBX19.00 | ▲ +0.00% |
| 566 |
Panoro Energy ASA
OL:PEN |
47.60x |
Nkr68.84 Million
≈ $7.24 Million |
Nkr1.45 Million | Norway | Nkr32.10 | ▲ +0.31% |
| 567 |
Dmc Global Inc
NASDAQ:BOOM |
47.50x | $15.25 Million | $321.00K | USA | $6.71 | ▼ -1.32% |
| 568 |
COFCO Capital Holdings Co Ltd
SHE:002423 |
47.30x |
CN¥8.41 Billion
≈ $1.23 Billion |
CN¥177.69 Million | China | CN¥9.17 | ▼ -0.65% |
| 569 |
Accord Financial Corp.
TO:ACD |
47.27x |
CA$19.81 Million
≈ $14.33 Million |
CA$419.00K | Canada | CA$0.72 | ▲ +16.13% |
| 570 |
Loyal Textile Mills Limited
NSE:LOYALTEX |
47.15x |
Rs184.80 Million
≈ $2.00 Million |
Rs3.92 Million | India | Rs212.05 | ▼ -1.85% |
| 571 |
ACME Solar Holdings Limited
NSE:ACMESOLAR |
47.10x |
Rs7.21 Billion
≈ $77.93 Million |
Rs152.99 Million | India | Rs329.05 | ▼ -1.70% |
| 572 |
Anyang Iron & Steel Inc
SHG:600569 |
47.03x |
CN¥953.57 Million
≈ $139.54 Million |
CN¥20.28 Million | China | CN¥1.91 | ▼ -0.52% |
| 573 |
Globe Industries Corp
TW:1324 |
46.93x |
NT$32.85 Million
≈ $1.03 Million |
NT$700.00K | Taiwan | NT$10.80 | ▲ +3.85% |
| 574 |
Guangzheng Group Co Ltd
SHE:002524 |
46.89x |
CN¥39.63 Million
≈ $5.80 Million |
CN¥845.17K | China | CN¥3.79 | ▼ -2.32% |
| 575 |
DreamTech Co Ltd
KO:192650 |
46.82x |
₩58.08 Billion
≈ $39.36 Million |
₩1.24 Billion | Korea | ₩4795.00 | ▼ -1.74% |
| 576 |
Microbix Biosystems Inc.
TO:MBX |
46.78x |
CA$966.75K
≈ $699.33K |
CA$20.66K | Canada | CA$0.27 | ▼ -1.85% |
| 577 |
BBB Foods Inc.
NYSE:TBBB |
46.78x | $1.19 Billion | $25.54 Million | USA | $39.29 | ▲ +3.56% |
| 578 |
Metalliance SA
PA:MLETA |
46.20x |
€2.01 Million
≈ $2.35 Million |
€43.42K | France | €8.50 | ▲ +0.00% |
| 579 |
BCWORLD PHARM. Co. Ltd
KQ:200780 |
46.16x |
₩4.03 Billion
≈ $2.73 Million |
₩87.30 Million | Korea | ₩3750.00 | ▼ -0.79% |
| 580 |
P-Two Industries
TWO:6158 |
46.09x |
NT$64.71 Million
≈ $2.04 Million |
NT$1.40 Million | Taiwan | NT$18.10 | ▲ +0.56% |
| 581 |
OVH Groupe SAS
PA:OVH |
45.90x |
€270.80 Million
≈ $316.59 Million |
€5.90 Million | France | €16.85 | ▲ +2.18% |
| 582 |
Covalon Technologies Ltd.
V:COV |
45.88x |
CA$5.75 Million
≈ $4.16 Million |
CA$125.38K | Canada | CA$1.97 | ▼ -7.51% |
| 583 |
SHEARWATER GRP PLC LS-10
F:DTW1 |
45.47x |
€6.59 Million
≈ $7.71 Million |
€145.00K | Germany | €0.44 | ▲ +5.26% |
| 584 |
Bosch Fren Sistemleri Sanayi ve Ticaret AS
IS:BFREN |
45.47x |
TL75.89 Million
≈ $1.70 Million |
TL1.67 Million | Turkey | TL140.90 | ▼ -0.63% |
| 585 |
Huaibei Mining Holdings Co Ltd
SHG:600985 |
45.41x |
CN¥1.76 Billion
≈ $257.30 Million |
CN¥38.72 Million | China | CN¥15.83 | ▲ +0.96% |
| 586 |
Jcontentree Corp
KO:036420 |
45.36x |
₩85.32 Billion
≈ $57.82 Million |
₩1.88 Billion | Korea | ₩4740.00 | ▼ -5.20% |
| 587 |
MA Financial Group Ltd
AU:MAF |
45.23x |
AU$345.32 Million
≈ $244.34 Million |
AU$7.63 Million | Australia | AU$6.16 | ▼ -0.32% |
| 588 |
Tyntek Corp
TW:2426 |
45.18x |
NT$46.17 Million
≈ $1.45 Million |
NT$1.02 Million | Taiwan | NT$74.30 | ▲ +3.92% |
| 589 |
Oportun Financial Corp
NASDAQ:OPRT |
45.09x | $103.70 Million | $2.30 Million | USA | $4.72 | ▼ -6.72% |
| 590 |
Crayon Group Holding ASA
OL:CRAYN |
44.98x |
Nkr1.89 Billion
≈ $198.78 Million |
Nkr42.00 Million | Norway | Nkr144.00 | ▲ +0.00% |
| 591 |
IMPRENDIROMA S.P.A.
F:Y37 |
44.96x |
€26.81 Million
≈ $31.34 Million |
€596.36K | Germany | €0.55 | ▲ +4.76% |
| 592 |
Helmerich and Payne Inc
NYSE:HP |
44.84x | $56.05 Million | $1.25 Million | USA | $38.44 | ▼ -2.34% |
| 593 |
Prairie Operating Co. Common Stock
NASDAQ:PROP |
44.80x | $57.66 Million | $1.29 Million | USA | $0.91 | ▼ -5.07% |
| 594 |
Hunan Mendale Hometextile Co Ltd
SHE:002397 |
44.63x |
CN¥49.20 Million
≈ $7.20 Million |
CN¥1.10 Million | China | CN¥4.54 | ▼ -2.58% |
| 595 |
Akin Tekstil AS
IS:ATEKS |
44.47x |
TL77.52 Million
≈ $1.74 Million |
TL1.74 Million | Turkey | TL92.50 | ▼ -2.37% |
| 596 |
AECC Aviation Power Co Ltd
SHG:600893 |
44.38x |
CN¥718.16 Million
≈ $105.09 Million |
CN¥16.18 Million | China | CN¥41.25 | ▲ +0.32% |
| 597 |
Atlassian Corp Plc
NASDAQ:TEAM |
44.34x | $565.39 Million | $12.75 Million | USA | $101.53 | ▼ -6.94% |
| 598 |
Altus Group Limited
TO:AIF |
44.05x |
CA$22.56 Million
≈ $16.32 Million |
CA$512.00K | Canada | CA$44.90 | ▼ -0.20% |
| 599 |
Arn Media Ltd
AU:A1N |
43.97x |
AU$35.97 Million
≈ $25.45 Million |
AU$818.00K | Australia | AU$0.22 | ▼ -9.47% |
| 600 |
Garovaglio y Zorraquin S.A.
BA:GARO |
43.93x |
AR$4.77 Billion
≈ $3.45 Million |
AR$108.48 Million | Argentina | AR$387.50 | ▼ -1.40% |