Basilea Pharmaceutica AG (SWX:BSLN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
69.30
+0.90 (1.32%)
Oct 22, 2026, 5:30 PM CEST
Market Cap860.74M +45.5%
Revenue (ttm)247.42M +4.7%
Net Income52.38M -27.9%
EPS4.01 -26.7%
Shares Out 12.42M
PE Ratio17.28
Forward PE14.02
Dividendn/a
Ex-Dividend Daten/a
Volume31,136
Open68.60
Previous Close68.40
Day's Range67.60 - 69.40
52-Week Range44.70 - 70.50
Beta0.37
AnalystsBuy
Price Target107.78 (+55.53%)
Est. EarningsNov 18, 2026