Ross Gilardi

Stock Analyst at B of A Securities

(4.8)
# 113
Out of 5,370 analysts
193
Total ratings
54.74%
Success rate
61.15%
Average return
26 Stocks
Name Action PT Current % Upside Ratings Updated
OSK Oshkosh
Maintains: Underperform
90 103
110.7 -6.96% 12 Jun 6, 2025
DE Deere
Maintains: Neutral
495 556
522.78 6.35% 20 May 16, 2025
URI United Rentals
Maintains: Buy
850 750
704.71 6.43% 17 Mar 21, 2025
PCAR PACCAR
Maintains: Buy
122 120
92.7 29.45% 11 Jan 29, 2025
KMT Kennametal
Downgrades: Underperform
26 26
22.22 17.01% 13 Oct 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
243 225
319.44 -29.56% 12 Jan 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
100 74
71.78 3.09% 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
65.43 113.97% 7 Mar 9, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
475
125.97 277.07% 14 Dec 16, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
154 135
102.67 31.49% 10 Nov 1, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
85
68.21 24.62% 1 Oct 27, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
13
n/a n/a 10 Nov 11, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
212
243.55 -12.95% 6 Oct 29, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
135
361.03 -62.61% 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.1 -80.48% 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