Andrew Didora

Stock Analyst at Bank of America Securities

(2.99)
# 2,734
Out of 4,703 analysts
558
Total ratings
53.1%
Success rate
1.7%
Average return

Stocks Rated by Andrew Didora

SharkNinja
Sep 1, 2026
Maintained: Buy
Price Target: $205
Current: $173.38
Upside: +18.24%
Viking Holdings
Aug 20, 2026
Reiterated: Buy
Price Target: $115
Current: $85.81
Upside: +34.02%
Alaska Air Group
Aug 17, 2026
Maintained: Buy
Price Target: $65$60
Current: $42.04
Upside: +42.72%
Allegiant Travel Company
Aug 17, 2026
Maintained: Hold
Price Target: $120$105
Current: $78.16
Upside: +34.34%
American Airlines Group
Aug 17, 2026
Maintained: Hold
Price Target: $19$17
Current: $13.13
Upside: +29.47%
YETI Holdings
Aug 14, 2026
Rated: Hold
Price Target: $44$48
Current: $40.82
Upside: +17.59%
Fox Factory Holding
Aug 10, 2026
Maintained: Sell
Price Target: n/a
Current: $21.52
Upside: -
Callaway Golf Company
Aug 5, 2026
Reiterated: Hold
Price Target: $16$20
Current: $15.90
Upside: +25.79%
Mattel
Aug 5, 2026
Reiterated: Buy
Price Target: $22
Current: $14.53
Upside: +51.41%
Camping World Holdings
Jul 31, 2026
Maintained: Buy
Price Target: n/a
Current: $6.96
Upside: -
Rated: Sell
Price Target: $88$85
Current: $82.84
Upside: +2.61%
Maintained: Hold
Price Target: n/a
Current: $15.57
Upside: -
Rated: Buy
Price Target: $43$51
Current: $43.23
Upside: +17.97%
Rated: Hold
Price Target: $74$75
Current: $62.52
Upside: +19.96%
Reiterated: Hold
Price Target: $310$330
Current: $265.19
Upside: +24.44%
Maintained: Sell
Price Target: $4
Current: $4.63
Upside: -13.61%
Maintained: Sell
Price Target: $45
Current: $39.62
Upside: +13.58%
Rated: Buy
Price Target: $105$110
Current: $92.53
Upside: +18.88%
Reiterated: Buy
Price Target: $32
Current: $28.30
Upside: +13.07%
Reiterated: Buy
Price Target: $45$42
Current: $23.51
Upside: +78.65%
Maintained: Buy
Price Target: $150
Current: $111.38
Upside: +34.67%
Maintained: Buy
Price Target: $100
Current: $80.17
Upside: +24.73%
Reiterated: Sell
Price Target: $4
Current: $5.96
Upside: -32.89%
Maintained: Buy
Price Target: $96
Current: $76.94
Upside: +24.77%
Maintained: Buy
Price Target: n/a
Current: $28.72
Upside: -
Downgraded: Hold
Price Target: $110$59
Current: $50.87
Upside: +15.98%
Rated: Hold
Price Target: n/a
Current: $17.92
Upside: n/a
Maintained: Buy
Price Target: $123
Current: $132.31
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $18.03
Upside: n/a
Initiated Coverage: Buy
Price Target: $19
Current: $1.90
Upside: n/a
Downgraded: Sell
Price Target: $13
Current: $12.08
Upside: n/a
Reiterated: Buy
Price Target: $13
Current: $3.14
Upside: n/a