Recent Analyst Stock Rating News
The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.| Get Alert | |||||||
|---|---|---|---|---|---|---|---|
| May 14, 2026 | LESLLeslies | — | — | 23 | Previous Outperform Current Outperform | Get Alert | |
| May 8, 2026 | LESLLeslies | — | — | 3.54 | Previous Neutral Current Neutral | Get Alert | |
| Feb 18, 2026 | LESLLeslies | — | — | 11.5 | Previous Underweight Current Underweight | Get Alert | |
| Jan 15, 2026 | LESLLeslies | — | — | 1.53.5 | Previous Equal-Weight Current Underweight | Get Alert | |
| Dec 3, 2025 | LESLLeslies | — | — | 3.757 | Previous Hold Current Hold | Get Alert | |
| Dec 3, 2025 | LESLLeslies | — | — | 45 | Previous Neutral Current Neutral | Get Alert | |
| Dec 3, 2025 | LESLLeslies | — | — | 36.5 | Previous Neutral Current Neutral | Get Alert | |
| Dec 3, 2025 | LESLLeslies | — | — | 33 | Previous Market Perform Current Market Perform | Get Alert | |
| Nov 28, 2025 | LESLLeslies | — | — | 33 | Previous Market Perform Current Market Perform | Get Alert | |
| Sep 17, 2025 | LESLLeslies | — | — | 77 | Previous Market Perform Current Market Perform | Get Alert | |
| Aug 22, 2025 | LESLLeslies | — | — | 77 | Previous Market Perform Current Market Perform | Get Alert | |
| Aug 7, 2025 | LESLLeslies | — | — | 0.50.75 | Previous Hold Current Hold | Get Alert | |
| Aug 7, 2025 | LESLLeslies | — | — | 715 | Previous Market Perform Current Market Perform | Get Alert | |
| Jul 29, 2025 | LESLLeslies | — | — | 0.751 | Previous Hold Current Hold | Get Alert | |
| Jul 29, 2025 | LESLLeslies | — | — | 1525 | Previous Market Perform Current Market Perform | Get Alert | |
| Jul 3, 2025 | LESLLeslies | — | — | 2060 | Previous Neutral Current Neutral | Get Alert | |
| May 9, 2025 | LESLLeslies | — | — | 2080 | Previous Hold Current Hold | Get Alert | |
| May 9, 2025 | LESLLeslies | — | — | 2560 | Previous Market Perform Current Market Perform | Get Alert | |
| Mar 18, 2025 | LESLLeslies | — | — | 6060 | Previous Market Perform Current Market Perform | Get Alert | |
| Mar 3, 2025 | LESLLeslies | — | — | 3060 | Previous Equal-Weight Current Equal-Weight | Get Alert | |
| Feb 18, 2025 | LESLLeslies | — | — | 2853 | Previous Buy Current Underperform | Get Alert | |
| Feb 11, 2025 | LESLLeslies | — | — | 6080 | Previous Neutral Current Neutral | Get Alert | |
| Feb 7, 2025 | LESLLeslies | — | — | — | Previous Neutral Current Neutral | Get Alert | |
| Feb 7, 2025 | LESLLeslies | — | — | 3138 | Previous Sell Current Sell | Get Alert | |
| Feb 7, 2025 | LESLLeslies | — | — | 6075 | Previous Market Perform Current Market Perform | Get Alert | |
| Jan 30, 2025 | LESLLeslies | — | — | 7575 | Previous Market Perform Current Market Perform | Get Alert | |
| Jan 6, 2025 | LESLLeslies | — | — | 6080 | Previous Neutral Current Neutral | Get Alert | |
| Nov 26, 2024 | LESLLeslies | — | — | 7580 | Previous Market Perform Current Market Perform | Get Alert | |
| Nov 26, 2024 | LESLLeslies | — | — | 7080 | Previous Neutral Current Neutral | Get Alert | |
| Aug 27, 2024 | LESLLeslies | — | — | 8080 | Previous Market Perform Current Market Perform | Get Alert | |
| Aug 6, 2024 | LESLLeslies | — | — | 80120 | Previous Neutral Current Neutral | Get Alert | |
| Jul 19, 2024 | LESLLeslies | — | — | 60120 | Previous Hold Current Hold | Get Alert | |
| Jul 18, 2024 | LESLLeslies | — | — | 60120 | Previous Neutral Current Neutral | Get Alert | |
| Jul 18, 2024 | LESLLeslies | — | — | 80120 | Previous Market Perform Current Market Perform | Get Alert | |
| Jul 18, 2024 | LESLLeslies | — | — | 103128 | Previous Buy Current Buy | Get Alert | |
| Jul 10, 2024 | LESLLeslies | — | — | 80100 | Previous Hold Current Hold | Get Alert | |
| May 9, 2024 | LESLLeslies | — | — | 120120 | Previous Market Perform Current Market Perform | Get Alert | |
| May 9, 2024 | LESLLeslies | — | — | 120140 | Previous Neutral Current Neutral | Get Alert | |
| May 3, 2024 | LESLLeslies | — | — | 120120 | Previous Market Perform Current Market Perform | Get Alert | |
| Mar 19, 2024 | LESLLeslies | — | — | 140 | Previous Initiates Current Neutral | Get Alert | |
| Mar 5, 2024 | LESLLeslies | — | — | 120160 | Previous Hold Current Hold | Get Alert | |
| Feb 2, 2024 | LESLLeslies | — | — | 108126 | Previous Hold Current Hold | Get Alert | |
| Feb 2, 2024 | LESLLeslies | — | — | 120 | Previous Market Perform Current Market Perform | Get Alert | |
| Dec 4, 2023 | LESLLeslies | — | — | 100160 | Previous Equal-Weight Current Equal-Weight | Get Alert | |
| Nov 30, 2023 | LESLLeslies | — | — | 100200 | Previous Neutral Current Neutral | Get Alert | |
| Nov 29, 2023 | LESLLeslies | — | — | 120140 | Previous Neutral Current Neutral | Get Alert | |
| Nov 29, 2023 | LESLLeslies | — | — | 100 | Previous Buy Current Neutral | Get Alert | |
| Nov 29, 2023 | LESLLeslies | — | — | 120150 | Previous Market Perform Current Market Perform | Get Alert | |
| Aug 17, 2023 | LESLLeslies | — | — | 150 | Previous Market Perform Current Market Perform | Get Alert | |
| Aug 4, 2023 | LESLLeslies | — | — | 200320 | Previous Buy Current Buy | Get Alert | |
| Aug 3, 2023 | LESLLeslies | — | — | 150170 | Previous Market Perform Current Market Perform | Get Alert | |
| Jul 18, 2023 | LESLLeslies | — | — | 120320 | Previous Buy Current Hold | Get Alert | |
| Jul 17, 2023 | LESLLeslies | — | — | 140300 | Previous Buy Current Hold | Get Alert | |
| Jul 14, 2023 | LESLLeslies | — | — | 160260 | Previous Equal-Weight Current Equal-Weight | Get Alert | |
| Jul 14, 2023 | LESLLeslies | — | — | — | Previous Outperform Current Market Perform | Get Alert | |
| Jul 14, 2023 | LESLLeslies | — | — | — | Previous Buy Current Neutral | Get Alert | |
| Jul 14, 2023 | LESLLeslies | — | — | 170220 | Previous Market Perform Current Market Perform | Get Alert | |
| Jul 14, 2023 | LESLLeslies | — | — | 140320 | Previous Overweight Current Neutral | Get Alert | |
| May 5, 2023 | LESLLeslies | — | — | 320360 | Previous Current Buy | Get Alert | |
| May 4, 2023 | LESLLeslies | — | — | 260300 | Previous Current Equal-Weight | Get Alert | |
| May 4, 2023 | LESLLeslies | — | — | 320360 | Previous Current Buy | Get Alert | |
| May 4, 2023 | LESLLeslies | — | — | 220240 | Previous Current Market Perform | Get Alert | |
| Apr 28, 2023 | LESLLeslies | — | — | 240300 | Previous Current Market Perform | Get Alert | |
| Apr 27, 2023 | LESLLeslies | — | — | 240320 | Previous Current Neutral | Get Alert | |
| Apr 26, 2023 | LESLLeslies | — | — | 320360 | Previous Current Overweight | Get Alert | |
| Apr 24, 2023 | LESLLeslies | — | — | 240330 | Previous Current Hold | Get Alert | |
| Apr 6, 2023 | LESLLeslies | — | — | 320 | Previous Hold Current Buy | Get Alert | |
| Dec 1, 2022 | LESLLeslies | — | — | 300340 | Previous Buy Current Hold | Get Alert | |
| Dec 1, 2022 | LESLLeslies | — | — | 300320 | Previous Current Market Perform | Get Alert | |
| Nov 15, 2022 | LESLLeslies | — | — | 320360 | Previous Outperform Current Neutral | Get Alert | |
| Oct 4, 2022 | LESLLeslies | — | — | 280 | Previous Initiates Current Neutral | Get Alert | |
| Aug 8, 2022 | LESLLeslies | — | — | 300480 | Previous Current Equal-Weight | Get Alert | |
| Aug 8, 2022 | LESLLeslies | — | — | 400440 | Previous Current Buy | Get Alert | |
| Aug 8, 2022 | LESLLeslies | — | — | 320560 | Previous Outperform Current Market Perform | Get Alert | |
| Jul 25, 2022 | LESLLeslies | — | — | 440500 | Previous Current Buy | Get Alert | |
| Jun 23, 2022 | LESLLeslies | — | — | 400500 | Previous Current Buy | Get Alert | |
| Jun 23, 2022 | LESLLeslies | — | — | 320520 | Previous Buy Current Hold | Get Alert | |
| Jun 14, 2022 | LESLLeslies | — | — | 500580 | Previous Current Buy | Get Alert | |
| Jun 7, 2022 | LESLLeslies | — | — | 560600 | Previous Current Outperform | Get Alert | |
| May 6, 2022 | LESLLeslies | — | — | 480520 | Previous Current Equal-Weight | Get Alert | |
| Apr 4, 2022 | LESLLeslies | — | — | 520540 | Previous Neutral Current Buy | Get Alert | |
| Dec 10, 2021 | LESLLeslies | — | — | 560680 | Previous Current Overweight | Get Alert | |
| Dec 7, 2021 | LESLLeslies | — | — | 600760 | Previous Current Outperform | Get Alert | |
| Sep 14, 2021 | LESLLeslies | — | — | 600 | Previous Hold Current Buy | Get Alert | |
| Sep 9, 2021 | LESLLeslies | — | — | 560 | Previous Initiates Current Buy | Get Alert | |
| Aug 20, 2021 | LESLLeslies | — | — | 500 | Previous Hold Current Buy | Get Alert | |
| Aug 6, 2021 | LESLLeslies | — | — | 720 | Previous Neutral Current Buy | Get Alert | |
| May 7, 2021 | LESLLeslies | — | — | 480600 | Previous Current Equal-Weight | Get Alert | |
| May 7, 2021 | LESLLeslies | — | — | 440600 | Previous Current Neutral | Get Alert | |
| May 6, 2021 | LESLLeslies | — | — | 700760 | Previous Current Outperform | Get Alert | |
| Feb 10, 2021 | LESLLeslies | — | — | 540 | Previous Initiates Current Hold | Get Alert | |
| Jan 20, 2021 | LESLLeslies | — | — | 420480 | Previous Current Equal-Weight | Get Alert | |
| Jan 5, 2021 | LESLLeslies | — | — | 520 | Previous Buy Current Hold | Get Alert | |
| Dec 4, 2020 | LESLLeslies | — | — | 520 | Previous Initiates Current Buy | Get Alert | |
| Nov 23, 2020 | LESLLeslies | — | — | — | Previous Initiates Current Outperform | Get Alert | |
| Nov 23, 2020 | LESLLeslies | — | — | 520 | Previous Initiates Current Overweight | Get Alert | |
| Nov 23, 2020 | LESLLeslies | — | — | 500 | Previous Initiates Current Outperform | Get Alert | |
| Nov 23, 2020 | LESLLeslies | — | — | — | 500 | Previous Initiates Current Outperform | Get Alert |
| Nov 23, 2020 | LESLLeslies | — | — | 440 | Previous Initiates Current Neutral | Get Alert | |
| Nov 23, 2020 | LESLLeslies | — | — | 480 | Previous Initiates Current Neutral | Get Alert |

A newsletter built for market enthusiasts by market enthusiasts. Top stories, top movers, and trade ideas delivered to your inbox every weekday before and after the market closes.