Roy Campbell

Stock Analyst at Morgan Stanley

(4.03)
# 1,631
Out of 4,399 analysts
69
Total ratings
75%
Success rate
16.5%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Roy Campbell

Karooooo
Jan 5, 2026
Maintained: Buy
Price Target: $55
Current: $45.62
Upside: +20.56%