Main Street Complex p.l.c. (MSE:MSC)
Malta flag Malta · Delayed Price · Currency is EUR
0.1900
0.00 (0.00%)
At close: Apr 27, 2026

MSE:MSC Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
446899
Market Cap Growth
--26.67%-25.00%-13.04%-4.17%-4.00%
Enterprise Value
345789
Last Close Price
0.190.220.290.370.410.41
PE Ratio
33.9239.2722.8721.8926.1038.51
PS Ratio
5.846.768.119.5811.3314.60
PB Ratio
0.390.450.610.710.820.81
P/OCF Ratio
11.6713.5224.3616.6119.7323.97
EV/Sales Ratio
4.696.037.408.8910.7014.18
EV/EBITDA Ratio
10.7913.8611.1512.4114.6620.32
EV/EBIT Ratio
15.9420.4914.4815.0318.1826.88
Net Debt / Equity Ratio
-0.08-0.08-0.06-0.07-0.06-0.05
Net Debt / EBITDA Ratio
-2.64-2.64-1.18-1.29-1.11-1.30
Asset Turnover
0.060.060.060.070.060.05
Quick Ratio
3.103.103.272.852.682.18
Current Ratio
3.103.103.272.862.702.19
Return on Equity (ROE)
1.14%1.14%2.49%3.25%3.05%2.09%
Return on Assets (ROA)
1.08%1.08%1.98%2.42%2.28%1.60%
Return on Invested Capital (ROIC)
1.13%1.13%2.49%3.25%3.06%2.10%
Earnings Yield
2.95%2.55%4.37%4.57%3.83%2.60%
Dividend Yield
4.21%-4.59%4.91%4.31%3.06%
Payout Ratio
137.71%137.71%125.34%99.23%107.83%-
Total Shareholder Return
4.21%-4.59%4.91%4.31%3.06%
Source: S&P Global Market Intelligence. Real Estate template. Financial Sources.