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