Oliver Chen

Stock Analyst at TD Cowen

(3.73)
# 2,185
Out of 4,581 analysts
1365
Total ratings
50.5%
Success rate
3.2%
Average return

Stocks Rated by Oliver Chen

Costco Wholesale
Jul 23, 2026
Reiterated: Buy
Price Target: $1,175
Current: $966.58
Upside: +21.56%
Ermenegildo Zegna
Jul 23, 2026
Reiterated: Buy
Price Target: $15$17
Current: $14.97
Upside: +13.56%
The Estée Lauder Companies
Jul 21, 2026
Reiterated: Hold
Price Target: n/a
Current: $84.75
Upside: -
e.l.f. Beauty
Jul 21, 2026
Maintained: Buy
Price Target: $65$85
Current: $84.10
Upside: +1.07%
Compagnie Financière Richemont SA
Jul 16, 2026
Reiterated: Buy
Price Target: CHF 220.00CHF 230.00
Current: CHF 190.50
Upside: +20.73%
Kering SA
Jul 9, 2026
Maintained: Hold
Price Target: €290.00€280.00
Current: €278.95
Upside: +0.38%
Levi Strauss & Co.
Jul 9, 2026
Maintained: Buy
Price Target: $28
Current: $25.46
Upside: +9.98%
Macy's
Jun 22, 2026
Rated: Hold
Price Target: $20$25
Current: $25.15
Upside: -0.60%
Capri Holdings
Jun 22, 2026
Maintained: Buy
Price Target: $26
Current: $16.40
Upside: +58.54%
Walmart
Jun 15, 2026
Maintained: Buy
Price Target: $150
Current: $113.10
Upside: +32.63%
Maintained: Buy
Price Target: $32
Current: $26.00
Upside: +23.08%
Maintained: Buy
Price Target: $750$600
Current: $501.52
Upside: +19.64%
Rated: Hold
Price Target: $14$16
Current: $19.09
Upside: -16.19%
Maintained: Buy
Price Target: $110
Current: $97.16
Upside: +13.22%
Maintained: Hold
Price Target: $130
Current: $144.20
Upside: -9.85%
Rated: Buy
Price Target: $12$8
Current: $8.47
Upside: -5.55%
Maintained: Buy
Price Target: $18.36
Current: $13.02
Upside: +40.99%
Maintained: Buy
Price Target: $4.5
Current: $2.49
Upside: +80.72%
Reiterated: Buy
Price Target: $28
Current: $26.83
Upside: +4.36%
Maintained: Hold
Price Target: $8
Current: $9.12
Upside: -12.28%
Rated: Buy
Price Target: $20$17
Current: $15.47
Upside: +9.89%
Reiterated: Buy
Price Target: $175
Current: $150.90
Upside: +15.97%
Rated: Hold
Price Target: $1.5$1
Current: $0.6986
Upside: +43.14%
Rated: Hold
Price Target: $2.8$2.9
Current: $2.78
Upside: +4.32%
Maintained: Hold
Price Target: $1.6$1.5
Current: $1.13
Upside: +32.74%
Rated: Buy
Price Target: $5.5$5.7
Current: $5.89
Upside: -3.23%
Maintained: Hold
Price Target: €525.00
Current: €473.40
Upside: +10.90%
Maintained: Hold
Price Target: $74
Current: $62.91
Upside: n/a
Maintained: Hold
Price Target: $28
Current: $5.32
Upside: n/a
Maintained: Hold
Price Target: $325
Current: $383.90
Upside: n/a
Maintained: Hold
Price Target: $17
Current: $3.49
Upside: n/a
Maintained: Hold
Price Target: $20
Current: $47.05
Upside: n/a
Maintained: Buy
Price Target: $46
Current: $61.88
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.00001
Upside: n/a
Maintained: Hold
Price Target: $10$15
Current: $20.21
Upside: n/a
Maintained: Hold
Price Target: $43$32
Current: $38.05
Upside: n/a
Maintained: Hold
Price Target: $12
Current: $11.00
Upside: n/a
Maintained: Hold
Price Target: $5.5$3
Current: $17.56
Upside: n/a
Downgraded: Hold
Price Target: $29$3
Current: $11.93
Upside: n/a
Downgraded: Hold
Price Target: $20$7
Current: $2.72
Upside: n/a
Maintained: Hold
Price Target: $9$8
Current: $3.66
Upside: n/a
Maintained: Buy
Price Target: $31$25
Current: $18.14
Upside: n/a
Maintained: Hold
Price Target: $22$82
Current: $20.50
Upside: n/a
Maintained: Hold
Price Target: $85$92
Current: $55.94
Upside: n/a
Maintained: Buy
Price Target: $68$97
Current: $158.62
Upside: n/a
Upgraded: Buy
Price Target: $23
Current: $7.14
Upside: n/a
Maintained: Buy
Price Target: $110$260
Current: $177.68
Upside: n/a
Maintained: Buy
Price Target: $49$62
Current: $160.80
Upside: n/a
Initiated Coverage: Buy
Price Target: $34
Current: $6.55
Upside: n/a
Maintained: Hold
Price Target: $46
Current: $98.04
Upside: n/a
Reiterated: Hold
Price Target: $6.5
Current: $18.59
Upside: n/a
Reiterated: Buy
Price Target: kr 3,452kr 3,268
Current: kr 101.30
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $107.75
Upside: n/a
Maintained: Buy
Price Target: $96$120
Current: $120.32
Upside: n/a
Reiterated: Buy
Price Target: $78$85
Current: $251.03
Upside: n/a
Reiterated: Buy
Price Target: $280
Current: $312.64
Upside: n/a
Reiterated: Hold
Price Target: $14$15
Current: $103.16
Upside: n/a
Reiterated: Hold
Price Target: $26$21
Current: $75.20
Upside: n/a
Reiterated: Hold
Price Target: $15$12
Current: $4.44
Upside: n/a
Reiterated: Buy
Price Target: $55
Current: $6.97
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $377.46
Upside: n/a
Maintained: Buy
Price Target: $50
Current: $44.06
Upside: n/a