Skip to Main Content

Robert Stallard

Vertical Research

0.09% Bullish Return
- Bearish Return
Timeframe:

Rating Distribution

Bullish 77.78%
Hold 22.22%
Top Sector: Manufacturing

Robert Stallard's Stock Ratings

Avg. Success Rate:
Stock
Date
Rating
Price Target
Total Ratings
Avg. Success Rate 3 months