Companies

OSR Holdings, Inc.

OSRH, OSRHW · CIK 0001840425 · operating

$0.43+1.31%Last updated Feb 27, 8:53 PM

Key Statistics

Valuation

Market Cap$10.58M
P/E
Fwd P/E
PEG
P/S-116.86
P/B0.12
EV/EBITDA18.55
EV/Rev-718.03

Profitability

Gross Margin
Op. Margin
Net Margin
ROE28.93%
ROA-104.68%
FCF Margin

Financial Health

Current Ratio0.07
Debt/Equity-1.05
Free Cash Flow-$2.19M
Div. Yield

Growth & Other

Revenue Growth
EPS Growth-1180.00%
Beta1.41
52W High$4.33
52W Low$0.391

About OSR Holdings, Inc.

# OSR Holdings, Inc. (OSRH)

This healthcare holding company develops immunotherapy candidates and regenerative medicine products across oncology and orthopedic applications. The immunotherapy portfolio includes VXM01, a glioblastoma candidate currently in phase 2 clinical trials, alongside several preclinical-stage programs targeting cancer antigens including mesothelin, WT1, CEA, and PD-L1. The company is also advancing design-augmented biologics, with DRT-102 in clinical development for spinal fusion and DRT-101 at the preclinical stage for osteoarthritis treatment.

Beyond product development, OSR Holdings operates a medical device distribution business focused on neurovascular intervention systems. The company maintains operations in the United States, Switzerland, and South Korea, with its principal office located in Bellevue, Washington. The organization is incorporated in Delaware and trades on the Nasdaq exchange.

The company operates with a lean structure of 19 full-time employees, reflecting its stage as a development-focused entity with multiple programs in varying stages of advancement from preclinical to clinical phases.

Earnings Per Share (Annual · SEC XBRL)

Fiscal years are as reported by the company and may not align with the calendar year. For example, Apple's FY 2024 ends in September 2024.

Fiscal YearEPS DilutedEPS BasicYoY
2024$-0.54$-0.54-1180.0%
2023$0.05$0.05
2022

Annual Reports (10-K) · 3 filings

Report DateFiledAccession Number
2024-12-312025-04-220001213900-25-034116SEC ↗
2023-12-312024-04-170001193125-24-099137SEC ↗
2022-12-312023-03-310000898432-23-000193SEC ↗