MarketInOut Stock Screener Log In | Sign Up

OneSource Specialty Pharma Ltd

BSE • Healthcare • Biotechnology • Quote as of 10/30/2026
OneSource Specialty Pharma Ltd stock price and volume chart

Company Profile

IndustryBiotechnology
SectorHealthcare
ExchangeBSE
Market Capitalization179,264 mln
Float59.48 mln
Earnings Date02/03/2027

Piotroski F-Score

2 / 9
Weak

Beneish M-Score

-2.17
Caution advised

1-Year Forecast

2,078.25
Strong upside

Relative Strength

95 / 100
Top performer

Debt / Equity

0.30
Low leverage

Pre-Tax Margin

-1%
Barely loss-making

Business Description

OneSource Specialty Pharma Limited is an India-based company that helps pharmaceutical businesses develop, manufacture, and bring biological medicines to market across multiple countries, including the United States and Ireland. The company offers a full range of contract manufacturing services, supporting clients from early research through to commercial production of complex injectable drug products. Its capabilities span a broad portfolio, including prefilled syringes, pen injectors, autoinjectors, and advanced therapies such as cell and gene therapy and RNA-based products. Founded in 2007 and headquartered in Bengaluru, the company operates under a name it adopted in early 2024, having previously been known as Stelis Biopharma Limited.

Key Fundamentals

EPS-0.15
ROE-0.03
RPS147
ROIC0.11
ROA-0.02
Interest Cover0.85
EBITDA, mln3,942
EV / EBITDA50.12
EV / EBIT186
Revenue, mln16,838
EV / Revenue11.74

Quote Details

Last 1,582.70
Change 15.6 (1%)
Open 1,569.55
Volume 96,206
Turnover 152,265,232
Average Volume 75,619

Financial Ratios

Pre-Tax Profit Margin-1
Current Ratio1.02
Price / Book3.05
Price / Tangible Book27.20
Debt / Equity0.30
Price / Sales10.71

Financial Strength

Altman Z-Score4.3
Piotroski F-Score 2 / 9
Beneish M-Score-2.17
Price to Graham Number53.89
1-Year Target Price2,078.25

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 19.28% 98 / 100   
1 Month 0.46% 78 / 100   
2 Months -3.55% 60 / 100   
6 Months -10.3% 46 / 100   
1 Year -14.73% 56 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog