John Gibson

Stock Analyst at BMO Capital

(2.36)
# 1027
Out of 5,441 analysts
4
Total ratings
Success rate
Average return
Main Sectors:
1 Stocks
Name Action PT Current % Upside Ratings Updated
RBA RB Global
Maintains: Outperform
125 130
117.36 10.77% 4 Aug 7, 2025