Basilea Pharmaceutica AG (SWX:BSLN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
71.30
+0.30 (0.42%)
Nov 12, 2026, 1:01 PM CET
Market Cap885.98M +59.0%
Revenue (ttm)247.42M +4.7%
Net Income52.38M -27.9%
EPS4.01 -26.7%
Shares Out 12.43M
PE Ratio17.78
Forward PE12.50
Dividendn/a
Ex-Dividend Daten/a
Volume2,062
Open71.10
Previous Close71.00
Day's Range71.00 - 71.50
52-Week Range45.85 - 75.80
Beta0.32
AnalystsBuy
Price Target99.62 (+39.72%)
Est. EarningsNov 18, 2026