Medicamen Biotech Limited (BOM:531146)
India flag India · Delayed Price · Currency is INR
221.85
-18.90 (-7.85%)
At close: Aug 17, 2026

Medicamen Biotech Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
2,0612,0091,6751,7931,4091,154
Revenue Growth
22.21%19.90%-6.56%27.29%22.02%2.42%
Gross Profit
1,059991.11810.61852.01674.19612.38
Operating Income
155.98154.82117.92152.57176.32178.96
Net Income
96.0796.4171.08109.31148.44148.98
Earnings Per Share
7.457.115.598.6311.7312.19
EPS Growth
12.21%27.15%-35.25%-26.41%-3.78%22.82%

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '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.81-12.18-23.61-12.90-3.90-17.98

Cash Flow & CapEx

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

Margins

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

Dividends

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '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 EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
29.7829.6386.1644.5655.8752.79
PS Ratio
1.371.423.662.725.896.81