Andrew Didora

Stock Analyst at Bank of America Securities

(3.16)
# 2,502
Out of 4,579 analysts
540
Total ratings
53.6%
Success rate
2%
Average return

Stocks Rated by Andrew Didora

Patrick Industries
Jul 24, 2026
Rated: Sell
Price Target: $90$88
Current: $84.69
Upside: +3.91%
Southwest Airlines Co.
Jul 23, 2026
Maintained: Sell
Price Target: $45
Current: $45.38
Upside: -0.84%
American Airlines Group
Jul 23, 2026
Maintained: Hold
Price Target: $19
Current: $14.95
Upside: +27.09%
Alaska Air Group
Jul 22, 2026
Maintained: Buy
Price Target: $65
Current: $47.50
Upside: +36.84%
Hasbro
Jul 22, 2026
Rated: Buy
Price Target: $105$110
Current: $90.61
Upside: +21.40%
Harley-Davidson
Jul 21, 2026
Reiterated: Buy
Price Target: $32
Current: $24.79
Upside: +29.08%
Polaris
Jul 21, 2026
Reiterated: Hold
Price Target: $74
Current: $74.70
Upside: -0.94%
SharkNinja
Jul 21, 2026
Reiterated: Buy
Price Target: $165
Current: $153.19
Upside: +7.71%
Mattel
Jul 16, 2026
Maintained: Buy
Price Target: $22
Current: $14.80
Upside: +48.65%
Carnival Corporation
Jul 15, 2026
Reiterated: Buy
Price Target: $45$42
Current: $27.12
Upside: +54.87%
Maintained: Hold
Price Target: $310
Current: $305.04
Upside: +1.63%
Maintained: Buy
Price Target: $150
Current: $120.57
Upside: +24.41%
Reiterated: Buy
Price Target: $97$115
Current: $103.14
Upside: +11.50%
Maintained: Buy
Price Target: $100
Current: $86.67
Upside: +15.38%
Reiterated: Hold
Price Target: $100$120
Current: $99.14
Upside: +21.04%
Reiterated: Sell
Price Target: $4
Current: $5.43
Upside: -26.34%
Reiterated: Sell
Price Target: $4
Current: $6.10
Upside: -34.43%
Downgraded: Sell
Price Target: $20
Current: $18.57
Upside: +7.70%
Maintained: Buy
Price Target: $96
Current: $76.54
Upside: +25.42%
Maintained: Buy
Price Target: n/a
Current: $24.25
Upside: -
Reiterated: Hold
Price Target: $44
Current: $50.92
Upside: -13.59%
Downgraded: Hold
Price Target: $110$59
Current: $54.22
Upside: +8.82%
Reiterated: Hold
Price Target: $25$22
Current: $20.03
Upside: +9.84%
Reiterated: Hold
Price Target: $15$16
Current: $18.27
Upside: -12.42%
Rated: Buy
Price Target: $17
Current: $6.12
Upside: +177.78%
Reiterated: Buy
Price Target: $43
Current: $43.76
Upside: -1.74%
Rated: Hold
Price Target: n/a
Current: $17.91
Upside: n/a
Maintained: Buy
Price Target: $123
Current: $138.43
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $19.31
Upside: n/a
Initiated Coverage: Buy
Price Target: $19
Current: $2.28
Upside: n/a
Downgraded: Sell
Price Target: $13
Current: $12.91
Upside: n/a
Reiterated: Buy
Price Target: $13
Current: $3.23
Upside: n/a