Oliver Chen

Stock Analyst at TD Securities

(3.77)
# 2097
Out of 5,453 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
27.13 -11.54% 2 May 21, 2025
ULTA Ulta Beauty
Maintains: Hold
450 480
531.1 -9.62% 15 Jan 8, 2025
COST Costco Wholesale
Maintains: Strong Buy
975 1090
953.89 14.27% 6 Dec 13, 2024
BJ BJ's Wholesale Club
Maintains: Strong Buy
110 115
97.61 17.82% 4 Dec 12, 2024
KSS Kohl's
Maintains: Hold
20 16
13.96 14.61% 11 Nov 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
14 16
13.54 18.17% 7 Nov 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
165 145
99.19 46.18% 17 Nov 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
90 100
97 3.09% 14 Nov 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
57 22
21.48 2.42% 6 Nov 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
9
3.9 117.95% 4 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
28 34
22.34 52.19% 5 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
25 16
18.46 -13.33% 3 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
95 70
91.09 -23.15% 4 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
52 52
99.17 -47.56% 4 Oct 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 23
21.26 8.18% 5 Oct 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
235 150
117.76 27.38% 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
3.1 1190.32% 2 May 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4 3
2.21 35.75% 6 May 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
4 3
2.12 41.51% 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.65 28.76% 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
17.39 84.01% 1 Mar 24, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
21 12
10.87 10.4% 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
4.14 1892.75% 2 Nov 23, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
14 3
7.59 -60.47% 1 Aug 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
11 7
2.27 208.37% 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
172.79 -36.34% 2 Oct 20, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
23 27
13.49 100.15% 4 Sep 9, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
12
2.07 479.71% 6 Mar 22, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
85
108.14 -21.4% 3 Mar 4, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
8 13
12.78 1.72% 4 Jun 4, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
64 71
136.39 -47.94% 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
205.65 -53.32% 1 Mar 28, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 2 Sep 20, 2017