Sean Milligan's Stock Ratings

Janney Montgomery Scott Analyst

Sean Milligan is an analyst at Janney Montgomery Scott. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 07/24/2024

Overall Average Return

-36.8%

Smart Score

27.9%

Overall Average Return Percentile

5th

Number of Ratings

17
Buy NowGet Alert
07/25/2024LBBuy Now
LandBridge
$29.0124.1% → $36Initiates → BuyGet Alert
06/18/2024FSLRBuy Now
First Solar
$219.53DowngradeBuy → NeutralGet Alert
06/13/2024GNRCBuy Now
Generac Hldgs
$150.97DowngradeBuy → NeutralGet Alert
04/12/2024FSLRBuy Now
First Solar
$219.537.5% → $236Initiates → BuyGet Alert
04/02/2024MVSTBuy Now
Microvast Holdings
$0.40647.94%$11 → $3DowngradeBuy → NeutralGet Alert
03/22/2024SEDGBuy Now
SolarEdge Technologies
$25.08DowngradeBuy → NeutralGet Alert
10/16/2023NXTBuy Now
NEXTracker
$46.67-7.86% → $43Initiates → BuyGet Alert
08/31/2023MVSTBuy Now
Microvast Holdings
$0.401894.52% → $8Initiates → BuyGet Alert
08/04/2023GNRCBuy Now
Generac Hldgs
$150.97UpgradeNeutral → BuyGet Alert
06/28/2023ARRYBuy Now
Array Technologies
$11.29227.72% → $37Initiates → BuyGet Alert
06/06/2023STEMBuy Now
Stem
$1.28833.85% → $12Initiates → BuyGet Alert
06/02/2023FLNCBuy Now
Fluence Energy
$15.6391.94% → $30Initiates → BuyGet Alert
04/05/2023SEDGBuy Now
SolarEdge Technologies
$25.081299.52% → $351Initiates → BuyGet Alert
02/27/2023ENPHBuy Now
Enphase Energy
$118.23138.51% → $282UpgradeNeutral → BuyGet Alert
02/03/2023ENPHBuy Now
Enphase Energy
$118.23101.29% → $238Initiates → NeutralGet Alert
12/28/2022GNRCBuy Now
Generac Hldgs
$150.975.98% → $160Initiates → BuyGet Alert
11/04/2022ENVXBuy Now
Enovix
$14.8554.88% → $23Initiates → BuyGet Alert