Basilea Pharmaceutica AG (BPMUF)

OTCMKTS · Delayed Price · Currency is USD
65.50
+0.80 (1.24%)
At close: Aug 6, 2026
Market Cap794.53M +0.9%
Revenue (ttm)293.06M +11.4%
Net Income50.75M -48.1%
EPS3.96 -46.1%
Shares Out n/a
PE Ratio15.66
Forward PE12.79
Dividendn/a
Ex-Dividend Daten/a
Volume3
Open65.50
Previous Close64.70
Day's Range65.50 - 65.50
52-Week Range59.29 - 74.00
Beta0.41
Analystsn/a
Price Targetn/a
Earnings DateAug 18, 2026