Basilea Pharmaceutica AG (SWX:BSLN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
66.70
+2.20 (3.41%)
Sep 11, 2026, 5:30 PM CET
Market Cap828.30M +46.2%
Revenue (ttm)247.42M +4.7%
Net Income52.38M -27.9%
EPS4.01 -26.7%
Shares Out 12.42M
PE Ratio16.63
Forward PE15.27
Dividendn/a
Ex-Dividend Daten/a
Volume50,446
Open64.80
Previous Close64.50
Day's Range64.10 - 66.90
52-Week Range44.70 - 67.40
Beta0.43
AnalystsBuy
Price Target105.37 (+57.98%)
Earnings DateAug 18, 2026