Medicamen Biotech Limited (NSE:MEDICAMEQ)
India flag India · Delayed Price · Currency is INR
310.00
-9.95 (-3.11%)
Sep 24, 2026, 1:45 PM IST

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,0611,9781,6751,7931,4091,154
Revenue Growth
22.21%18.04%-6.56%27.29%22.02%2.42%
Gross Profit
1,059932.54810.61852.01674.19612.38
Operating Income
155.98123.69117.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.84491.97337.74311.12257.09257.96
Net Cash (Debt)
-165.19-179.32-300.15-163.26-49.3-219.71
Net Cash Growth
------
Net Cash Per Share
-12.81-13.22-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%47.15%48.38%47.52%47.86%53.04%
Operating Margin
7.57%6.25%7.04%8.51%12.52%15.50%
Pretax Margin
6.03%6.06%5.90%7.29%12.10%15.67%
Profit Margin
4.66%4.88%4.24%6.10%10.54%12.90%
FCF Margin
--19.19%-6.18%-7.27%-9.15%-3.90%

Dividends

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '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.32%0.45%0.21%0.26%0.15%0.16%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
45.7329.6386.1644.5655.8752.79
PS Ratio
2.131.443.662.725.896.81