BPMUF Financials: Basilea Pharmaceutica AG Allschwil AI Analysis