Niall Alexander Stock Analyst Profile - Deutsche Bank Research Coverage - Stocknear

Niall Alexander

Stock Analyst at Deutsche Bank

(2.76)
# 3058
Out of 5,493 analysts
1
Total ratings
Success rate
Average return

1 Stocks

Name Action PT Current % Upside Ratings Updated
ALVO Alvotech
Upgrades: Buy
14
8.34 67.87% 1 Sep 23, 2025