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
701 M.K. Real Estate Development Public Company Limited
BK:MK
36.93x ฿1.18 Billion
≈ $36.79 Million
฿31.96 Million Thailand ฿0.52 ▲ +1.96%
702 Beijing Haitian Ruisheng Science Technology Ltd
SHG:688787
36.89x CN¥13.84 Million
≈ $2.02 Million
CN¥375.11K China CN¥131.91 ▲ +0.08%
703 Piramal Pharma Limited
NSE:PPLPHARMA
36.86x Rs3.73 Billion
≈ $40.30 Million
Rs101.10 Million India Rs167.01 ▲ +0.05%
704 Steppe Gold Ltd
TO:STGO
36.54x CA$95.23 Million
≈ $68.89 Million
CA$2.61 Million Canada CA$1.20 ▲ +0.84%
705 RPC Inc
NYSE:RES
36.46x $31.17 Million $855.00K USA $7.12 ▲ +2.01%
706 Eurocash S.A.
WAR:EUR
36.44x zł253.19 Million
≈ $69.68 Million
zł6.95 Million Poland zł5.15 ▼ -0.39%
707 SY PUBLIC UTIL -H- (SH3.SG)
STU:SH3
36.37x €164.32 Million
≈ $192.10 Million
€4.52 Million Germany €0.00 ▲ +0.00%
708 Sibanye Gold Ltd ADR
NYSE:SBSW
36.25x $6.34 Billion $175.00 Million USA $12.66 ▼ -1.94%
709 Seremban Engineering Bhd
KLSE:5163
36.00x RM13.32 Million
≈ $3.34 Million
RM370.00K Malaysia RM0.66 ▲ +0.00%
710 Gibraltar Industries Inc
NASDAQ:ROCK
35.99x $35.45 Million $985.00K USA $37.63 ▼ -1.05%
711 Madison Square Garden Entertainment Corp
NYSE:MSGE
35.98x $183.86 Million $5.11 Million USA $71.80 ▼ -0.39%
712 Oncoclinicas do Brasil
SA:ONCO3
35.94x R$112.14 Million
≈ $22.00 Million
R$3.12 Million Brazil R$1.25 ▼ -1.57%
713 Ellington Financial Inc.
NYSE:EFC
35.92x $777.68 Million $21.65 Million USA $13.36 ▼ -1.76%
714 IWG PLC
LSE:IWG
35.92x GBX252.64 Million
≈ $30.74K
GBX7.03 Million UK GBX181.30 ▼ -2.53%
715 Guoanda Co Ltd
SHE:300902
35.87x CN¥940.36K
≈ $137.60K
CN¥26.22K China CN¥15.01 ▼ -1.96%
716 Hoftex Group AG
MU:NBH
35.85x €3.21 Million
≈ $3.75 Million
€89.50K Germany €4.50 ▲ +0.00%
717 Mega-info Media Co.Ltd.
SHE:301102
35.81x CN¥434.99 Million
≈ $63.65 Million
CN¥12.15 Million China CN¥9.46 ▼ -1.87%
718 Country Group Development Public Company Limited
BK:CGD
35.80x ฿372.18 Million
≈ $11.60 Million
฿10.40 Million Thailand ฿0.10 ▼ -9.09%
719 Pantoro Limited
F:RKN
35.78x €8.54 Million
≈ $9.99 Million
€238.75K Germany €1.92 ▼ -15.21%
720 DYO Boya Fabrikalari Sanayi ve Ticaret AS
IS:DYOBY
35.69x TL349.85 Million
≈ $7.84 Million
TL9.80 Million Turkey TL15.55 ▼ -2.08%
721 Metro Systems Corporation Public Company Limited
BK:MSC
35.68x ฿541.95 Million
≈ $16.89 Million
฿15.19 Million Thailand ฿5.65 ▼ -0.88%
722 Shivam Autotech Limited
NSE:SHIVAMAUTO
35.67x Rs649.20 Million
≈ $7.02 Million
Rs18.20 Million India Rs17.40 ▲ +0.52%
723 Hocheng Corp
TW:1810
35.65x NT$122.46 Million
≈ $3.86 Million
NT$3.44 Million Taiwan NT$20.10 ▲ +2.55%
724 Lohilo Foods AB
ST:LOHILO
35.65x Skr1.53 Million
≈ $164.98K
Skr43.00K Sweden Skr2.19 ▼ -2.23%
725 JCH Systems Inc
KQ:033320
35.63x ₩14.82 Billion
≈ $10.04 Million
₩415.86 Million Korea ₩3425.00 ▼ -4.46%
726 Taiyuan Lionhead Cement Co Ltd
SHG:600539
35.58x CN¥20.74 Million
≈ $3.04 Million
CN¥583.01K China CN¥14.99 ▼ -1.64%
727 Jiangxi Chen Guang New Materials Co Ltd
SHG:605399
35.47x CN¥15.62 Million
≈ $2.29 Million
CN¥440.33K China CN¥13.30 ▼ -0.15%
728 Delko S.A.
WAR:DEL
35.46x zł6.45 Million
≈ $1.78 Million
zł182.00K Poland zł6.00 ▼ -1.15%
729 SKAKO A/S
CO:SKAKO
35.31x Dkr13.45 Million
≈ $2.10 Million
Dkr381.00K Denmark Dkr12.20 ▲ +2.09%
730 Paysign Inc
NASDAQ:PAYS
35.29x $48.09 Million $1.36 Million USA $6.81 ▼ -7.97%
731 KH Group Oyj
HE:KHG
35.29x €28.23 Million
≈ $33.01 Million
€800.00K Finland €0.50 ▼ -0.79%
732 Ntaw Holdings Ltd
AU:NTD
35.26x AU$23.66 Million
≈ $16.74 Million
AU$671.00K Australia AU$0.18 ▲ +0.00%
733 Cegedim S.A.
PA:CGM
35.26x €11.11 Million
≈ $12.98 Million
€315.00K France €10.40 ▼ -1.89%
734 Chewathai Public Company Limited
BK:CHEWA
35.25x ฿265.71 Million
≈ $8.28 Million
฿7.54 Million Thailand ฿0.16 ▼ -11.11%
735 Rapid7 Inc
NASDAQ:RPD
35.24x $39.82 Million $1.13 Million USA $7.67 ▼ -9.07%
736 Isaac Engineering Co. Ltd.
KQ:351330
35.13x ₩10.70 Billion
≈ $7.25 Million
₩304.65 Million Korea ₩5890.00 ▼ -0.34%
737 Megaport Ltd
AU:MP1
35.06x AU$31.07 Million
≈ $21.98 Million
AU$886.00K Australia AU$16.61 ▲ +0.00%
738 Select Harvests Ltd
AU:SHV
35.03x AU$111.16 Million
≈ $78.65 Million
AU$3.17 Million Australia AU$3.72 ▼ -1.85%
739 Emerge Commerce Ltd
V:ECOM
34.90x CA$918.82K
≈ $664.66K
CA$26.33K Canada CA$0.09 ▼ -5.56%
740 Mongolia Growth Group Ltd.
V:YAK
34.88x CA$2.72 Million
≈ $1.97 Million
CA$78.02K Canada CA$1.04 ▲ +0.00%
741 Mongolia Growth Group Ltd.
V:YAK-H
34.88x CA$2.72 Million
≈ $1.97 Million
CA$78.02K Canada CA$0.04 ▼ -11.11%
742 Shenzhen Kangtai Biological Products Co Ltd
SHE:300601
34.88x CN¥405.44 Million
≈ $59.33 Million
CN¥11.62 Million China CN¥12.07 ▼ -2.90%
743 Alithya Group Inc
NASDAQ:ALYAF
34.88x $23.56 Million $675.45K USA $0.89 ▼ -4.49%
744 Alithya Group inc Class A
TO:ALYA
34.88x CA$23.58 Million
≈ $17.05 Million
CA$676.00K Canada CA$1.24 ▼ -1.59%
745 Wijaya Karya Beton
JK:WTON
34.81x Rp139.33 Billion
≈ $8.16 Million
Rp4.00 Billion Indonesia Rp77.00 ▼ -3.75%
746 Tianyang Hot Mel
SHG:603330
34.81x CN¥119.86 Million
≈ $17.54 Million
CN¥3.44 Million China CN¥8.55 ▲ +10.04%
747 KakaoBank Corp
KO:323410
34.79x ₩3.88 Trillion
≈ $2.63 Billion
₩111.40 Billion Korea ₩22000.00 ▼ -0.68%
748 Ningbo Jianan Electronics Co Ltd
SHE:300880
34.76x CN¥86.02 Million
≈ $12.59 Million
CN¥2.47 Million China CN¥22.13 ▼ -2.04%
749 HLS Therapeutics Inc
TO:HLS
34.73x CA$5.35 Million
≈ $3.87 Million
CA$154.00K Canada CA$4.43 ▼ -0.23%
750 Henan Rebecca Hair Products Co Ltd
SHG:600439
34.73x CN¥80.98 Million
≈ $11.85 Million
CN¥2.33 Million China CN¥2.62 ▲ +10.08%
751 BeiGene Ltd.
F:49B
34.71x €44.08 Million
≈ $51.54 Million
€1.27 Million Germany €17.34 ▲ +4.43%
752 PT Cahayasakti Investindo Sukses Tbk
JK:CSIS
34.66x Rp6.25 Billion
≈ $366.30K
Rp180.37 Million Indonesia Rp145.00 ▼ -3.97%
753 Wafangdian Bearing Co Ltd
SHE:200706
34.65x HK$59.10 Million
≈ $7.54 Million
HK$1.71 Million China HK$2.80 ▲ +0.00%
754 Tae Won Mulsan
KO:001420
34.63x ₩2.37 Billion
≈ $1.60 Million
₩68.37 Million Korea ₩2430.00 ▼ -8.47%
755 Lords Grp Trading Plc
LSE:LORD
34.52x GBX8.18 Million
≈ $995.51
GBX237.00K UK GBX17.25 ▲ +0.00%
756 Katapult Holdings Equity Warrants Exp 09 June 2026
NASDAQ:KPLTW
34.40x $12.21 Million $355.00K USA $0.00 ▼ -42.86%
757 Katapult Holdings Inc
NASDAQ:KPLT
34.40x $12.21 Million $355.00K USA $5.95 ▼ -1.33%
758 Hefei Urban Construction Development Co Ltd
SHE:002208
34.33x CN¥96.75 Million
≈ $14.16 Million
CN¥2.82 Million China CN¥16.87 ▲ +1.02%
759 Oxford Metrics plc
LSE:OMG
34.31x GBX4.56 Million
≈ $555.19
GBX133.00K UK GBX48.00 ▲ +2.13%
760 Green Landscaping Group AB (publ)
ST:GREEN
34.25x Skr137.00 Million
≈ $14.74 Million
Skr4.00 Million Sweden Skr30.40 ▼ -1.62%
761 Beijing Hezong Science&Technology Co Ltd
SHE:300477
34.19x CN¥230.35 Million
≈ $33.71 Million
CN¥6.74 Million China CN¥2.49 ▼ -5.32%
762 EirGenix
TWO:6589
34.15x NT$219.18 Million
≈ $6.91 Million
NT$6.42 Million Taiwan NT$66.40 ▲ +0.45%
763 VirTra Inc
NASDAQ:VTSI
34.12x $5.98 Million $175.31K USA $3.32 ▲ +0.91%
764 Unic Technology
TWO:5452
34.12x NT$153.25 Million
≈ $4.83 Million
NT$4.49 Million Taiwan NT$35.35 ▲ +3.51%
765 WOORI FIN. GRP SP.ADR/3
F:2WGA
34.10x €11.77 Trillion
≈ $13.77 Trillion
€345.33 Billion Germany €59.50 ▲ +0.00%
766 B Yair Building Corporation 1988 Ltd
TA:BYAR
34.06x ILA11.73 Million
≈ $31.45K
ILA344.50K Israel ILA1629.00 ▼ -0.06%
767 Evonik Industries AG
F:EVK
34.00x €612.00 Million
≈ $715.49 Million
€18.00 Million Germany €16.76 ▼ -0.95%
768 EVONIK INDUST.(U.ARD)2
F:EVKA
34.00x €612.00 Million
≈ $715.49 Million
€18.00 Million Germany €8.05 ▼ -0.62%
769 Great-Sun Foods Co Ltd
SHG:603336
33.99x CN¥131.04 Million
≈ $19.18 Million
CN¥3.86 Million China CN¥9.35 ▼ -0.21%
770 Opple Lighting Co Ltd
SHG:603515
33.93x CN¥7.05 Billion
≈ $1.03 Billion
CN¥207.69 Million China CN¥18.76 ▼ -0.79%
771 Xinjiang Youhao Group Co Ltd
SHG:600778
33.80x CN¥67.56 Million
≈ $9.89 Million
CN¥2.00 Million China CN¥5.97 ▼ -2.13%
772 Fabryka Farb i Lakierów ŚNIEŻKA SA
WAR:SKA
33.79x zł48.42 Million
≈ $13.33 Million
zł1.43 Million Poland zł87.60 ▼ -0.68%
773 Semrush Holdings Inc
NYSE:SEMR
33.75x $22.11 Million $655.00K USA $12.00 ▲ +0.00%
774 Grand Kartech Tbk
JK:KRAH
33.74x Rp3.23 Billion
≈ $189.16K
Rp95.68 Million Indonesia Rp436.00 ▲ +0.00%
775 Zibo Qixiang Tengda Chemical Co Ltd
SHE:002408
33.72x CN¥598.69 Million
≈ $87.61 Million
CN¥17.75 Million China CN¥5.22 ▲ +1.16%
776 Generations Bancorp NY Inc
NASDAQ:GBNY
33.72x $1.55 Million $46.00K USA $15.06 ▲ +0.07%
777 G-Shank Enterprise Co Ltd
TW:2476
33.57x NT$273.40 Million
≈ $8.61 Million
NT$8.14 Million Taiwan NT$123.00 ▲ +3.36%
778 Chosun Refractories Co Ltd
KO:000480
33.49x ₩10.34 Billion
≈ $7.01 Million
₩308.83 Million Korea ₩4700.00 ▲ +0.00%
779 Przedsiebiorstwo Przemyslu Spozywczego PEPEES S.A.
WAR:PPS
33.43x zł29.78 Million
≈ $8.20 Million
zł891.00K Poland zł0.83 ▲ +1.22%
780 7C Solarparken AG
XETRA:HRPK
33.42x €20.52 Million
≈ $23.99 Million
€614.00K Germany €1.83 ▼ -1.08%
781 Daodaoquan Grain and Oil Co Ltd
SHE:002852
33.40x CN¥589.84 Million
≈ $86.31 Million
CN¥17.66 Million China CN¥7.98 ▼ -0.87%
782 Tanah Laut Tbk
JK:INDX
33.38x Rp606.97 Million
≈ $35.57K
Rp18.19 Million Indonesia Rp78.00 ▼ -6.02%
783 Guangzhou Lushan New Materials Co. Ltd.
SHG:603051
33.22x CN¥562.57 Million
≈ $82.32 Million
CN¥16.94 Million China CN¥21.24 ▲ +0.19%
784 Beijing Fjr Optoelectronic Technology Co Ltd
SHG:688272
33.15x CN¥44.81 Million
≈ $6.56 Million
CN¥1.35 Million China CN¥34.50 ▲ +1.32%
785 DLH Holdings Corp
NASDAQ:DLHC
33.12x $9.57 Million $289.00K USA $5.51 ▲ +0.18%
786 Yantai Tayho Advanced Materials Co Ltd
SHE:002254
33.10x CN¥354.76 Million
≈ $51.91 Million
CN¥10.72 Million China CN¥13.68 ▲ +1.71%
787 KOMPLETT ASA NK -40
F:GJ60
33.00x €660.00 Million
≈ $771.61 Million
€20.00 Million Germany €0.62 ▼ -1.27%
788 Hyundai Steel
KO:004020
32.93x ₩563.19 Billion
≈ $381.66 Million
₩17.10 Billion Korea ₩37850.00 ▼ -3.20%
789 Polaris Media
OL:POL
32.93x Nkr148.20 Million
≈ $15.59 Million
Nkr4.50 Million Norway Nkr58.00 ▲ +0.00%
790 Caisse régionale de Crédit Agricole Mutuel d-Ille-et-Vilaine SC
PA:CIV
32.91x €473.67 Million
≈ $553.77 Million
€14.39 Million France €133.60 ▲ +0.83%
791 Siamgas and Petrochemicals Public Company Limited
BK:SGP-R
32.80x ฿4.10 Billion
≈ $127.86 Million
฿125.06 Million Thailand ฿6.60 ▲ +3.12%
792 Siamgas and Petrochemicals Public Company Limited
BK:SGP
32.80x ฿4.10 Billion
≈ $127.86 Million
฿125.06 Million Thailand ฿9.20 ▲ +0.55%
793 Indo-National Limited
NSE:NIPPOBATRY
32.77x Rs789.65 Million
≈ $8.54 Million
Rs24.10 Million India Rs363.60 ▼ -1.16%
794 Global Infotech Co Ltd
SHE:300465
32.72x CN¥240.45 Million
≈ $35.19 Million
CN¥7.35 Million China CN¥13.70 ▼ -2.49%
795 U-Tech Media Corp
TW:3050
32.70x NT$128.01 Million
≈ $4.03 Million
NT$3.92 Million Taiwan NT$14.10 ▲ +6.82%
796 Sagar Cements Limited
NSE:SAGCEM
32.58x Rs4.00 Billion
≈ $43.30 Million
Rs122.90 Million India Rs179.81 ▼ -0.30%
797 Cosmos Group Co Ltd
SHE:002133
32.56x CN¥130.05 Million
≈ $19.03 Million
CN¥3.99 Million China CN¥2.83 ▼ -2.08%
798 Grid Dynamics Holdings Inc
NASDAQ:GDYN
32.34x $9.90 Million $306.00K USA $7.04 ▼ -6.13%
799 Bumi Benowo Sukses Sejahtera Pt
JK:BBSS
32.30x Rp1.49 Billion
≈ $87.60K
Rp46.28 Million Indonesia Rp115.00 ▼ -5.74%
800 Eneco Refresh Ltd
AU:ERG
32.20x AU$1.27 Million
≈ $896.49K
AU$39.35K Australia AU$0.02 ▲ +0.00%