David Macgregor

Stock Analyst at Longbow Research

(1.34)
# 1238
Out of 5,298 analysts
34
Total ratings
60.00%
Success rate
12.13%
Average return
14 Stocks
Name Action Price Target Current % Upside Ratings Updated
SNA Snap-on
Upgrades: Buy
400
314.84 27.05% 5 Mar 31, 2025
SUM Summit Materials
Downgrades: Neutral
n/a
n/a n/a 1 Nov 26, 2024
PII Polaris
Downgrades: Neutral
n/a
n/a n/a 8 Jul 24, 2024
WHR Whirlpool
Downgrades: Neutral
n/a
n/a n/a 1 Oct 27, 2023
ALLE Allegion
Downgrades: Neutral
n/a
n/a n/a 1 Sep 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
18
18.38 -2.07% 1 Mar 1, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 1 Feb 3, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
71
62 14.52% 1 Jul 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
550
315.07 74.56% 1 Apr 19, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 1 Apr 12, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 3 Jan 26, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 2 Apr 18, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
n/a
n/a n/a 5 Mar 29, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
n/a
n/a n/a 3 May 22, 2017