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,390
Positive operating CF and net income required

Last Updated

Jul 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 Kredyt Inkaso SA
WAR:KRI
54.58x zł38.04 Million
≈ $10.47 Million
zł697.00K Poland zł17.40 ▲ +0.00%
502 Louis HachEtte Group SA
PA:ALHG
54.52x €844.74 Million
≈ $987.59 Million
€15.50 Million France €1.74 ▼ -1.13%
503 TOP Ships Inc.
NASDAQ:TOPS
54.49x $15.91 Million $292.00K USA $6.00 ▼ -0.51%
504 Pomvom
TA:PMVM
54.11x ILA6.33 Million
≈ $16.97K
ILA117.00K Israel ILA53.80 ▼ -4.10%
505 Indopoly Swakarsa Industry Tbk
JK:IPOL
54.08x Rp9.16 Million
≈ $536.79
Rp169.38K Indonesia Rp106.00 ▲ +0.00%
506 LIBERTY LAT.AMER.A DL-01
F:1LL
54.00x €178.20 Million
≈ $208.33 Million
€3.30 Million Germany €6.40 ▼ -0.78%
507 LIBERTY LAT.AMER.C DL-01
F:1LLC
54.00x €178.20 Million
≈ $208.33 Million
€3.30 Million Germany €6.45 ▼ -1.53%
508 Lifan Industry Group Co Ltd
SHG:601777
53.98x CN¥1.19 Billion
≈ $174.65 Million
CN¥22.11 Million China CN¥7.07 ▼ -5.86%
509 Lufax Holding Ltd
NYSE:LU
53.93x $5.06 Billion $93.78 Million USA $1.39 ▲ +2.96%
510 Hwaseung Enterprise Co Ltd
KO:241590
53.89x ₩13.22 Billion
≈ $8.96 Million
₩245.37 Million Korea ₩3260.00 ▲ +7.24%
511 Jiangxi Hungpai New Material Co Ltd
SHG:605366
53.87x CN¥202.91 Million
≈ $29.69 Million
CN¥3.77 Million China CN¥7.89 ▼ -8.47%
512 HYGEIA HC HLDGS DL-00001
F:50I
53.82x €63.40 Million
≈ $74.12 Million
€1.18 Million Germany €1.08 ▼ -5.26%
513 AYM Syntex Limited
NSE:AYMSYNTEX
53.50x Rs1.08 Billion
≈ $11.69 Million
Rs20.20 Million India Rs244.91 ▲ +3.81%
514 SPC Samlip Co Ltd
KO:005610
53.46x ₩35.03 Billion
≈ $23.74 Million
₩655.31 Million Korea ₩37250.00 ▲ +0.27%
515 Zhejiang Jinsheng New Materials Co
SHE:300849
53.41x CN¥16.64 Million
≈ $2.43 Million
CN¥311.55K China CN¥19.07 ▼ -10.09%
516 Elekta AB (publ)
ST:EKTA-B
53.30x Skr533.00 Million
≈ $57.36 Million
Skr10.00 Million Sweden Skr47.02 ▼ -1.67%
517 Woojin Plaimm
KO:049800
52.93x ₩11.49 Billion
≈ $7.79 Million
₩217.11 Million Korea ₩1713.00 ▼ -1.15%
518 TIANJIN JIN.PUB.U.H YC-10
F:TL6
52.85x €75.66 Million
≈ $88.46 Million
€1.43 Million Germany €0.01 ▲ +0.00%
519 Dekeloil Public Ltd
LSE:DKL
52.81x GBX1.09 Million
≈ $133.04
GBX20.70K UK GBX0.38 ▲ +0.00%
520 Solarmax Technology Inc. Common Stock
NASDAQ:SMXT
52.77x $4.48 Million $84.90K USA $0.36 ▲ +3.48%
521 Bedmutha Industries Limited
NSE:BEDMUTHA
52.66x Rs1.09 Billion
≈ $11.78 Million
Rs20.69 Million India Rs109.04 ▲ +0.74%
522 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%
523 Spartoo SAS
PA:ALSPT
52.47x €5.04 Million
≈ $5.89 Million
€96.00K France €0.22 ▼ -1.83%
524 Trisula Textile Industries Tbk PT
JK:BELL
52.32x Rp20.34 Billion
≈ $1.19 Million
Rp388.69 Million Indonesia Rp113.00 ▲ +0.00%
525 Lyc Healthcare Bhd
KLSE:0075
52.28x RM18.93 Million
≈ $4.75 Million
RM362.00K Malaysia RM0.01 ▲ +0.00%
526 Huasu Holdings Co Ltd
SHE:000509
52.05x CN¥43.08 Million
≈ $6.30 Million
CN¥827.70K China CN¥2.83 ▼ -5.67%
527 Akebia Ther
NASDAQ:AKBA
52.05x $28.11 Million $540.00K USA $1.34 ▼ -4.29%
528 Sakuma Exports Limited
NSE:SAKUMA
51.90x Rs1.24 Billion
≈ $13.39 Million
Rs23.86 Million India Rs1.73 ▲ +0.58%
529 Nanjing Central Emporium Group Stocks Co Ltd
SHG:600280
51.75x CN¥97.43 Million
≈ $14.26 Million
CN¥1.88 Million China CN¥2.92 ▲ +7.35%
530 Beijing Hualian Department Store Co Ltd
SHE:000882
51.73x CN¥158.48 Million
≈ $23.19 Million
CN¥3.06 Million China CN¥1.35 ▼ -4.93%
531 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.17 ▼ -1.25%
532 ioneer Ltd American Depositary Shares
NASDAQ:IONR
51.67x $243.82K $4.72K USA $3.44 ▼ -7.77%
533 Bien Yapi Urunleri Sanayi Turizm ve Ticaret A.S.
IS:BIENY
51.58x TL1.89 Billion
≈ $42.38 Million
TL36.69 Million Turkey TL20.92 ▼ -2.33%
534 Oriental Energy Co Ltd
SHE:002221
51.21x CN¥456.38 Million
≈ $66.78 Million
CN¥8.91 Million China CN¥5.30 ▼ -2.57%
535 Borgestad A
OL:BOR
50.96x Nkr149.30 Million
≈ $15.71 Million
Nkr2.93 Million Norway Nkr16.25 ▲ +0.00%
536 Whitecap Resources Inc.
TO:WCP
50.91x CA$1.14 Billion
≈ $821.26 Million
CA$22.30 Million Canada CA$15.99 ▲ +2.11%
537 Susco Public Company Limited
BK:SUSCO
50.52x ฿484.22 Million
≈ $15.09 Million
฿9.58 Million Thailand ฿2.30 ▼ -0.86%
538 CLPS INC. DL-0001
F:1UK
50.41x €9.71 Million
≈ $11.35 Million
€192.53K Germany €0.73 ▲ +2.84%
539 Rav Bariach 08 Industries Ltd
TA:BRIH
50.37x ILA11.59 Million
≈ $31.06K
ILA230.00K Israel ILA111.00 ▼ -0.63%
540 Shanghai Maling Aquarius Co Ltd
SHG:600073
50.28x CN¥520.25 Million
≈ $76.13 Million
CN¥10.35 Million China CN¥5.23 ▼ -1.32%
541 Shanxi Tond Chemical Co Ltd
SHE:002360
50.02x CN¥39.28 Million
≈ $5.75 Million
CN¥785.22K China CN¥5.63 ▼ -1.05%
542 Alpha Metallurgical Resources Inc
NYSE:AMR
49.81x $189.46 Million $3.80 Million USA $143.80 ▼ -0.98%
543 Shenzhen Dynanonic Co Ltd
SHE:300769
49.75x CN¥2.37 Billion
≈ $347.48 Million
CN¥47.73 Million China CN¥43.45 ▼ -4.86%
544 PRG Corporation Public Company Limited
BK:PRG
49.74x ฿196.81 Million
≈ $6.13 Million
฿3.96 Million Thailand ฿9.90 ▲ +1.02%
545 Bandwidth Inc
NASDAQ:BAND
49.55x $20.46 Million $413.00K USA $71.81 ▲ +4.25%
546 Eni SpA ADR
NYSE:E
49.50x $4.46 Billion $90.00 Million USA $54.65 ▲ +0.77%
547 Shandong Xinneng Taishan Power Generation Co Ltd
SHE:000720
49.37x CN¥801.30 Million
≈ $117.25 Million
CN¥16.23 Million China CN¥3.05 ▼ -4.98%
548 Envy Technologies Indonesia Tbk PT
JK:ENVY
49.32x Rp19.61 Billion
≈ $1.15 Million
Rp397.69 Million Indonesia Rp50.00 ▲ +0.00%
549 Fujian Sanmu Group Co Ltd
SHE:000632
49.27x CN¥106.43 Million
≈ $15.57 Million
CN¥2.16 Million China CN¥3.12 ▼ -4.00%
550 Kuangli Photoelectric Technology Co Ltd
TW:6431
49.14x NT$55.77 Million
≈ $1.76 Million
NT$1.14 Million Taiwan NT$17.50 ▼ -2.78%
551 Despec Bilgisayar Pazarlama ve Ticaret AS
IS:DESPC
49.08x TL798.69 Million
≈ $17.89 Million
TL16.27 Million Turkey TL48.02 ▲ +7.52%
552 Nova MSC Bhd
KLSE:0026
48.68x RM1.07 Million
≈ $268.89K
RM22.00K Malaysia RM0.07 ▲ +0.00%
553 Maccura Biotechnology Co Ltd
SHE:300463
48.62x CN¥148.82 Million
≈ $21.78 Million
CN¥3.06 Million China CN¥9.07 ▼ -3.41%
554 CFSB Bancorp Inc
NASDAQ:CFSB
48.50x $194.00K $4.00K USA $14.25 ▲ +0.00%
555 elexxion AG
XETRA:E8X
48.44x €18.34K
≈ $21.45K
€378.68 Germany €0.14 ▲ +1.45%
556 Jilin Power Share Co Ltd
SHE:000875
48.42x CN¥2.76 Billion
≈ $404.48 Million
CN¥57.08 Million China CN¥4.97 ▲ +0.81%
557 PTT GLBL CHEM.-NVDR- BA10
F:GCB1
48.28x €48.23 Billion
≈ $56.39 Billion
€999.13 Million Germany €0.95 ▲ +1.06%
558 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%
559 Swoop Holdings Ltd
AU:SWP
48.24x AU$2.79 Million
≈ $1.98 Million
AU$57.90K Australia AU$0.09 ▲ +0.00%
560 Sansteel MinGuang Co Ltd Fujian
SHE:002110
48.21x CN¥2.23 Billion
≈ $325.82 Million
CN¥46.18 Million China CN¥2.99 ▼ -1.32%
561 Octopus Renewables Infra Trust
LSE:ORIT
48.11x GBX22.95 Million
≈ $2.79K
GBX477.00K UK GBX62.40 ▼ -4.88%
562 Alleima AB (publ)
ST:ALLEI
48.07x Skr721.00 Million
≈ $77.59 Million
Skr15.00 Million Sweden Skr104.50 ▲ +5.40%
563 BCB Bhd
KLSE:6602
48.02x RM108.75 Million
≈ $27.30 Million
RM2.27 Million Malaysia RM0.24 ▼ -4.08%
564 Shenzhen Jinxinnong Feed Co Ltd
SHE:002548
47.99x CN¥108.97 Million
≈ $15.95 Million
CN¥2.27 Million China CN¥4.09 ▼ -3.31%
565 Eneraqua Technologies PLC
LSE:ETP
47.72x GBX4.72 Million
≈ $574.77
GBX99.00K UK GBX19.00 ▲ +0.00%
566 Southstone Minerals Ltd
V:SML
47.66x CA$1.04 Million
≈ $755.19K
CA$21.90K Canada CA$1767.99 ▼ -0.08%
567 Panoro Energy ASA
OL:PEN
47.60x Nkr68.84 Million
≈ $7.24 Million
Nkr1.45 Million Norway Nkr26.20 ▲ +0.96%
568 Dmc Global Inc
NASDAQ:BOOM
47.50x $15.25 Million $321.00K USA $6.26 ▼ -0.16%
569 COFCO Capital Holdings Co Ltd
SHE:002423
47.30x CN¥8.41 Billion
≈ $1.23 Billion
CN¥177.69 Million China CN¥8.94 ▼ -1.00%
570 Accord Financial Corp.
TO:ACD
47.27x CA$19.81 Million
≈ $14.33 Million
CA$419.00K Canada CA$0.59 ▲ +0.00%
571 Loyal Textile Mills Limited
NSE:LOYALTEX
47.15x Rs184.80 Million
≈ $2.00 Million
Rs3.92 Million India Rs200.00 ▼ -0.71%
572 ACME Solar Holdings Limited
NSE:ACMESOLAR
47.10x Rs7.21 Billion
≈ $77.93 Million
Rs152.99 Million India Rs385.25 ▼ -2.22%
573 Anyang Iron & Steel Inc
SHG:600569
47.03x CN¥953.57 Million
≈ $139.54 Million
CN¥20.28 Million China CN¥1.71 ▼ -1.72%
574 Globe Industries Corp
TW:1324
46.93x NT$32.85 Million
≈ $1.03 Million
NT$700.00K Taiwan NT$10.20 ▼ -1.92%
575 Guangzheng Group Co Ltd
SHE:002524
46.89x CN¥39.63 Million
≈ $5.80 Million
CN¥845.17K China CN¥3.60 ▼ -4.76%
576 DreamTech Co Ltd
KO:192650
46.82x ₩58.08 Billion
≈ $39.36 Million
₩1.24 Billion Korea ₩4330.00 ▼ -3.24%
577 Microbix Biosystems Inc.
TO:MBX
46.78x CA$966.75K
≈ $699.33K
CA$20.66K Canada CA$0.30 ▲ +0.00%
578 BBB Foods Inc.
NYSE:TBBB
46.78x $1.19 Billion $25.54 Million USA $40.74 ▲ +1.39%
579 Metalliance SA
PA:MLETA
46.20x €2.01 Million
≈ $2.35 Million
€43.42K France €8.50 ▲ +0.00%
580 BCWORLD PHARM. Co. Ltd
KQ:200780
46.16x ₩4.03 Billion
≈ $2.73 Million
₩87.30 Million Korea ₩3220.00 ▲ +1.26%
581 P-Two Industries
TWO:6158
46.09x NT$64.71 Million
≈ $2.04 Million
NT$1.40 Million Taiwan NT$17.80 ▼ -5.07%
582 OVH Groupe SAS
PA:OVH
45.90x €270.80 Million
≈ $316.59 Million
€5.90 Million France €13.47 ▲ +2.05%
583 Covalon Technologies Ltd.
V:COV
45.88x CA$5.75 Million
≈ $4.16 Million
CA$125.38K Canada CA$2.05 ▲ +0.00%
584 Centrum Medyczne ENEL-MED SA
WAR:ENE
45.71x zł44.39 Million
≈ $12.22 Million
zł971.00K Poland zł19.00 ▼ -0.52%
585 MongoDB
NASDAQ:MDB
45.47x $201.63 Million $4.43 Million USA $312.33 ▼ -4.95%
586 SHEARWATER GRP PLC LS-10
F:DTW1
45.47x €6.59 Million
≈ $7.71 Million
€145.00K Germany €0.41 ▲ +0.49%
587 Bosch Fren Sistemleri Sanayi ve Ticaret AS
IS:BFREN
45.47x TL75.89 Million
≈ $1.70 Million
TL1.67 Million Turkey TL129.70 ▼ -1.14%
588 Huaibei Mining Holdings Co Ltd
SHG:600985
45.41x CN¥1.76 Billion
≈ $257.30 Million
CN¥38.72 Million China CN¥14.20 ▼ -4.76%
589 Jcontentree Corp
KO:036420
45.36x ₩85.32 Billion
≈ $57.82 Million
₩1.88 Billion Korea ₩1493.00 ▼ -7.84%
590 MA Financial Group Ltd
AU:MAF
45.23x AU$345.32 Million
≈ $244.34 Million
AU$7.63 Million Australia AU$6.32 ▼ -1.71%
591 Tyntek Corp
TW:2426
45.18x NT$46.17 Million
≈ $1.45 Million
NT$1.02 Million Taiwan NT$55.70 ▼ -9.87%
592 Oportun Financial Corp
NASDAQ:OPRT
45.09x $103.70 Million $2.30 Million USA $6.00 ▼ -6.98%
593 Crayon Group Holding ASA
OL:CRAYN
44.98x Nkr1.89 Billion
≈ $198.78 Million
Nkr42.00 Million Norway Nkr144.00 ▲ +0.00%
594 IMPRENDIROMA S.P.A.
F:Y37
44.96x €26.81 Million
≈ $31.34 Million
€596.36K Germany €0.40 ▲ +2.59%
595 Helmerich and Payne Inc
NYSE:HP
44.84x $56.05 Million $1.25 Million USA $34.14 ▲ +2.15%
596 Prairie Operating Co. Common Stock
NASDAQ:PROP
44.80x $57.66 Million $1.29 Million USA $0.78 ▲ +8.29%
597 Hunan Mendale Hometextile Co Ltd
SHE:002397
44.63x CN¥49.20 Million
≈ $7.20 Million
CN¥1.10 Million China CN¥3.41 ▼ -5.54%
598 Akin Tekstil AS
IS:ATEKS
44.47x TL77.52 Million
≈ $1.74 Million
TL1.74 Million Turkey TL126.20 ▲ +0.32%
599 AECC Aviation Power Co Ltd
SHG:600893
44.38x CN¥718.16 Million
≈ $105.09 Million
CN¥16.18 Million China CN¥32.33 ▼ -3.20%
600 Atlassian Corp Plc
NASDAQ:TEAM
44.34x $565.39 Million $12.75 Million USA $93.29 ▲ +1.01%