MarketInOut Stock Screener Log In | Sign Up

OneSource Specialty Pharma Ltd

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

Company Profile

IndustryBiotechnology
SectorHealthcare
ExchangeBSE
Market Capitalization182,475 mln
Float59.48 mln
Earnings Date10/27/2026

Piotroski F-Score

2 / 9
Weak

Beneish M-Score

-2.17
Caution advised

Relative Strength

97 / 100
Top performer

Debt / Equity

0.26
Very low leverage

Pre-Tax Margin

-4%
Marginally loss-making

ROE

-0.83
Negative

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-4.25
ROE-0.83
RPS129
ROIC0.52
ROA-0.61
Interest Cover0.45
EBITDA, mln3,413
EV / EBITDA51.02
EV / EBIT299
Revenue, mln15,433
EV / Revenue11.28

Quote Details

Last 1,630.00
Change 43.3 (2.73%)
Open 1,618.00
Volume 136,726
Turnover 222,863,376
Average Volume 62,706

Financial Ratios

Pre-Tax Profit Margin-4
Current Ratio0.99
Price / Book2.74
Price / Tangible Book30.52
Debt / Equity0.26
Price / Sales10.38

Financial Strength

Altman Z-Score3.73
Piotroski F-Score 2 / 9
Beneish M-Score-2.17

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 20.63% 99 / 100   
1 Month 2.01% 86 / 100   
2 Months -1.12% 68 / 100   
6 Months -10.84% 46 / 100   
1 Year -10.64% 58 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog