Telefónica (BME:TEF) drew fresh attention after its latest share price closed at €3.75, with recent returns mixed between the past week, month, past 3 months and year. Recent trading has tilted in ...
BlackRock Health Sciences Trust shares have declined 12.4% in the past year, underperforming the broader market rally. BME currently trades at an 8.3% discount to NAV, significantly wider than its ...