Basilea Pharmaceutica AG (BPMUF) has a market capitalization of $853.69M and trades at $69.56. The 52-week range is 47.5-74.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 21.1, Earnings Per Share (EPS) of $3.29, annual revenue of $232.51M.
The stock has a beta of 0.43, operates in the Healthcare sector.