Oliver Chen Stock Analyst Profile - TD Cowen Research Coverage - Stocknear

Oliver Chen

Stock Analyst at TD Cowen

(4.04)
# 1951
Out of 5,493 analysts
193
Total ratings
Success rate
Average return

42 Stocks

Name Action PT Current % Upside Ratings Updated
SKIN Beauty Health
Maintains: Hold
2 3
1.97 26.9% 7 Sep 22, 2025
GOOS Canada Goose Holding...
Upgrades: Buy
16 18
13.5 33.33% 8 Sep 8, 2025
SBH Sally Beauty Holding...
Maintains: Strong Buy
13 16
15.98 0.13% 8 Sep 4, 2025
WRBY Warby Parker
Maintains: Strong Buy
20 24
27.61 -13.07% 2 May 21, 2025
ULTA Ulta Beauty
Maintains: Hold
450 480
552 -13.04% 15 Jan 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
975 1090
915.95 19% 6 Dec 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
110 115
93.1 23.52% 4 Dec 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
20 16
16.21 -1.3% 11 Nov 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
165 145
87.84 65.07% 17 Nov 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
90 100
103.14 -3.04% 14 Nov 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
57 22
19.86 10.78% 6 Nov 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
9
4.01 111.97% 4 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
28 34
21.98 54.69% 5 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
25 16
15.84 1.01% 3 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
95 70
86.67 -19.23% 4 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
52 52
109.04 -52.31% 4 Oct 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 23
23.01 -0.04% 5 Oct 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
235 150
129.78 15.58% 7 Sep 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
24 25
n/a n/a 3 Aug 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4 5
n/a n/a 3 May 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
50 40
3.42 1069.59% 2 May 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
4 3
2.13 40.85% 3 Mar 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
19 21
n/a n/a 3 Mar 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
8 11
n/a n/a 3 Aug 30, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
38 32
18.88 69.49% 1 Mar 24, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
21 12
10.1 18.81% 3 Mar 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
11 8
n/a n/a 4 Dec 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
120 83
4.81 1615.18% 2 Nov 23, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
14 3
10.37 -71.07% 1 Aug 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
11 7
1.76 297.73% 2 Jul 15, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
42 22
n/a n/a 2 Nov 16, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
97 110
169.2 -34.99% 2 Oct 20, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
23 27
18 50% 4 Sep 9, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
12
2.03 491.13% 6 Mar 22, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
85
103.64 -17.99% 3 Mar 4, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
8 13
17.96 -27.62% 4 Jun 4, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
64 71
143.18 -50.41% 3 Dec 9, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
50 44
n/a n/a 4 Jan 24, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 1 Aug 22, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 1 Aug 20, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
90 96
176.3 -45.55% 1 Mar 28, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 2 Sep 20, 2017