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
Main Sectors:
Stocks Rated by Oliver Chen
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| WMT Walmart | Maintained: Buy | $150 | $118.13 | +26.98% | 71 | Jun 15, 2026 | |
| WRBY Warby Parker | Maintained: Buy | $32 | $24.22 | +32.12% | 19 | Jun 12, 2026 | |
| ULTA Ulta Beauty | Maintained: Buy | $750 → $600 | $450.75 | +33.11% | 72 | Jun 9, 2026 | |
| KSS Kohl's | Rated: Hold | $14 → $16 | $16.59 | -3.56% | 57 | Jun 8, 2026 | |
| BJ BJ's Wholesale Club Holdings | Maintained: Buy | $110 | $86.79 | +26.74% | 21 | Jun 5, 2026 | |
| COST Costco Wholesale | Maintained: Buy | $1,175 | $965.59 | +21.69% | 53 | Jun 3, 2026 | |
| CPRI Capri Holdings | Reiterated: Buy | $26 | $19.73 | +31.78% | 66 | May 27, 2026 | |
| ELF e.l.f. Beauty | Rated: Buy | $90 → $65 | $62.28 | +4.37% | 40 | May 27, 2026 | |
| LEVI Levi Strauss & Co. | Rated: Buy | $26 → $28 | $23.39 | +19.71% | 18 | May 27, 2026 | |
| TGT Target | Maintained: Hold | $130 | $127.81 | +1.71% | 62 | May 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $12 → $8 | $7.64 | +4.71% | 27 | May 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $13 → $15 | $13.91 | +7.84% | 15 | May 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $18.20 | $13.45 | +35.29% | 42 | May 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $4.5 | $3.49 | +28.94% | 24 | May 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $28 | $20.65 | +35.59% | 29 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $8 | $9.48 | -15.61% | 24 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $20 → $17 | $13.05 | +30.27% | 49 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $25 | $31.89 | -21.61% | 1 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $175 | $145.87 | +19.97% | 61 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $1.5 → $1 | $0.6499 | +53.87% | 17 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $2.8 → $2.9 | $1.90 | +52.63% | 19 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $1.6 → $1.5 | $1.12 | +33.94% | 15 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $5.5 → $5.7 | $5.33 | +6.94% | 3 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $85 | $82.46 | +3.08% | 22 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €300.00 | $269.30 | +11.40% | 21 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €525.00 | $511.00 | +2.74% | 24 | Apr 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $21 → $20 | $23.89 | -16.28% | 60 | Mar 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | CHF 210.00 → CHF 200.00 | $182.35 | +9.68% | 17 | Mar 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $1.8 | $2.05 | n/a | 1 | Jan 28, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $74 | $54.73 | n/a | 1 | Jul 15, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $28 | $4.38 | n/a | 1 | Jul 15, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $325 | $357.00 | n/a | 1 | Jul 15, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $17 | $2.88 | n/a | 1 | Jul 15, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $20 | $32.13 | n/a | 1 | Jul 15, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $46 | $56.42 | n/a | 1 | Jul 15, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $0.000001 | n/a | 12 | Dec 19, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $10 → $15 | $20.94 | n/a | 21 | Nov 26, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $43 → $32 | $37.24 | n/a | 26 | Mar 24, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $12 | $8.59 | n/a | 4 | Mar 21, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $5.5 → $3 | $7.19 | n/a | 5 | Mar 15, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $29 → $3 | $11.39 | n/a | 6 | Aug 12, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $20 → $7 | $1.87 | n/a | 3 | Jul 15, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $9 → $8 | $3.77 | n/a | 25 | Mar 10, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $31 → $25 | $17.10 | n/a | 34 | Mar 4, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $22 → $82 | $20.48 | n/a | 31 | Nov 18, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $85 → $92 | $50.21 | n/a | 28 | Nov 4, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $68 → $97 | $165.72 | n/a | 17 | Jul 27, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $23 | $5.70 | n/a | 1 | Jan 26, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $110 → $260 | $135.67 | n/a | 26 | Jun 5, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $49 → $62 | $164.13 | n/a | 15 | May 27, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $34 | $5.53 | n/a | 1 | Oct 21, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $46 | $86.48 | n/a | 40 | Dec 7, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $6.5 | $14.49 | n/a | 7 | Nov 28, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | kr 3,321 → kr 3,143 | $97.70 | n/a | 3 | Oct 10, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $116.09 | n/a | 2 | Jul 25, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $96 → $120 | $111.76 | n/a | 27 | Jun 1, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $78 → $85 | $233.25 | n/a | 17 | Mar 6, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $280 | $325.93 | n/a | 1 | Dec 18, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $14 → $15 | $84.71 | n/a | 13 | May 25, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $26 → $21 | $72.47 | n/a | 10 | May 16, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $15 → $12 | $4.18 | n/a | 22 | May 10, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $55 | $5.53 | n/a | 1 | Nov 25, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | n/a | $403.85 | n/a | 1 | Feb 26, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $50 | $42.84 | n/a | 1 | Jun 18, 2012 |
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%
May 20, 2026
Rated: Buy
Price Target: $12 → $8
Current: $7.64
Upside: +4.71%
May 20, 2026
Upgraded: Buy
Price Target: $13 → $15
Current: $13.91
Upside: +7.84%
May 19, 2026
Maintained: Buy
Price Target: $18.20
Current: $13.45
Upside: +35.29%
May 15, 2026
Maintained: Buy
Price Target: $4.5
Current: $3.49
Upside: +28.94%
May 14, 2026
Reiterated: Buy
Price Target: $28
Current: $20.65
Upside: +35.59%
May 14, 2026
Maintained: Hold
Price Target: $8
Current: $9.48
Upside: -15.61%
May 12, 2026
Rated: Buy
Price Target: $20 → $17
Current: $13.05
Upside: +30.27%
May 12, 2026
Reiterated: Hold
Price Target: $25
Current: $31.89
Upside: -21.61%
May 8, 2026
Reiterated: Buy
Price Target: $175
Current: $145.87
Upside: +19.97%
May 8, 2026
Rated: Hold
Price Target: $1.5 → $1
Current: $0.6499
Upside: +53.87%
May 7, 2026
Rated: Hold
Price Target: $2.8 → $2.9
Current: $1.90
Upside: +52.63%
May 7, 2026
Maintained: Hold
Price Target: $1.6 → $1.5
Current: $1.12
Upside: +33.94%
May 5, 2026
Rated: Buy
Price Target: $5.5 → $5.7
Current: $5.33
Upside: +6.94%
May 1, 2026
Maintained: Hold
Price Target: $85
Current: $82.46
Upside: +3.08%
Apr 16, 2026
Maintained: Hold
Price Target: €300.00
Current: $269.30
Upside: +11.40%
Apr 14, 2026
Maintained: Hold
Price Target: €525.00
Current: $511.00
Upside: +2.74%
Mar 19, 2026
Rated: Hold
Price Target: $21 → $20
Current: $23.89
Upside: -16.28%
Mar 18, 2026
Rated: Buy
Price Target: CHF 210.00 → CHF 200.00
Current: $182.35
Upside: +9.68%
Jan 28, 2025
Maintained: Hold
Price Target: $1.8
Current: $2.05
Upside: n/a
Jul 15, 2024
Maintained: Hold
Price Target: $74
Current: $54.73
Upside: n/a
Jul 15, 2024
Maintained: Hold
Price Target: $28
Current: $4.38
Upside: n/a
Jul 15, 2024
Maintained: Hold
Price Target: $325
Current: $357.00
Upside: n/a
Jul 15, 2024
Maintained: Hold
Price Target: $17
Current: $2.88
Upside: n/a
Jul 15, 2024
Maintained: Hold
Price Target: $20
Current: $32.13
Upside: n/a
Jul 15, 2024
Maintained: Buy
Price Target: $46
Current: $56.42
Upside: n/a
Dec 19, 2023
Rated: Hold
Price Target: n/a
Current: $0.000001
Upside: n/a
Nov 26, 2023
Maintained: Hold
Price Target: $10 → $15
Current: $20.94
Upside: n/a
Mar 24, 2023
Maintained: Hold
Price Target: $43 → $32
Current: $37.24
Upside: n/a
Mar 21, 2023
Maintained: Hold
Price Target: $12
Current: $8.59
Upside: n/a
Mar 15, 2023
Maintained: Hold
Price Target: $5.5 → $3
Current: $7.19
Upside: n/a
Aug 12, 2022
Downgraded: Hold
Price Target: $29 → $3
Current: $11.39
Upside: n/a
Jul 15, 2022
Downgraded: Hold
Price Target: $20 → $7
Current: $1.87
Upside: n/a
Mar 10, 2022
Maintained: Hold
Price Target: $9 → $8
Current: $3.77
Upside: n/a
Mar 4, 2022
Maintained: Buy
Price Target: $31 → $25
Current: $17.10
Upside: n/a
Nov 18, 2021
Maintained: Hold
Price Target: $22 → $82
Current: $20.48
Upside: n/a
Nov 4, 2021
Maintained: Hold
Price Target: $85 → $92
Current: $50.21
Upside: n/a
Jul 27, 2021
Maintained: Buy
Price Target: $68 → $97
Current: $165.72
Upside: n/a
Jan 26, 2021
Upgraded: Buy
Price Target: $23
Current: $5.70
Upside: n/a
Jun 5, 2020
Maintained: Buy
Price Target: $110 → $260
Current: $135.67
Upside: n/a
May 27, 2020
Maintained: Buy
Price Target: $49 → $62
Current: $164.13
Upside: n/a
Oct 21, 2019
Initiated Coverage: Buy
Price Target: $34
Current: $5.53
Upside: n/a
Dec 7, 2018
Maintained: Hold
Price Target: $46
Current: $86.48
Upside: n/a
Nov 28, 2018
Reiterated: Hold
Price Target: $6.5
Current: $14.49
Upside: n/a
Oct 10, 2018
Reiterated: Buy
Price Target: kr 3,321 → kr 3,143
Current: $97.70
Upside: n/a
Jul 25, 2018
Maintained: Buy
Price Target: n/a
Current: $116.09
Upside: n/a
Jun 1, 2018
Maintained: Buy
Price Target: $96 → $120
Current: $111.76
Upside: n/a
Mar 6, 2018
Reiterated: Buy
Price Target: $78 → $85
Current: $233.25
Upside: n/a
Dec 18, 2017
Reiterated: Buy
Price Target: $280
Current: $325.93
Upside: n/a
May 25, 2017
Reiterated: Hold
Price Target: $14 → $15
Current: $84.71
Upside: n/a
May 16, 2017
Reiterated: Hold
Price Target: $26 → $21
Current: $72.47
Upside: n/a
May 10, 2017
Reiterated: Hold
Price Target: $15 → $12
Current: $4.18
Upside: n/a
Nov 25, 2015
Reiterated: Buy
Price Target: $55
Current: $5.53
Upside: n/a
Feb 26, 2013
Rated: Buy
Price Target: n/a
Current: $403.85
Upside: n/a
Jun 18, 2012
Maintained: Buy
Price Target: $50
Current: $42.84
Upside: n/a