Company

PolyPeptide Group AG

Headquarters: Zug, Switzerland

Employees: 1,026

SIX: PPGN +0.44%

Market Cap

CHF923.5 Million

CHF as of Jan. 1, 2025

US$1.02 Billion

Market Cap History

PolyPeptide Group AG market capitalization over time

Evolution of PolyPeptide Group AG market cap in the past 5 years

Market capitalizations are calculated from the opening stock price at the beginning of each month.

Market Cap History of PolyPeptide Group AG

Detailed Description

PolyPeptide Group AG operate as a contract development and manufacturing company worldwide. It focuses on proprietary and generic GMP-grade peptides used by pharmaceutical and biotech companies in approved pharmaceutical products, drugs in clinical development, and in generic products. It engages in manufacturing custom research grade peptides for use in pre-clinical and clinical development, as well as for regulatory and scientific studies; and developing neoantigen therapies as personalized immunotherapies. The company is also involved in manufacturing peptides for commercially approved peptide therapeutics; and provision of consultation services. In addition, it manufactures peptide-based generics for human and veterinary markets; and cosmetic peptides. Further, the company offers regulatory affair support services. The company was founded in 1952 and is headquartered in Zug, Switzerland. PolyPeptide Group AG operates as a subsidiary of Draupnir Holding B.V.

Top 1-year algo backtest: +327.04%

$10,000 in March 2024 would now be $42,704 by following this algorithm daily at market close.

Use AI to boost your investing & swing trading, now!

Try Disfold DeepFinance FREE

Financials

Last Financial Reports Date Dec. 31, 2023
Revenue TTM CHF300.3 M
EBITDA CHF414,878
Gross Profit TTM CHF4.6 M
Profit Margin -8.83%
Operating Margin -9.31%
Quarterly Revenue Growth 2.40%
Financial Reports & Statistics

Stocks & Indices

PolyPeptide Group AG has the following listings and related stock indices.


Stock: SIX: PPGN wb_incandescent

Details

Headquarters:

Dammstrasse 19

Zug, 6300

Switzerland

Phone: 41 41 723 20 34