Anna Glaessgen

Stock Analyst at B. Riley Securities

(0.40)
# 4,407
Out of 4,707 analysts
177
Total ratings
38.9%
Success rate
-5.5%
Average return

Stocks Rated by Anna Glaessgen

Malibu Boats
Aug 31, 2026
Maintained: Hold
Price Target: $30
Current: $27.36
Upside: +9.65%
Ulta Beauty
Aug 31, 2026
Maintained: Hold
Price Target: $500
Current: $517.50
Upside: -3.38%
LuxExperience B.V.
Aug 25, 2026
Initiated Coverage: Buy
Price Target: $12
Current: $7.70
Upside: +55.84%
The Estée Lauder Companies
Aug 19, 2026
Maintained: Hold
Price Target: $85$100
Current: $103.39
Upside: -3.28%
Clarus
Aug 10, 2026
Maintained: Buy
Price Target: $4$4.5
Current: $3.80
Upside: +18.42%
Traeger
Aug 7, 2026
Rated: Hold
Price Target: $40$60
Current: $55.86
Upside: +7.41%
e.l.f. Beauty
Aug 6, 2026
Maintained: Buy
Price Target: $70$100
Current: $104.10
Upside: -3.94%
The Honest Company
Aug 6, 2026
Maintained: Buy
Price Target: $3.5$5
Current: $5.67
Upside: -11.82%
Callaway Golf Company
Aug 5, 2026
Rated: Buy
Price Target: $19$23
Current: $15.69
Upside: +46.59%
MarineMax
Jul 21, 2026
Downgraded: Hold
Price Target: $35
Current: $52.18
Upside: -32.92%
Maintained: Buy
Price Target: $65$66
Current: $43.50
Upside: +51.72%
Maintained: Buy
Price Target: $4$3
Current: $1.16
Upside: +158.62%
Downgraded: Hold
Price Target: $3$1.5
Current: $1.33
Upside: +12.78%
Reiterated: Buy
Price Target: $17
Current: $10.93
Upside: +55.54%
Upgraded: Buy
Price Target: $35$54
Current: $41.57
Upside: +29.90%
Maintained: Hold
Price Target: $23$25
Current: $23.89
Upside: +4.65%
Maintained: Hold
Price Target: $70$80
Current: $76.64
Upside: +4.38%
Maintained: Hold
Price Target: $32$20
Current: $20.56
Upside: -2.72%
Maintained: Hold
Price Target: $2.4$80
Current: $3.74
Upside: n/a
Upgraded: Hold
Price Target: $39
Current: $28.10
Upside: n/a
Initiated Coverage: Hold
Price Target: $155
Current: $135.09
Upside: n/a
Maintained: Hold
Price Target: $120$106
Current: $63.78
Upside: n/a
Maintained: Buy
Price Target: $9
Current: $0.5999
Upside: n/a
Downgraded: Hold
Price Target: $18$10
Current: $2.92
Upside: n/a