ICON Properties plc (MAL:ICON)
Malawi flag Malawi · Delayed Price · Currency is MWK
17.01
0.00 (0.00%)
At close: Jun 15, 2026

ICON Properties Ratios and Metrics

Millions MWK. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
113,627106,880120,574119,23879,82686,105
Market Cap Growth
14.16%-11.36%1.12%49.37%-7.29%5.05%
Enterprise Value
106,25797,828105,231115,65371,57287,500
Last Close Price
17.0116.0017.7517.2311.3812.03
PE Ratio
3.483.274.946.224.789.87
PS Ratio
12.1711.4515.3017.7814.2116.43
PB Ratio
0.650.610.840.990.770.98
P/OCF Ratio
112.73106.0484.70104.8179.7776.85
EV/Sales Ratio
11.3810.4813.3517.2512.7416.70
EV/EBITDA Ratio
35.9233.0740.6241.7029.4338.21
EV/EBIT Ratio
36.2533.3741.0441.7629.4838.26
Net Debt / Equity Ratio
-0.04-0.04-0.07-0.03-0.04-0.09
Net Debt / EBITDA Ratio
-2.49-2.49-3.63-1.19-1.47-3.60
Asset Turnover
0.060.060.060.060.060.06
Quick Ratio
5.835.836.773.743.136.06
Current Ratio
6.086.086.954.113.397.17
Return on Equity (ROE)
20.56%20.56%18.48%17.10%17.49%10.24%
Return on Assets (ROA)
1.14%1.14%1.20%1.50%1.51%1.60%
Return on Invested Capital (ROIC)
1.63%1.79%1.78%2.47%2.17%2.35%
Earnings Yield
28.73%30.54%20.26%16.07%20.93%10.00%
Dividend Yield
1.88%1.94%1.63%1.57%2.20%2.00%
Payout Ratio
--7.66%9.06%9.60%18.61%
Buyback Yield / Dilution
0.06%0.06%----
Total Shareholder Return
1.95%2.00%1.63%1.57%2.20%2.00%