Basilea Pharmaceutica AG (BPMUF)

OTCMKTS · Delayed Price · Currency is USD
77.40
+1.15 (1.51%)
Nov 6, 2026, 4:00 PM EST
Market Cap1.09B +59.1%
Revenue (ttm)306.21M +4.7%
Net Income64.83M -27.9%
EPS4.90 -26.7%
Shares Out n/a
PE Ratio15.79
Forward PE12.86
Dividendn/a
Ex-Dividend Daten/a
Volume100
Open76.25
Previous Close76.25
Day's Range76.25 - 77.40
52-Week Range59.29 - 77.40
Beta0.32
Analystsn/a
Price Targetn/a
Est. EarningsNov 18, 2026