Medcorp Limited (TTSE:MED)
Trinidad and Tobago flag Trinidad and Tobago · Delayed Price · Currency is TTD
32.00
-0.50 (-1.54%)
At close: Sep 4, 2026

Medcorp Ratios and Metrics

Millions TTD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
254376----
Market Cap Growth
-33.67%-----
Enterprise Value
316440----
Last Close Price
32.5046.96----

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
14.0320.67----
PS Ratio
2.053.09----
PB Ratio
2.423.80----
P/TBV Ratio
2.423.80----
P/FCF Ratio
10.9616.51----
P/OCF Ratio
10.2815.33----

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
2.553.62----
EV/EBITDA Ratio
8.5216.27----
EV/EBIT Ratio
15.1619.73----
EV/FCF Ratio
13.6219.34----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.831.021.581.521.191.15
Debt / EBITDA Ratio
2.542.622.922.601.101.19
Debt / FCF Ratio
3.754.445.804.571.728.42
Net Debt / Equity Ratio
0.590.721.331.080.420.36
Net Debt / EBITDA Ratio
2.712.623.432.100.430.40
Net Debt / FCF Ratio
2.663.114.873.260.622.63
Asset Turnover
0.590.530.500.640.880.86
Inventory Turnover
9.217.318.318.028.658.48
Quick Ratio
2.181.831.051.330.680.84
Current Ratio
2.482.091.201.450.780.94
Return on Equity (ROE)
18.72%21.04%19.19%92.64%61.56%70.10%
Return on Assets (ROA)
5.39%6.08%5.97%12.50%14.18%16.45%
Return on Invested Capital (ROIC)
10.87%11.63%9.18%26.94%45.20%52.55%
Return on Capital Employed (ROCE)
9.70%11.70%13.20%19.60%47.60%48.40%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
7.12%4.84%----
FCF Yield
9.13%6.06%----
Dividend Yield
6.15%4.26%----
Payout Ratio
86.42%43.07%121.60%13.11%119.76%45.81%
Buyback Yield / Dilution
-4.34%-2.34%----
Total Shareholder Return
1.81%1.92%----