Oliver Chen

Stock Analyst at TD Cowen

(3.60)
# 2,121
Out of 4,421 analysts
1356
Total ratings
49.4%
Success rate
2.8%
Average return

Stocks Rated by Oliver Chen

Walmart
Jun 15, 2026
Maintained: Buy
Price Target: $150
Current: $118.13
Upside: +26.98%
Warby Parker
Jun 12, 2026
Maintained: Buy
Price Target: $32
Current: $24.22
Upside: +32.12%
Ulta Beauty
Jun 9, 2026
Maintained: Buy
Price Target: $750$600
Current: $450.75
Upside: +33.11%
Kohl's
Jun 8, 2026
Rated: Hold
Price Target: $14$16
Current: $16.59
Upside: -3.56%
BJ's Wholesale Club Holdings
Jun 5, 2026
Maintained: Buy
Price Target: $110
Current: $86.79
Upside: +26.74%
Costco Wholesale
Jun 3, 2026
Maintained: Buy
Price Target: $1,175
Current: $965.59
Upside: +21.69%
Capri Holdings
May 27, 2026
Reiterated: Buy
Price Target: $26
Current: $19.73
Upside: +31.78%
e.l.f. Beauty
May 27, 2026
Rated: Buy
Price Target: $90$65
Current: $62.28
Upside: +4.37%
Levi Strauss & Co.
May 27, 2026
Rated: Buy
Price Target: $26$28
Current: $23.39
Upside: +19.71%
Target
May 20, 2026
Maintained: Hold
Price Target: $130
Current: $127.81
Upside: +1.71%
Rated: Buy
Price Target: $12$8
Current: $7.64
Upside: +4.71%
Upgraded: Buy
Price Target: $13$15
Current: $13.91
Upside: +7.84%
Maintained: Buy
Price Target: $18.20
Current: $13.45
Upside: +35.29%
Maintained: Buy
Price Target: $4.5
Current: $3.49
Upside: +28.94%
Reiterated: Buy
Price Target: $28
Current: $20.65
Upside: +35.59%
Maintained: Hold
Price Target: $8
Current: $9.48
Upside: -15.61%
Rated: Buy
Price Target: $20$17
Current: $13.05
Upside: +30.27%
Reiterated: Hold
Price Target: $25
Current: $31.89
Upside: -21.61%
Reiterated: Buy
Price Target: $175
Current: $145.87
Upside: +19.97%
Rated: Hold
Price Target: $1.5$1
Current: $0.6499
Upside: +53.87%
Rated: Hold
Price Target: $2.8$2.9
Current: $1.90
Upside: +52.63%
Maintained: Hold
Price Target: $1.6$1.5
Current: $1.12
Upside: +33.94%
Rated: Buy
Price Target: $5.5$5.7
Current: $5.33
Upside: +6.94%
Maintained: Hold
Price Target: $85
Current: $82.46
Upside: +3.08%
Maintained: Hold
Price Target: €300.00
Current: $269.30
Upside: +11.40%
Maintained: Hold
Price Target: €525.00
Current: $511.00
Upside: +2.74%
Rated: Hold
Price Target: $21$20
Current: $23.89
Upside: -16.28%
Rated: Buy
Price Target: CHF 210.00CHF 200.00
Current: $182.35
Upside: +9.68%
Maintained: Hold
Price Target: $1.8
Current: $2.05
Upside: n/a
Maintained: Hold
Price Target: $74
Current: $54.73
Upside: n/a
Maintained: Hold
Price Target: $28
Current: $4.38
Upside: n/a
Maintained: Hold
Price Target: $325
Current: $357.00
Upside: n/a
Maintained: Hold
Price Target: $17
Current: $2.88
Upside: n/a
Maintained: Hold
Price Target: $20
Current: $32.13
Upside: n/a
Maintained: Buy
Price Target: $46
Current: $56.42
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.000001
Upside: n/a
Maintained: Hold
Price Target: $10$15
Current: $20.94
Upside: n/a
Maintained: Hold
Price Target: $43$32
Current: $37.24
Upside: n/a
Maintained: Hold
Price Target: $12
Current: $8.59
Upside: n/a
Maintained: Hold
Price Target: $5.5$3
Current: $7.19
Upside: n/a
Downgraded: Hold
Price Target: $29$3
Current: $11.39
Upside: n/a
Downgraded: Hold
Price Target: $20$7
Current: $1.87
Upside: n/a
Maintained: Hold
Price Target: $9$8
Current: $3.77
Upside: n/a
Maintained: Buy
Price Target: $31$25
Current: $17.10
Upside: n/a
Maintained: Hold
Price Target: $22$82
Current: $20.48
Upside: n/a
Maintained: Hold
Price Target: $85$92
Current: $50.21
Upside: n/a
Maintained: Buy
Price Target: $68$97
Current: $165.72
Upside: n/a
Upgraded: Buy
Price Target: $23
Current: $5.70
Upside: n/a
Maintained: Buy
Price Target: $110$260
Current: $135.67
Upside: n/a
Maintained: Buy
Price Target: $49$62
Current: $164.13
Upside: n/a
Initiated Coverage: Buy
Price Target: $34
Current: $5.53
Upside: n/a
Maintained: Hold
Price Target: $46
Current: $86.48
Upside: n/a
Reiterated: Hold
Price Target: $6.5
Current: $14.49
Upside: n/a
Reiterated: Buy
Price Target: kr 3,321kr 3,143
Current: $97.70
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $116.09
Upside: n/a
Maintained: Buy
Price Target: $96$120
Current: $111.76
Upside: n/a
Reiterated: Buy
Price Target: $78$85
Current: $233.25
Upside: n/a
Reiterated: Buy
Price Target: $280
Current: $325.93
Upside: n/a
Reiterated: Hold
Price Target: $14$15
Current: $84.71
Upside: n/a
Reiterated: Hold
Price Target: $26$21
Current: $72.47
Upside: n/a
Reiterated: Hold
Price Target: $15$12
Current: $4.18
Upside: n/a
Reiterated: Buy
Price Target: $55
Current: $5.53
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $403.85
Upside: n/a
Maintained: Buy
Price Target: $50
Current: $42.84
Upside: n/a