Medicamen Biotech Limited (BOM:531146)
India flag India · Delayed Price · Currency is INR
238.75
-3.45 (-1.42%)
At close: Jul 27, 2026

Medicamen Biotech Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
2,0092,0091,6751,7931,4091,154
Revenue Growth
19.90%19.90%-6.56%27.29%22.02%2.42%
Gross Profit
991.11991.11810.61852.01674.19612.38
Operating Income
154.82154.82117.92152.57176.32178.96
Net Income
96.4196.4171.08109.31148.44148.98
Earnings Per Share
7.117.115.598.6311.7312.19
EPS Growth
27.15%27.15%-35.25%-26.41%-3.78%22.82%

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
312.64312.6437.59147.86207.7938.25
Total Debt
477.84477.84337.74311.12257.09257.96
Net Cash (Debt)
-165.19-165.19-300.15-163.26-49.3-219.71
Net Cash Growth
------
Net Cash Per Share
-12.18-12.18-23.61-12.90-3.90-17.98

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
-331.72-331.72-81.59-67.44-62.9341.09
Capital Expenditures
-47.78-47.78-21.89-62.87-66.01-86.08
Free Cash Flow
-379.5-379.5-103.47-130.31-128.94-44.99
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
49.34%49.34%48.38%47.52%47.86%53.04%
Operating Margin
7.71%7.71%7.04%8.51%12.52%15.50%
Pretax Margin
5.97%5.97%5.90%7.29%12.10%15.67%
Profit Margin
4.80%4.80%4.24%6.10%10.54%12.90%
FCF Margin
-18.89%-18.89%-6.18%-7.27%-9.15%-3.90%

Dividends

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Dividend Per Share
1.0001.0001.0001.0001.0001.000
Dividend Per Share Growth
0%0%0%0%0%0%
Dividend Yield
0.42%0.45%0.21%0.26%0.15%0.16%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
33.5929.6386.1644.5655.8752.79
PS Ratio
1.511.423.662.725.896.81