Patrick Sholl

Stock Analyst at Barrington Research

(2.07)
# 2,746
Out of 4,748 analysts
2
Total ratings
100%
Success rate
2.6%
Average return

Stocks Rated by Patrick Sholl

Dolby Laboratories
Jan 30, 2025
Maintains: Outperform
Price Target: $100
Current: $80.63
Upside: +24.02%
IMAX Corporation
Jan 10, 2025
Maintains: Outperform
Price Target: $30
Current: $23.55
Upside: +27.39%