Michael Romanelli

Stock Analyst at Mizuho

(1.85)
# 3,294
Out of 5,113 analysts
2
Total ratings
100%
Success rate
2.53%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Michael Romanelli

Commvault Systems
Jan 21, 2026
Maintains: Outperform
Price Target: $190$180
Current: $92.23
Upside: +95.16%