Trevor Allred

Stock Analyst at Oppenheimer

(2.60)
# 2,206
Out of 4,984 analysts
3
Total ratings
83.33%
Success rate
11.04%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Trevor Allred

Palvella Therapeutics
Sep 9, 2025
Initiates: Outperform
Price Target: $85
Current: $56.57
Upside: +50.26%
Innoviva
Aug 11, 2025
Initiates: Outperform
Price Target: $35
Current: $19.38
Upside: +80.60%
MBX Biosciences
Jul 16, 2025
Initiates: Outperform
Price Target: $38
Current: $9.94
Upside: +282.29%