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

Niall Alexander

Stock Analyst at Deutsche Bank

(2.69)
# 3132
Out of 5,506 analysts
1
Total ratings
Success rate
Average return

1 Stocks

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