The average trading volume for MSGY on July 10, 2025 was 1.73M shares.
MSGY) stock’s latest price update
The stock price of Masonglory Ltd (NASDAQ: MSGY) has jumped by 17.80% compared to previous close of $4.27. globenewswire.com reported 2025-07-09 that Hong Kong, July 09, 2025 (GLOBE NEWSWIRE) — Masonglory Limited (the “Company”), is a Hong Kong based subcontractor providing wet trades and related ancillary services to private and public sectors, today announced the closing of its initial public offering (the “Offering”) of 1,500,000 ordinary shares (the “Ordinary Shares”) at a public offering price of $4.00 per share for total gross proceeds of $6,000,000, before deducting underwriting discounts and other offering expenses. The Offering closed on July 9, 2025, and the Ordinary Shares commenced trading on Nasdaq Capital Market on July 8, 2025, under the ticker symbol “MSGY”.
MSGY’s Market Performance
The simple moving average for the past 20 days is 8.17% for MSGY’s stock, with a 8.17% simple moving average for the past 200 days.
MSGY Trading at 8.17% from the 50-Day Moving Average
After a stumble in the market that brought MSGY to its low price for the period of the last 52 weeks, the company was able to rebound, for now settling with 6.79% of gains for the given period.
Stock Fundamentals for MSGY
Current profitability levels for the company are sitting at:
- 0.07 for the present operating margin
- 0.08 for the gross margin
The net margin for Masonglory Ltd stands at 0.06. The total capital return value is set at 0.75.
Currently, EBITDA for the company is 1.55 million with net debt to EBITDA at -0.12. When we switch over and look at the enterprise to sales, we see a ratio of 3.4. The receivables turnover for the company is 2.84for trailing twelve months and the total asset turnover is 2.68.
Conclusion
In conclusion, Masonglory Ltd (MSGY) has had a mixed performance lately. Opinion on the stock among analysts is mixed, with some giving it a “buy” rating and others a “hold”. It is worth mentioning that the stock is currently trading in close proximity to its 50-day moving average and its 52-week high.