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
2601 CMR S.A.B. de C.V
MX:CMRB
8.91x MX$214.42 Million
≈ $12.34 Million
MX$24.06 Million Mexico MX$1.41 ▲ +0.00%
2602 PTT OIL+RET.BUS.-FOR-BA10
F:7F8
8.91x €21.52 Billion
≈ $25.15 Billion
€2.41 Billion Germany €0.30 ▼ -1.32%
2603 Guangzhou Tech-Long Packing Machine Co Ltd
SHE:002209
8.90x CN¥110.11 Million
≈ $16.11 Million
CN¥12.37 Million China CN¥12.38 ▼ -1.20%
2604 Scandinavian Investment Group A/S
CO:SIG
8.90x Dkr8.90 Million
≈ $1.39 Million
Dkr1.00 Million Denmark Dkr3.58 ▼ -0.56%
2605 Oriola-KD Oyj A
HE:OKDAV
8.90x €17.80 Million
≈ $20.81 Million
€2.00 Million Finland €1.02 ▲ +0.00%
2606 Oriola-KD Oyj B
HE:OKDBV
8.90x €17.80 Million
≈ $20.81 Million
€2.00 Million Finland €1.11 ▲ +0.00%
2607 Jiangsu Jiuwu Hi-Tech Co Ltd
SHE:300631
8.89x CN¥87.50 Million
≈ $12.80 Million
CN¥9.84 Million China CN¥24.09 ▼ -1.11%
2608 Shinhan Seobu T&D REIT Co Ltd
KO:404990
8.89x ₩17.35 Billion
≈ $11.75 Million
₩1.95 Billion Korea ₩3335.00 ▼ -0.45%
2609 Kaiser China Holding Co Ltd
SHE:002425
8.89x CN¥32.50 Million
≈ $4.76 Million
CN¥3.66 Million China CN¥2.95 ▼ -3.28%
2610 Senior PLC
LSE:SNR
8.87x GBX55.90 Million
≈ $6.80K
GBX6.30 Million UK GBX287.00 ▲ +0.00%
2611 Memsensing Microsystems Suzhou China Co Ltd
SHG:688286
8.85x CN¥100.54 Million
≈ $14.71 Million
CN¥11.35 Million China CN¥61.86 ▼ -0.71%
2612 Nextcom
TA:NXTM
8.85x ILA4.45 Million
≈ $11.94K
ILA503.00K Israel ILA1433.00 ▲ +1.27%
2613 Spring Art Holdings Bhd
KLSE:0216
8.85x RM1.59 Million
≈ $399.95K
RM180.00K Malaysia RM0.11 ▼ -4.35%
2614 Bank Of India Indonesia Tbk
JK:BSWD
8.85x Rp178.21 Billion
≈ $10.44 Million
Rp20.14 Billion Indonesia Rp1400.00 ▲ +0.00%
2615 Key Tronic Corporation
NASDAQ:KTCC
8.85x $9.95 Million $1.12 Million USA $3.90 ▼ -2.74%
2616 Profarma Distribuidora de Produtos Farmacêuticos S.A
SA:PFRM3
8.85x R$413.08 Million
≈ $81.05 Million
R$46.68 Million Brazil R$6.71 ▼ -4.14%
2617 Jiangsu SOPO Chemical Co Ltd
SHG:600746
8.84x CN¥212.71 Million
≈ $31.13 Million
CN¥24.05 Million China CN¥6.41 ▼ -1.38%
2618 Indointernet Tbk PT
JK:EDGE
8.83x Rp166.63 Billion
≈ $9.76 Million
Rp18.87 Billion Indonesia Rp4790.00 ▲ +0.00%
2619 SoftwareONE Holding AG
SW:SWON
8.82x CHF87.07 Million
≈ $110.08 Million
CHF9.88 Million Switzerland CHF8.38 ▼ -5.47%
2620 Dick’s Sporting Goods Inc
NYSE:DKS
8.82x $1.13 Billion $128.34 Million USA $224.17 ▲ +4.39%
2621 Toronto Dominion Bank
TO:TD
8.81x CA$35.62 Billion
≈ $25.77 Billion
CA$4.04 Billion Canada CA$156.24 ▼ -0.26%
2622 Manitou BF S.A.
PA:MTU
8.81x €143.91 Million
≈ $168.25 Million
€16.33 Million France €20.95 ▼ -1.41%
2623 Team Internet Group PLC
LSE:TIG
8.81x GBX18.50 Million
≈ $2.25K
GBX2.10 Million UK GBX39.75 ▼ -0.63%
2624 Alaska Air Group Inc
NYSE:ALK
8.81x $185.00 Million $21.00 Million USA $41.87 ▼ -4.65%
2625 Pacira BioSciences, Inc.
NASDAQ:PCRX
8.81x $25.68 Million $2.92 Million USA $22.32 ▲ +0.31%
2626 Sparta Capital Ltd
V:SAY
8.80x CA$2.10 Million
≈ $1.52 Million
CA$238.88K Canada CA$0.02 ▲ +0.00%
2627 Ersan Alisveris Hizmetleri & Gida Sanayi Ticaret AS
IS:KIMMR
8.80x TL359.66 Million
≈ $8.06 Million
TL40.86 Million Turkey TL16.75 ▼ -3.12%
2628 Inventec Corp
TW:2356
8.80x NT$18.25 Billion
≈ $574.88 Million
NT$2.07 Billion Taiwan NT$85.40 ▲ +5.96%
2629 Clariane SE
PA:CLARI
8.80x €528.93 Million
≈ $618.37 Million
€60.11 Million France €4.00 ▼ -0.45%
2630 Kelly Partners Group Holdings Ltd
AU:KPG
8.79x AU$18.57 Million
≈ $13.14 Million
AU$2.11 Million Australia AU$4.06 ▼ -5.58%
2631 Vietnam National Petroleum Group
VN:PLX
8.79x ₫5.15 Trillion
≈ $195.55 Million
₫585.65 Billion Vietnam ₫39150.00 ▲ +0.77%
2632 Daedong Gear Co. Ltd
KQ:008830
8.79x ₩5.28 Billion
≈ $3.58 Million
₩600.49 Million Korea ₩15560.00 ▼ -3.83%
2633 Indivior PLC
LSE:INDV
8.78x GBX158.00 Million
≈ $19.22K
GBX18.00 Million UK GBX1238.00 ▲ +1.56%
2634 Dillistone Group PLC
LSE:DSG
8.78x GBX430.00K
≈ $52.32
GBX49.00K UK GBX11.50 ▲ +0.00%
2635 JiShi Media Co Ltd
SHG:601929
8.77x CN¥94.86 Million
≈ $13.88 Million
CN¥10.81 Million China CN¥2.73 ▼ -3.53%
2636 Photocat AS
ST:PCAT
8.77x Skr2.63 Million
≈ $283.14K
Skr300.00K Sweden Skr7.90 ▲ +10.49%
2637 Green Cross Corp
KO:006280
8.76x ₩139.65 Billion
≈ $94.64 Million
₩15.95 Billion Korea ₩131900.00 ▼ -4.21%
2638 CONDOR ENERGIES INC.
F:WQ6
8.75x €5.06 Million
≈ $5.92 Million
€578.00K Germany €1.85 ▲ +0.82%
2639 SG COMPANY S.P.A.
F:7KZ
8.75x €2.89 Million
≈ $3.38 Million
€329.91K Germany €0.26 ▲ +1.17%
2640 Bastide Le Confort Médical SA
PA:BLC
8.75x €44.86 Million
≈ $52.44 Million
€5.12 Million France €24.90 ▼ -0.99%
2641 KWG Group Holdings Limited
F:KOU
8.75x €1.90 Billion
≈ $2.23 Billion
€217.50 Million Germany €0.01 ▼ -3.85%
2642 CTO Realty Growth Inc
NYSE:CTO
8.75x $25.50 Million $2.91 Million USA $19.92 ▼ -1.97%
2643 Bonny Worldwide Ltd
TW:8467
8.75x NT$332.91 Million
≈ $10.49 Million
NT$38.05 Million Taiwan NT$132.50 ▲ +0.76%
2644 Mas Murni Indonesia Tbk
JK:MAMI
8.74x Rp7.90 Million
≈ $463.02
Rp904.02K Indonesia Rp50.00 ▲ +0.00%
2645 Polski Holding Nieruchomości SA
WAR:PHN
8.74x zł47.20 Million
≈ $12.99 Million
zł5.40 Million Poland zł9.46 ▲ +0.00%
2646 Loctek Ergonomic Technology Corp Class A
SHE:300729
8.74x CN¥349.18 Million
≈ $51.10 Million
CN¥39.97 Million China CN¥11.08 ▼ -1.25%
2647 Sumavision Technologies
SHE:300079
8.73x CN¥69.18 Million
≈ $10.12 Million
CN¥7.92 Million China CN¥5.13 ▲ +0.00%
2648 PT Dafam Property Indonesia Tbk
JK:DFAM
8.73x Rp28.00 Billion
≈ $1.64 Million
Rp3.21 Billion Indonesia Rp107.00 ▲ +0.00%
2649 Komax Holding AG
SW:KOMN
8.73x CHF21.96 Million
≈ $27.76 Million
CHF2.52 Million Switzerland CHF56.10 ▼ -0.88%
2650 Chrysos Corporation Ltd
AU:C79
8.72x AU$6.39 Million
≈ $4.52 Million
AU$732.00K Australia AU$6.00 ▼ -0.50%
2651 RheinLand Holding AG
DU:RLV
8.72x €53.60 Million
≈ $62.66 Million
€6.14 Million Germany €32.80 ▲ +3.80%
2652 Gadang Holdings Bhd
KLSE:9261
8.72x RM124.31 Million
≈ $31.21 Million
RM14.26 Million Malaysia RM0.19 ▲ +0.00%
2653 Shinhan Financial Group
KO:055550
8.72x ₩12.41 Trillion
≈ $8.41 Billion
₩1.42 Trillion Korea ₩96400.00 ▲ +4.10%
2654 Reinsurance Group of America
NYSE:RGA
8.71x $2.87 Billion $330.00 Million USA $195.11 ▼ -1.64%
2655 Sinocare Inc
SHE:300298
8.71x CN¥264.19 Million
≈ $38.66 Million
CN¥30.35 Million China CN¥15.10 ▼ -2.64%
2656 Shangri La Hotels Malaysia Bhd
KLSE:5517
8.69x RM47.38 Million
≈ $11.90 Million
RM5.45 Million Malaysia RM1.71 ▼ -1.16%
2657 Global Sukses Solusi Tbk PT
JK:RUNS
8.69x Rp3.28 Billion
≈ $192.33K
Rp377.81 Million Indonesia Rp78.00 ▼ -4.88%
2658 Go Digit General Insurance Ltd
NSE:GODIGIT
8.69x Rs4.57 Billion
≈ $49.47 Million
Rs526.58 Million India Rs302.45 ▼ -2.75%
2659 MiCo Ltd
KQ:059090
8.68x ₩14.34 Billion
≈ $9.72 Million
₩1.65 Billion Korea ₩23200.00 ▲ +15.71%
2660 DL Holdings Co Ltd Preferred
KO:000215
8.67x ₩126.52 Billion
≈ $85.74 Million
₩14.59 Billion Korea ₩22250.00 ▼ -2.84%
2661 DL Holdings CO. LTD.
KO:000210
8.67x ₩126.52 Billion
≈ $85.74 Million
₩14.59 Billion Korea ₩50600.00 ▼ -2.32%
2662 Malaysia Steel Works KL Bhd
KLSE:5098
8.67x RM64.18 Million
≈ $16.11 Million
RM7.40 Million Malaysia RM0.26 ▲ +0.00%
2663 Victoria's Secret & Co
NYSE:VSCO
8.67x $156.00 Million $18.00 Million USA $78.96 ▼ -1.37%
2664 Chen Ke Ming Food Manufacturing Co Ltd
SHE:002661
8.66x CN¥202.65 Million
≈ $29.65 Million
CN¥23.39 Million China CN¥7.82 ▼ -2.13%
2665 Kura Sushi Asia Co Ltd
TWO:2754
8.65x NT$206.03 Million
≈ $6.49 Million
NT$23.83 Million Taiwan NT$68.60 ▲ +1.18%
2666 Berry Genomics Co Ltd
SHE:000710
8.65x CN¥9.71 Million
≈ $1.42 Million
CN¥1.12 Million China CN¥8.55 ▼ -1.95%
2667 Western Securities Co Ltd
SHE:002673
8.64x CN¥3.96 Billion
≈ $579.71 Million
CN¥458.55 Million China CN¥6.55 ▼ -1.80%
2668 Przedsiebiorstwo Produkcyjno Handlowe Kompap SA
WAR:KMP
8.64x zł1.02 Million
≈ $280.44K
zł118.00K Poland zł19.60 ▲ +0.00%
2669 Medallion Financial Corp
NASDAQ:MFIN
8.63x $66.98 Million $7.76 Million USA $9.57 ▼ -2.60%
2670 GEN Restaurant Group, Inc. Class A Common Stock
NASDAQ:GENK
8.63x $1.45 Million $168.00K USA $1.93 ▼ -7.66%
2671 Hanchang Ind.Co.Ltd
KQ:079170
8.61x ₩3.49 Billion
≈ $2.37 Million
₩405.42 Million Korea ₩5390.00 ▲ +0.19%
2672 Sammakorn Public Company Limited
BK:SAMCO
8.61x ฿102.95 Million
≈ $3.21 Million
฿11.96 Million Thailand ฿0.86 ▲ +0.00%
2673 I Controls Inc
KO:039570
8.60x ₩24.92 Billion
≈ $16.89 Million
₩2.90 Billion Korea ₩7850.00 ▲ +1.68%
2674 Eolus Vind AB (publ)
ST:EOLU-B
8.60x Skr1.41 Billion
≈ $151.85 Million
Skr164.00 Million Sweden Skr42.45 ▼ -1.62%
2675 Hellenic Petroleum S.A
AT:ELPE
8.60x €378.81 Million
≈ $442.87 Million
€44.03 Million Greece €10.54 ▲ +2.33%
2676 CyberArk Software Ltd
NASDAQ:CYBR
8.60x $98.53 Million $11.46 Million USA $408.85 ▼ -0.09%
2677 Mitchell Services Ltd
AU:MSV
8.59x AU$7.36 Million
≈ $5.21 Million
AU$856.04K Australia AU$0.50 ▼ -1.98%
2678 UBIVELOX Inc
KQ:089850
8.59x ₩19.17 Billion
≈ $12.99 Million
₩2.23 Billion Korea ₩4390.00 ▲ +1.74%
2679 Censof Holdings Bhd
KLSE:5195
8.59x RM5.59 Million
≈ $1.40 Million
RM651.00K Malaysia RM0.20 ▲ +0.00%
2680 Guangzhou Dongfang Hotel Co Ltd
SHE:000524
8.59x CN¥38.67 Million
≈ $5.66 Million
CN¥4.50 Million China CN¥9.23 ▼ -0.43%
2681 Guangdong Chant Group Inc
SHE:002616
8.59x CN¥696.02 Million
≈ $101.85 Million
CN¥81.07 Million China CN¥5.91 ▲ +0.68%
2682 Aurora Cannabis Inc
TO:ACB
8.58x CA$17.00 Million
≈ $12.30 Million
CA$1.98 Million Canada CA$4.76 ▼ -2.46%
2683 Country Garden Holdings Company Limited
F:DZJ
8.58x €2.63 Billion
≈ $3.07 Billion
€306.00 Million Germany €0.02 ▼ -18.45%
2684 Bjorn Borg AB
ST:BORG
8.58x Skr131.36 Million
≈ $14.14 Million
Skr15.31 Million Sweden Skr64.40 ▼ -1.68%
2685 Great Elm Capital Corp
NASDAQ:GECC
8.58x $3.89 Million $453.00K USA $6.08 ▼ -1.94%
2686 Yes Bank Limited
NSE:YESBANK
8.58x Rs63.86 Billion
≈ $690.66 Million
Rs7.45 Billion India Rs22.93 ▲ +0.44%
2687 Zhejiang Aishida Electric Co Ltd
SHE:002403
8.58x CN¥50.53 Million
≈ $7.39 Million
CN¥5.89 Million China CN¥10.24 ▼ -1.92%
2688 SCI Electric Public Company Limited
BK:SCI
8.58x ฿21.54 Million
≈ $671.28K
฿2.51 Million Thailand ฿0.97 ▲ +0.00%
2689 Sonmez Filament Sentetik Iplik ve Elyaf Sanayi AS
IS:SONME
8.57x TL74.91 Million
≈ $1.68 Million
TL8.74 Million Turkey TL133.50 ▼ -1.98%
2690 CNO Financial Group Inc
NYSE:CNO
8.56x $197.80 Million $23.10 Million USA $46.17 ▼ -1.45%
2691 Ceconomy AG
XETRA:CEC
8.55x €1.55 Billion
≈ $1.81 Billion
€181.00 Million Germany €3.95 ▼ -1.99%
2692 Pitney Bowes Inc
NYSE:PBI
8.54x $233.56 Million $27.34 Million USA $16.50 ▼ -1.32%
2693 Monami
KO:005360
8.54x ₩7.56 Billion
≈ $5.12 Million
₩884.77 Million Korea ₩1324.00 ▼ -1.05%
2694 Dana Inc
NYSE:DAN
8.54x $111.00 Million $13.00 Million USA $36.55 ▼ -0.03%
2695 Bank Artha Graha Internasional
JK:INPC
8.54x Rp43.41 Billion
≈ $2.54 Million
Rp5.08 Billion Indonesia Rp132.00 ▼ -4.35%
2696 Neuren Pharmaceuticals Ltd
AU:NEU
8.54x AU$128.31 Million
≈ $90.78 Million
AU$15.03 Million Australia AU$13.59 ▼ -1.24%
2697 RadNet Inc
NASDAQ:RDNT
8.54x $84.16 Million $9.86 Million USA $51.87 ▼ -4.49%
2698 Zhejiang Provincial New Energy Investment Group Co Ltd
SHG:600032
8.53x CN¥2.74 Billion
≈ $401.35 Million
CN¥321.50 Million China CN¥11.43 ▲ +4.67%
2699 Cape Industries Ltd
KQ:064820
8.53x ₩90.24 Billion
≈ $61.16 Million
₩10.58 Billion Korea ₩10450.00 ▼ -0.85%
2700 Unisplendour Corp Ltd
SHE:000938
8.53x CN¥3.09 Billion
≈ $452.84 Million
CN¥362.96 Million China CN¥28.22 ▲ +0.04%