Oliver Chen

Stock Analyst at TD Securities

(1.1)
# 2180
Out of 5,441 analysts
190
Total ratings
Success rate
Average return
42 Stocks
Name Action PT Current % Upside Ratings Updated
WRBY Warby Parker
Maintains: Strong Buy
20 24
23.23 3.31% 2 May 21, 2025
ULTA Ulta Beauty
Maintains: Hold
450 480
498.4 -3.69% 15 Jan 8, 2025
COST Costco Wholesale
Maintains: Strong Buy
975 1090
989.13 10.2% 6 Dec 13, 2024
BJ BJ's Wholesale Club
Maintains: Strong Buy
110 115
107.44 7.04% 4 Dec 12, 2024
KSS Kohl's
Maintains: Hold
20 16
12.21 31.04% 11 Nov 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
14 16
11.86 34.91% 7 Nov 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
165 145
104 39.42% 17 Nov 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
90 100
103.94 -3.79% 14 Nov 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
57 22
19.42 13.29% 6 Nov 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
9
4.72 80.08% 4 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
28 34
19.09 78.1% 5 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
25 16
18.23 -12.23% 3 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
95 70
89.13 -21.46% 4 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
52 52
107.96 -51.83% 4 Oct 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 23
20.21 13.81% 5 Oct 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
235 150
111.59 34.42% 7 Sep 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
24 25
24.66 1.38% 3 Aug 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4 5
7.64 -34.55% 3 May 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
50 40
2.96 1251.35% 2 May 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4 3
2.22 35.14% 6 May 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
4 3
1.77 69.49% 3 Mar 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
19 21
24.55 -14.46% 3 Mar 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
22 15
11.06 35.62% 7 Oct 19, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
8 11
10.19 0.1% 3 Aug 30, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
38 32
15.43 107.39% 1 Mar 24, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
21 12
11.11 8.01% 3 Mar 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
11 8
0.64 1150% 4 Dec 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
120 83
3.64 2166.48% 2 Nov 23, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
14 3
6.55 -54.2% 1 Aug 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
11 7
2.15 225.58% 2 Jul 15, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
42 22
17.9 22.91% 2 Nov 16, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
97 110
165.18 -33.41% 2 Oct 20, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
23 27
12.12 122.77% 4 Sep 9, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
12
1.9 531.58% 6 Mar 22, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
85
105.88 -19.72% 3 Mar 4, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
8 13
12.58 3.34% 4 Jun 4, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
64 71
132.39 -46.37% 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
186.41 -48.5% 1 Mar 28, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 2 Sep 20, 2017