Ross Gilardi

Stock Analyst at B of A Securities

(3.86)
# 158
Out of 5,253 analysts
188
Total ratings
57.61%
Success rate
75.18%
Average return
26 Stocks
Name Action Price Target Current % Upside Ratings Updated
PACCAR
Upgrades: Buy
116 122
108.3 12.19% 10 Jan 14, 2025
United Rentals
Maintains: Strong Buy
800 910
765.06 18.94% 16 Oct 24, 2024
Kennametal
Downgrades: Underperform
26 26
23.72 9.61% 13 Oct 18, 2024
Deere
Maintains: Neutral
400 410
477.8 -14.19% 19 Aug 16, 2024
Oshkosh
Maintains: Underperform
108 112
95.48 17.3% 10 May 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
243 225
346.94 -35.15% 12 Jan 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
100 74
76.44 -3.19% 12 Oct 11, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 3 May 4, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
165 140
88.88 57.52% 7 Mar 9, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
475
146.11 225.1% 14 Dec 16, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
154 135
104.45 29.25% 10 Nov 1, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
85
86.68 -1.94% 1 Oct 27, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
13
n/a n/a 10 Nov 11, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
212
260.37 -18.58% 6 Oct 29, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
135
387.84 -65.19% 13 Jul 8, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 3 Jul 8, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
11 9
46.94 -80.83% 9 Apr 24, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 3 Nov 14, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 5 Nov 14, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
130 95
n/a n/a 6 Oct 17, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 1 Mar 15, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
n/a
n/a n/a 1 Apr 6, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
n/a
n/a n/a 1 Apr 6, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
n/a
n/a n/a 1 Mar 28, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 1 Mar 24, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
n/a
n/a n/a 1 Mar 24, 2016