MarketInOut Stock Screener Log In | Sign Up

MCC Meili Cloud Computing Industry Investment Co Ltd A

SZSE • Basic Materials • Paper & Paper Products • Quote as of 10/30/2026
MCC Meili Cloud Computing Industry Investment Co Ltd A stock price and volume chart

Company Profile

IndustryPaper & Paper Products
SectorBasic Materials
ExchangeSZSE
Market Capitalization8,989.75 mln
Float442 mln
Earnings Date01/26/2027

EPS

0.12
Overpriced

P / E

104
Highly speculative

Piotroski F-Score

7 / 9
Strong

Beneish M-Score

-2.26
Borderline

Relative Strength

35 / 100
Underperforming

Debt / Equity

0.26
Very low leverage

Business Description

MCC Meili Cloud Computing Industry Investment Co. Ltd is a China-based company that builds and operates data centers, offering businesses space, connectivity, and maintenance for their computing equipment. Customers can choose from ready-made setups or have facilities designed and built to their own specifications. The company also generates and sells solar power through a 50-megawatt photovoltaic project. Founded in 1998 and based in Zhongwei, the company originally operated in the paper industry before shifting its focus to technology and clean energy in 2016.

Key Fundamentals

EPS0.12
P/E104
ROE6.16
RPS0.45
ROIC1.31
ROA3.75
Interest Cover3.15
EBITDA, mln189
EV / EBITDA50.23
EV / EBIT79.35
Revenue, mln331
EV / Revenue28.68

Quote Details

Last 12.51
Change -0.29 (-2.27%)
Open 12.63
Volume 26,288,072
Turnover 328,863,776
Average Volume 38,798,264

Financial Ratios

Pre-Tax Profit Margin33
Leverage Ratio1.59
Current Ratio4.56
Price / Book6.42
Price / Tangible Book6.71
Price / Cash Flow43.53
Price / Free Cash Flow65.87
Debt / Equity0.26
Price / Sales28.09

Financial Strength

Altman Z-Score7.79
Piotroski F-Score 7 / 9
Beneish M-Score-2.26
Price to Intrinsic Value22.15
Price to Graham Number5.66

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -9.41% 35 / 100   
1 Month -20.92% 27 / 100   
2 Months -6.15% 46 / 100   
6 Months -38.59% 15 / 100   
1 Year 2.46% 82 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog