Kamada Ltd. (KMDA) vs Oculis Holding AG (OCS)

A side-by-side comparison of Kamada Ltd. and Oculis Holding AG across valuation, profitability, dividends, and growth — built entirely from reported fundamentals, as of October 6, 2026. Differences are shown without an overall score or investment verdict.

Compare

Total return — KMDA vs OCS

growth of $100 · dividends reinvested · last 5y
KMDA +43.9% (+7.5%/yr)OCS -11.8% (-2.5%/yr)KMDA compounded faster over this window
100200300Start $10020222023202420252026$144$88
KMDA OCS

KMDA vs OCS: by the numbers

  • •OCS is the larger company ($499M vs $468M market cap).
  • •KMDA is profitable (11.60% net margin) while OCS runs a net loss (-32724.20%).
  • •KMDA pays a dividend (5.25% yield), while OCS has no payments in the available dividend history.

Metrics side by side

Valuation

MetricKMDAOCS
P/E ratio21.40N/A
Forward P/E16.98N/A
P/S ratio2.441634.02
P/B ratio1.741.84
EV / EBITDA10.44N/A
FCF yield5.66%N/A

Profitability

MetricKMDAOCS
Gross margin40.82%0.00%
Operating margin14.51%0.00%
Net margin11.60%-32724.20%
ROE8.25%-36.79%
ROIC6.95%-39.63%

Dividends

MetricKMDAOCS
Dividend yield5.25%N/A
Payout ratio110.82%N/A

Growth (annualized)

MetricKMDAOCS
Revenue CAGR (5Y)10.59%N/A
EPS CAGR (5Y)-1.98%N/A
FCF CAGR (5Y)40.37%N/A
Total return CAGR (5Y)10.36%-2.41%

Frequently asked

Does KMDA or OCS pay a bigger dividend?
KMDA pays a dividend (5.25% yield), while OCS has no payments in the available dividend history.
Is KMDA or OCS more profitable?
KMDA runs the higher net margin — KMDA at 11.60% versus OCS at -32724.20%.
How have KMDA and OCS total returns compared?
Over the past 5 years, KMDA delivered 10.36% and OCS delivered -2.41% annualized total return. Past performance doesn't predict future results.

Figures are sourced from reported fundamentals and the latest end-of-day price. This comparison is informational only and is not investment advice. Past performance does not predict future results. See our methodology. Compiled by TGMCharts Research · data verified October 6, 2026.