Justin Patterson
Stock Analyst at Keybanc
(1.62)
# 1441
Out of 5,343 analysts
407
Total ratings
50.58%
Success rate
10.91%
Average return
Main Sectors:
Top Industries:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
TTEK Tetra Tech | Maintains: Overweight | 34 41 | 35.45 | 15.66% | 1 | May 9, 2025 | |
MUSA Murphy USA | Maintains: Overweight | 550 525 | 439.91 | 19.34% | 1 | May 9, 2025 | |
JBI Janus Intl Gr | Maintains: Overweight | 9 10 | 8.22 | 21.65% | 1 | May 9, 2025 | |
FLEX Flex | Maintains: Overweight | 35 44 | 41.43 | 6.2% | 1 | May 9, 2025 | |
PINS Pinterest | Maintains: Overweight | 37 40 | 31.74 | 26.02% | 22 | May 9, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 67 80 | 74.31 | 7.66% | 25 | May 9, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 80 90 | 87.93 | 2.35% | 12 | May 8, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 14 15 | 10.71 | 40.06% | 16 | May 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 22 19 | 36.56 | -48.03% | 21 | May 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 22 19 | 16.04 | 18.45% | 16 | May 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 645 655 | 637.1 | 2.81% | 24 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 245 225 | 194.17 | 15.88% | 1 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 21 23 | 21.03 | 9.37% | 1 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 120 122 | 99.92 | 22.1% | 1 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 185 195 | 170.84 | 14.14% | 28 | Apr 25, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 240 230 | 200.85 | 14.51% | 5 | Apr 15, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 202 185 | 172 | 7.56% | 17 | Apr 9, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 1100 1000 | 1187.73 | -15.81% | 27 | Apr 9, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 675 625 | 636.84 | -1.86% | 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 | 64.22 | 32.36% | 5 | Mar 18, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 55 65 | 32.13 | 102.3% | 3 | Feb 10, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 28 31 | 17.25 | 79.71% | 1 | Feb 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 38 37 | 7.5 | 393.33% | 11 | Nov 14, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 45 43 | 29.45 | 46.01% | 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 | 19.59 | -3.01% | 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.39 | 331.65% | 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.53 | 579.89% | 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 | 7.2 | 1775% | 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 | 160.85 | -50.26% | 4 | Apr 29, 2020 |