Basilea Pharmaceutica AG (SWX:BSLN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
67.30
-0.50 (-0.74%)
Oct 2, 2026, 2:13 PM CET
Market Cap841.96M +44.9%
Revenue (ttm)247.42M +4.7%
Net Income52.38M -27.9%
EPS4.01 -26.7%
Shares Out 12.42M
PE Ratio16.91
Forward PE15.24
Dividendn/a
Ex-Dividend Daten/a
Volume6,361
Open67.60
Previous Close67.80
Day's Range66.30 - 67.70
52-Week Range44.70 - 70.50
Beta0.43
AnalystsBuy
Price Target107.78 (+60.15%)
Est. EarningsNov 18, 2026