Niall Alexander

Stock Analyst at Deutsche Bank

(0.47)
# 3,170
Out of 5,041 analysts
1
Total ratings
n/a
Success rate
-0.06%
Average return

Stocks Rated by Niall Alexander

Alvotech
Sep 23, 2025
Upgrades: Buy
Price Target: $14
Current: $8.40
Upside: +66.67%