MarketInOut Stock Screener Log In | Sign Up

Willowglen MSC Bhd

BM • Technology • Computer Hardware • Quote as of 10/30/2026
Willowglen MSC Bhd stock price and volume chart

Company Profile

IndustryComputer Hardware
SectorTechnology
ExchangeBM
Market Capitalization138.03 mln
Float470 mln

EPS

0.02
Marginal

P / E

13.75
Fair value

Piotroski F-Score

7 / 9
Strong

Beneish M-Score

-2.7
Likely reliable

Relative Strength

12 / 100
Significantly lagging

Debt / Equity

0.04
Debt-free

Business Description

Founded in 1972 and headquartered in Kuala Lumpur, Willowglen MSC Berhad is a Malaysian-based subsidiary of New Advent Sdn. Bhd. that designs, develops, and supplies computer-driven control and monitoring systems across Malaysia, Singapore, and other international markets. The company serves a broad range of industries, including transportation, energy, water treatment, and public infrastructure, providing solutions that cover everything from railway and airport operations to gas pipelines, power distribution, and water management. It also offers supporting services such as system engineering, technical support, project implementation, and customization to meet the specific needs of each client.

Key Fundamentals

EPS0.02
P/E13.75
ROE4.45
RPS0.46
ROIC5.53
ROA3.40
Interest Cover25.30
EBITDA, mln16.71
EV / EBITDA5.47
EV / EBIT6.95
Revenue, mln223
EV / Revenue0.41

Quote Details

Last 0.275
Change 0 (0%)
Open 0.27
Volume 77,000
Turnover 21,175
Average Volume 134,817

Financial Ratios

Pre-Tax Profit Margin6
Leverage Ratio1.25
Current Ratio5.27
Price / Book0.86
Price / Tangible Book0.87
Price / Cash Flow5.32
Price / Free Cash Flow6.86
Debt / Equity0.04
Price / Sales0.64

Financial Strength

Altman Z-Score5.07
Piotroski F-Score 7 / 9
Beneish M-Score-2.7
Price to Intrinsic Value0.80
Price to Graham Number0.87
Shiller PE Ratio10.45

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -3.51% 13 / 100   
1 Month -6.78% 27 / 100   
2 Months -5.17% 45 / 100   
6 Months -5.01% 50 / 100   
1 Year 5.36% 68 / 100   



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