Sean Milligan's Stock Ratings

Jefferies Analyst

Sean Milligan is an analyst at Jefferies. 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 03/27/2025

Overall Average Return

-10.1%

Smart Score

38.1%

Overall Average Return Percentile

20th

Number of Ratings

23
Buy NowGet Alert
11/07/2024ENPHBuy Now
Enphase Energy
$60.500.83%
Sean Milligan38%
$93 → $61DowngradeHold → UnderperformGet Alert
10/31/2024ENVXBuy Now
Enovix
$8.1223.15%
Sean Milligan38%
→ $10DowngradeBuy → NeutralGet Alert
10/29/2024FSLRBuy Now
First Solar
$126.79105.06%
Sean Milligan38%
→ $260UpgradeNeutral → BuyGet Alert
10/23/2024ENPHBuy Now
Enphase Energy
$60.5037.19%
Sean Milligan38%
→ $83DowngradeBuy → NeutralGet Alert
09/27/2024ITRIBuy Now
Itron
$105.2424.48%
Sean Milligan38%
→ $131Initiates → BuyGet Alert
07/25/2024LBBuy Now
LandBridge
$78.56-54.18%
Sean Milligan38%
→ $36Initiates → BuyGet Alert
06/18/2024FSLRBuy Now
First Solar
$126.79—
Sean Milligan38%
—DowngradeBuy → NeutralGet Alert
06/13/2024GNRCBuy Now
Generac Hldgs
$131.09—
Sean Milligan38%
—DowngradeBuy → NeutralGet Alert
04/12/2024FSLRBuy Now
First Solar
$126.7986.13%
Sean Milligan38%
→ $236Initiates → BuyGet Alert
04/02/2024MVSTBuy Now
Microvast Holdings
$1.22145.9%
Sean Milligan38%
$11 → $3DowngradeBuy → NeutralGet Alert
03/22/2024SEDGBuy Now
SolarEdge Technologies
$15.83—
Sean Milligan38%
—DowngradeBuy → NeutralGet Alert
10/16/2023NXTBuy Now
NEXTracker
$42.750.58%
Sean Milligan38%
→ $43Initiates → BuyGet Alert
08/31/2023MVSTBuy Now
Microvast Holdings
$1.22555.74%
Sean Milligan38%
→ $8Initiates → BuyGet Alert
08/04/2023GNRCBuy Now
Generac Hldgs
$131.09—
Sean Milligan38%
—UpgradeNeutral → BuyGet Alert
06/28/2023ARRYBuy Now
Array Technologies
$5.15618.45%
Sean Milligan38%
→ $37Initiates → BuyGet Alert
06/06/2023STEMBuy Now
Stem
$0.383075.44%
Sean Milligan38%
→ $12Initiates → BuyGet Alert
06/02/2023FLNCBuy Now
Fluence Energy
$5.09489.39%
Sean Milligan38%
→ $30Initiates → BuyGet Alert
04/05/2023SEDGBuy Now
SolarEdge Technologies
$15.832117.31%
Sean Milligan38%
→ $351Initiates → BuyGet Alert
02/27/2023ENPHBuy Now
Enphase Energy
$60.50366.12%
Sean Milligan38%
→ $282UpgradeNeutral → BuyGet Alert
02/03/2023ENPHBuy Now
Enphase Energy
$60.50293.39%
Sean Milligan38%
→ $238Initiates → NeutralGet Alert
12/28/2022GNRCBuy Now
Generac Hldgs
$131.0922.05%
Sean Milligan38%
→ $160Initiates → BuyGet Alert
11/04/2022ENVXBuy Now
Enovix
$8.12183.25%
Sean Milligan38%
→ $23Initiates → BuyGet Alert
03/31/2021RMOBuy Now
Romeo Power
——
Sean Milligan38%
→ $6.7DowngradeBuy → HoldGet Alert