Justin Patterson

Stock Analyst at Keybanc

(1.65)
# 1484
Out of 5,370 analysts
408
Total ratings
51.31%
Success rate
12.92%
Average return
51 Stocks
Name Action PT Current % Upside Ratings Updated
TTEK Tetra Tech
Maintains: Overweight
34 41
35.94 14.08% 1 May 9, 2025
MUSA Murphy USA
Maintains: Overweight
550 525
389.11 34.92% 1 May 9, 2025
JBI Janus Intl Gr
Maintains: Overweight
9 10
8.11 23.3% 1 May 9, 2025
FLEX Flex
Maintains: Overweight
35 44
43.87 0.3% 1 May 9, 2025
PINS Pinterest
Maintains: Overweight
37 40
35.19 13.67% 22 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
67 80
70.17 14.01% 25 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
80 90
85.05 5.82% 12 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
14 15
10.85 38.25% 16 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
22 19
37.91 -49.88% 21 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
22 19
15.69 21.1% 16 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
645 655
701.33 -6.61% 24 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
245 225
204.2 10.19% 1 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
21 23
22.07 4.21% 1 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
120 122
98.89 23.37% 1 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
185 195
176.59 10.43% 28 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
240 230
221.46 3.86% 6 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
202 185
177.82 4.04% 17 Apr 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
1100 1000
1224.68 -18.35% 27 Apr 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
675 625
716.07 -12.72% 26 Apr 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Sector Weight
n/a
n/a n/a 5 Mar 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
95 85
69.66 22.02% 5 Mar 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
55 65
31.43 106.81% 3 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
28 31
15.16 104.49% 1 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
38 37
7.14 418.21% 11 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
45 43
30.75 39.84% 20 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
n/a
n/a n/a 11 Sep 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
n/a
n/a n/a 4 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
n/a
n/a n/a 4 Jul 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Sector Weight
n/a
n/a n/a 1 Jul 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
n/a
n/a n/a 9 May 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
21 19
20.66 -8.03% 3 Oct 25, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
n/a
n/a n/a 10 Oct 3, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Sector Weight
n/a
n/a n/a 1 Apr 12, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Sector Weight
n/a
n/a n/a 1 Apr 12, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
8 6
1.37 337.96% 1 Mar 16, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
n/a
n/a n/a 10 Nov 29, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
n/a
n/a n/a 3 Aug 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
n/a
n/a n/a 6 Aug 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
n/a
n/a n/a 15 Jul 22, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Sector Weight
n/a
n/a n/a 4 Jul 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Sector Weight
n/a
n/a n/a 1 Jul 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
n/a
n/a n/a 3 Jul 11, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
n/a
n/a n/a 10 Apr 18, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Sector Weight
n/a
n/a n/a 1 Jan 31, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Overweight
24
3.19 652.35% 1 Aug 10, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Sector Weight
n/a
n/a n/a 1 May 25, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
109 135
6.92 1850.87% 5 Nov 6, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Sector Weight
n/a
n/a n/a 1 Sep 15, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Sector Weight
n/a
n/a n/a 1 Sep 15, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
136 80
164.72 -51.43% 4 Apr 29, 2020