Megan Alexander

Stock Analyst at Morgan Stanley

(0.68)
# 4,158
Out of 4,988 analysts
366
Total ratings
44.7%
Success rate
-2.5%
Average return

Stocks Rated by Megan Alexander

SharkNinja
Jun 24, 2026
Reiterated: Hold
Price Target: $128
Current: $165.75
Upside: -22.78%
Mondelez International
Jun 12, 2026
Reiterated: Buy
Price Target: $71
Current: $60.85
Upside: +16.68%
The Campbell's Company
Jun 9, 2026
Reiterated: Hold
Price Target: $21
Current: $20.69
Upside: +1.50%
The J. M. Smucker Company
Jun 9, 2026
Reiterated: Hold
Price Target: $106$110
Current: $122.95
Upside: -10.53%
Conagra Brands
Jun 5, 2026
Rated: Hold
Price Target: $15$13
Current: $15.13
Upside: -14.08%
General Mills
Jun 5, 2026
Rated: Sell
Price Target: $37$32
Current: $36.32
Upside: -11.89%
Hasbro
May 21, 2026
Reiterated: Buy
Price Target: $123$124
Current: $87.57
Upside: +41.60%
Vital Farms
May 8, 2026
Reiterated: Hold
Price Target: $15$10
Current: $11.99
Upside: -16.60%
BellRing Brands
May 6, 2026
Downgraded: Hold
Price Target: $17$13
Current: $8.98
Upside: +44.77%
Mattel
Apr 30, 2026
Reiterated: Hold
Price Target: $16
Current: $13.26
Upside: +20.66%
Rated: Buy
Price Target: $247$227
Current: $169.79
Upside: +33.69%
Rated: Sell
Price Target: $23$22
Current: $24.43
Upside: -9.95%
Reiterated: Hold
Price Target: $24$14
Current: $10.13
Upside: +38.20%
Reiterated: Buy
Price Target: $29$31
Current: $19.82
Upside: +56.41%
Reiterated: Hold
Price Target: $36
Current: $0.0001
Upside: n/a
Reiterated: Hold
Price Target: $152$146
Current: $139.80
Upside: n/a
Reiterated: Hold
Price Target: $33$34
Current: $40.75
Upside: n/a
Reiterated: Buy
Price Target: $115$112
Current: $49.49
Upside: n/a
Reiterated: Hold
Price Target: $33$34
Current: $42.21
Upside: n/a
Reiterated: Hold
Price Target: $66$63
Current: $80.55
Upside: n/a
Reiterated: Hold
Price Target: $31$29
Current: $54.07
Upside: n/a
Reiterated: Hold
Price Target: $65$47
Current: $67.55
Upside: n/a
Reiterated: Sell
Price Target: $6
Current: $14.69
Upside: n/a
Reiterated: Sell
Price Target: $3$2.5
Current: $48.84
Upside: n/a
Reiterated: Hold
Price Target: $33$31
Current: $25.93
Upside: n/a
Reiterated: Buy
Price Target: $25$24
Current: $3.65
Upside: n/a
Reiterated: Hold
Price Target: $16$9.5
Current: $5.38
Upside: n/a