Andrew Didora

Stock Analyst at Bank of America Securities

(2.29)
# 2,929
Out of 4,345 analysts
505
Total ratings
53.1%
Success rate
0.5%
Average return

Stocks Rated by Andrew Didora

SharkNinja
May 26, 2026
Maintained: Buy
Price Target: $145
Current: $116.95
Upside: +23.98%
Hasbro
May 21, 2026
Reiterated: Buy
Price Target: $113$115
Current: $87.99
Upside: +30.70%
Air Canada
May 15, 2026
Maintained: Buy
Price Target: n/a
Current: $21.97
Upside: -
YETI Holdings
May 14, 2026
Reiterated: Hold
Price Target: $44
Current: $46.97
Upside: -6.32%
Viking Holdings
May 14, 2026
Reiterated: Buy
Price Target: $90$97
Current: $92.55
Upside: +4.81%
Alaska Air Group
May 11, 2026
Maintained: Buy
Price Target: n/a
Current: $45.97
Upside: -
Carnival Corporation
May 11, 2026
Maintained: Buy
Price Target: n/a
Current: $27.98
Upside: -
Planet Fitness
May 8, 2026
Downgraded: Hold
Price Target: $110$59
Current: $51.99
Upside: +13.48%
Harley-Davidson
May 7, 2026
Maintained: Buy
Price Target: n/a
Current: $24.15
Upside: -
Norwegian Cruise Line Holdings
May 5, 2026
Reiterated: Hold
Price Target: $25$22
Current: $18.15
Upside: +21.21%
Reiterated: Hold
Price Target: $15$16
Current: $15.77
Upside: +1.46%
Maintained: Hold
Price Target: $105$90
Current: $91.00
Upside: -1.10%
Rated: Buy
Price Target: $17
Current: $7.53
Upside: +125.76%
Reiterated: Hold
Price Target: $310
Current: $275.17
Upside: +12.66%
Reiterated: Buy
Price Target: $22
Current: $14.90
Upside: +47.65%
Rated: Hold
Price Target: $70$74
Current: $69.25
Upside: +6.86%
Maintained: Buy
Price Target: $145$140
Current: $112.62
Upside: +24.31%
Maintained: Buy
Price Target: $80$78
Current: $81.80
Upside: -4.65%
Reiterated: Buy
Price Target: $43
Current: $33.09
Upside: +29.95%
Reiterated: Sell
Price Target: $4
Current: $5.80
Upside: -31.03%
Reiterated: Sell
Price Target: $37$42
Current: $43.68
Upside: -3.85%
Reiterated: Sell
Price Target: $4
Current: $5.40
Upside: -25.93%
Reiterated: Hold
Price Target: $17
Current: $14.92
Upside: +13.94%
Rated: Hold
Price Target: n/a
Current: $24.08
Upside: n/a
Maintained: Buy
Price Target: $123
Current: $142.95
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $15.49
Upside: n/a
Initiated Coverage: Buy
Price Target: $19
Current: $2.47
Upside: n/a
Downgraded: Sell
Price Target: $13
Current: $11.15
Upside: n/a
Reiterated: Buy
Price Target: $13
Current: $2.92
Upside: n/a