Robert Moskow
Stock Analyst at TD Cowen
(0.15)
# 2220
Out of 5,218 analysts
391
Total ratings
59.63%
Success rate
2.43%
Average return
Main Sectors:
Top Industries:
Name | Action | Price Target | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
Vital Farms | Maintains: Buy | 46 41 | 37.55 | 9.19% | 11 | Nov 8, 2024 | |
B&G Foods | Maintains: Sell | 8 8 | 7.82 | -4.09% | 16 | Nov 6, 2024 | |
Clorox | Upgrades: Hold | 155 170 | 165.14 | 2.94% | 2 | Nov 6, 2024 | |
Freshpet | Maintains: Strong Buy | 160 174 | 146.67 | 18.63% | 21 | Nov 5, 2024 | |
Church & Dwight Co | Maintains: Strong Buy | 114 117 | 105.85 | 10.53% | 2 | Nov 4, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 115 110 | 93.56 | 17.57% | 3 | Oct 28, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 190 183 | 157.98 | 15.84% | 2 | Oct 10, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 300 270 | 239.32 | 12.82% | 1 | Oct 8, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 84 86 | 80.67 | 6.61% | 21 | Oct 2, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 61 65 | 79.49 | -18.23% | 3 | Sep 24, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 72 75 | 66.81 | 12.26% | 13 | Sep 20, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 47 51 | 43.02 | 18.55% | 23 | Sep 12, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 135 132 | 113.58 | 16.22% | 27 | Aug 29, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 68 50 | 31.79 | 57.28% | 1 | Aug 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 189 | 171.3 | 10.33% | 1 | Jul 23, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 161 | 131.37 | 22.55% | 1 | Jul 23, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 83 79 | 61.92 | 27.58% | 12 | Jun 6, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 13 24 | 20.8 | 15.38% | 2 | May 8, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 64 70 | 78.02 | -10.28% | 2 | May 8, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 38 37 | 34.59 | 6.97% | 12 | May 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 57 62 | 80.6 | -23.08% | 20 | May 3, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Hold | 34 | 39.66 | -14.27% | 1 | Apr 22, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Sell | 10 6 | 3.84 | 56.25% | 13 | Apr 17, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Market Perform | 235 200 | 183.09 | 9.24% | 18 | Oct 27, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Market Perform | 35 | 31.68 | 10.48% | 12 | Sep 13, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Market Perform | 34 | n/a | n/a | 5 | Sep 13, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Market Perform | 32 | 28.18 | 13.56% | 14 | Sep 13, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Outperform | 18 | 17.77 | 1.29% | 5 | Sep 13, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 44 41 | 32.98 | 24.32% | 11 | Mar 3, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Neutral | 20 | 17.8 | 12.36% | 6 | Feb 27, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 100 110 | 144.31 | -23.78% | 12 | Feb 9, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 75 58 | 60.59 | -4.27% | 16 | Feb 7, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 49 54 | 94.37 | -43.49% | 3 | Nov 17, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 180 165 | 134.51 | 22.67% | 2 | Nov 17, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 27 30 | 147.69 | -79.69% | 4 | Nov 10, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 60 55 | 62.13 | -11.48% | 6 | Sep 8, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 70 80 | 97.48 | -17.93% | 3 | Aug 19, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 140 125 | 82.64 | 51.26% | 12 | Jun 24, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 570 550 | 989.91 | -44.44% | 2 | May 27, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 80 92 | 52.41 | 75.54% | 11 | Apr 27, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 122 | 213.46 | -42.85% | 1 | Nov 18, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Outperform | 17 | n/a | n/a | 1 | Oct 18, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 24 35 | 19.49 | 79.58% | 4 | Sep 23, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 180 203 | n/a | n/a | 6 | Aug 18, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Underperform | 7 4 | n/a | n/a | 7 | Nov 8, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 131 144 | 208.16 | -30.82% | 1 | Jun 19, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 67 64 | n/a | n/a | 3 | Mar 2, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Neutral | n/a | n/a | n/a | 2 | Mar 6, 2017 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Outperform | n/a | n/a | n/a | 1 | Oct 11, 2016 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Outperform | n/a | n/a | n/a | 1 | Oct 11, 2016 |