Ross Gilardi

Stock Analyst at B of A Securities

(4.81)
# 75
Out of 5,368 analysts
193
Total ratings
54.74%
Success rate
60.91%
Average return
26 Stocks
Name Action PT Current % Upside Ratings Updated
OSK Oshkosh
Maintains: Underperform
90 103
110.97 -7.18% 12 Jun 6, 2025
DE Deere
Maintains: Neutral
495 556
509.34 9.16% 20 May 16, 2025
URI United Rentals
Maintains: Buy
850 750
695.16 7.89% 17 Mar 21, 2025
PCAR PACCAR
Maintains: Buy
122 120
91.88 30.61% 11 Jan 29, 2025
KMT Kennametal
Downgrades: Underperform
26 26
21.89 18.78% 13 Oct 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
243 225
319.42 -29.56% 12 Jan 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
100 74
70.72 4.64% 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.25 114.56% 7 Mar 9, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
475
124.77 280.7% 14 Dec 16, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
154 135
100.54 34.27% 10 Nov 1, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
85
67.35 26.21% 1 Oct 27, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
13
n/a n/a 10 Nov 11, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
212
241.45 -12.2% 6 Oct 29, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
135
356.91 -62.18% 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.02 -80.44% 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