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