Ratings by BofA Securities (Rafe Jadrosich)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
6/11/2026 Lennar LEN Maintain Underperform
(N/A)
 
 
  Details
5/8/2026 Planet Fitness PLNT Downgrade Neutral
(Buy)
44.01
(53.16)
20.79% Details
4/29/2026 Allegion ALLE Maintain Neutral
(N/A)
 
 
  Details
4/24/2026 PulteGroup PHM Maintain Buy
(N/A)
 
 
  Details
4/24/2026 Owens Corning OC Maintain Buy
(N/A)
 
 
  Details
4/21/2026 D.R. Horton DHI Maintain Neutral
(N/A)
 
 
  Details
4/20/2026 PulteGroup PHM Maintain Buy
(N/A)
 
 
  Details
4/20/2026 NVR Inc. NVR Maintain Buy
(N/A)
 
 
  Details
4/20/2026 Latham Group Inc. SWIM Maintain Underperform
(N/A)
 
 
  Details
4/20/2026 Pool Corp POOL Maintain Underperform
(N/A)
 
 
  Details
4/20/2026 Pentair PNR Maintain Underperform
(N/A)
 
 
  Details
4/20/2026 Hayward Holdings Inc HAYW Maintain Buy
(N/A)
 
 
  Details
4/20/2026 Whirlpool Corporation WHR Maintain Underperform
(N/A)
 
 
  Details
4/20/2026 Trex TREX Maintain Underperform
(N/A)
 
 
  Details
4/20/2026 SiteOne Landscape Supply SITE Maintain Buy
(N/A)
 
 
  Details
4/20/2026 Owens Corning OC Maintain Buy
(N/A)
 
 
  Details
4/20/2026 Masco MAS Maintain Underperform
(N/A)
 
 
  Details
4/20/2026 Fortune Brands FBIN Maintain Underperform
(N/A)
 
 
  Details
4/20/2026 Armstrong World Industries AWI Maintain Buy
(N/A)
 
 
  Details
4/20/2026 Allegion ALLE Maintain Neutral
(N/A)
 
 
  Details
4/20/2026 Mohawk Industries MHK Downgrade Neutral
(Buy)
108.83
(117.69)
8.14% Details
3/25/2026 KB Home KBH Maintain Neutral
(N/A)
 
 
  Details
3/11/2026 Somnigroup SGI Maintain Buy
(N/A)
 
 
  Details
3/6/2026 Hayward Holdings Inc HAYW Upgrade Buy
(Underperform)
15.36
(15.63)
1.76% Details
3/5/2026 Somnigroup SGI Maintain Buy
(N/A)
 
 
  Details
2/26/2026 Planet Fitness PLNT Maintain Buy
(N/A)
 
 
  Details
2/19/2026 Toll Bros. TOL Maintain Buy
(N/A)
 
 
  Details
1/28/2026 NVR Inc. NVR Maintain Buy
(N/A)
 
 
  Details
1/21/2026 D.R. Horton DHI Maintain Neutral
(N/A)
 
 
  Details
12/19/2025 KB Home KBH Maintain Neutral
(N/A)
 
 
  Details
12/18/2025 Lennar LEN Downgrade Underperform
(Neutral)
112.23
(93.38)
-16.8% Details
11/5/2025 Trex TREX Downgrade Underperform
(Buy)
47.04
(49.00)
4.17% Details
10/20/2025 Mohawk Industries MHK Maintain Buy
(N/A)
 
 
  Details
10/6/2025 Armstrong World Industries AWI Maintain Buy
(N/A)
 
 
  Details
8/19/2025 Toll Bros. TOL Maintain Buy
(N/A)
 
 
  Details
7/29/2025 Whirlpool Corporation WHR Downgrade Underperform
(Neutral)
97.91
(37.87)
-61.32% Details
7/23/2025 PulteGroup PHM Maintain Buy
(N/A)
 
 
  Details
7/9/2025 TopBuild Corp BLD Maintain Buy
(N/A)
 
 
  Details
6/18/2025 Lennar LEN Maintain Neutral
(N/A)
 
 
  Details
6/13/2025 Whirlpool Corporation WHR Upgrade Neutral
(Underperform)
87.56
(37.87)
-56.75% Details
3/18/2025 KB Home KBH Maintain Neutral
(N/A)
 
 
  Details
3/18/2025 Lennar LEN Maintain Neutral
(N/A)
 
 
  Details
2/26/2025 Planet Fitness PLNT Maintain Buy
(N/A)
 
 
  Details
2/10/2025 Mohawk Industries MHK Maintain Buy
(N/A)
 
 
  Details
1/27/2025 Smith Douglas Homes Corp SDHC Upgrade Underperform
(Neutral)
24.31
(14.49)
-40.39% Details
1/27/2025 D.R. Horton DHI Downgrade Neutral
(Buy)
142.92
(167.52)
17.21% Details
12/4/2024 Patrick Industries PATK Maintain Underperform
(N/A)
 
 
  Details
11/25/2024 Latham Group Inc. SWIM Maintain Underperform
(N/A)
 
 
  Details
9/23/2024 Lennar LEN Maintain Neutral
(N/A)
 
 
  Details
9/19/2024 Smith Douglas Homes Corp SDHC Maintain Neutral
(N/A)
 
 
  Details
9/19/2024 Toll Bros. TOL Maintain Buy
(N/A)
 
 
  Details
9/19/2024 PulteGroup PHM Maintain Buy
(N/A)
 
 
  Details
9/19/2024 Lennar LEN Maintain Neutral
(N/A)
 
 
  Details
9/19/2024 KB Home KBH Maintain Neutral
(N/A)
 
 
  Details
9/19/2024 D.R. Horton DHI Maintain Buy
(N/A)
 
 
  Details
9/19/2024 Dream Finders Homes Inc. DFH Maintain Neutral
(N/A)
 
 
  Details
9/6/2024 Planet Fitness PLNT Maintain Buy
(N/A)
 
 
  Details
8/22/2024 Toll Bros. TOL Maintain Buy
(N/A)
 
 
  Details
7/30/2024 Whirlpool Corporation WHR New Coverage Underperform
(N/A)
99.37
(37.87)
-61.89% Details
7/26/2024 Mohawk Industries MHK Upgrade Buy
(Underperform)
134.50
(108.83)
-19.09% Details
7/22/2024 NVR Inc. NVR Maintain Buy
(N/A)
 
 
  Details
6/20/2024 KB Home KBH Maintain Neutral
(N/A)
 
 
  Details
5/22/2024 Toll Bros. TOL Maintain Buy
(N/A)
 
 
  Details
4/29/2024 Mohawk Industries MHK Maintain Underperform
(N/A)
 
 
  Details
4/2/2024 Toll Bros. TOL Maintain Buy
(N/A)
 
 
  Details
4/2/2024 PulteGroup PHM Maintain Buy
(N/A)
 
 
  Details
4/2/2024 Lennar LEN Maintain Neutral
(N/A)
 
 
  Details
4/2/2024 NVR Inc. NVR Maintain Buy
(N/A)
 
 
  Details
4/2/2024 KB Home KBH Maintain Neutral
(N/A)
 
 
  Details
4/2/2024 D.R. Horton DHI Maintain Buy
(N/A)
 
 
  Details
4/2/2024 Dream Finders Homes Inc. DFH Maintain Neutral
(N/A)
 
 
  Details
3/22/2024 KB Home KBH Maintain Neutral
(N/A)
 
 
  Details
3/14/2024 TopBuild Corp BLD Maintain Buy
(N/A)
 
 
  Details
3/13/2024 Latham Group Inc. SWIM Downgrade Underperform
(Buy)
3.28
(6.20)
89.02% Details
2/21/2024 Armstrong World Industries AWI Maintain Buy
(N/A)
 
 
  Details
2/9/2024 Patrick Industries PATK Maintain Underperform
(N/A)
 
 
  Details
2/9/2024 Masco MAS Maintain Underperform
(N/A)
 
 
  Details
2/7/2024 Azek Co. AZEK Maintain Buy
(N/A)
 
 
  Details
1/31/2024 NVR Inc. NVR Maintain Buy
(N/A)
 
 
  Details
1/11/2024 KB Home KBH Maintain Neutral
(N/A)
 
 
  Details
12/20/2023 Trex TREX Maintain Buy
(N/A)
 
 
  Details
12/7/2023 Toll Bros. TOL Maintain Buy
(N/A)
 
 
  Details
11/29/2023 Azek Co. AZEK Maintain Buy
(N/A)
 
 
  Details
11/6/2023 Patrick Industries PATK Maintain Underperform
(N/A)
 
 
  Details
11/1/2023 TopBuild Corp BLD Maintain Buy
(N/A)
 
 
  Details
11/1/2023 Hayward Holdings Inc HAYW Maintain Underperform
(N/A)
 
 
  Details
8/24/2023 Toll Bros. TOL Maintain Neutral
(N/A)
 
 
  Details
8/18/2023 Dream Finders Homes Inc. DFH Maintain Neutral
(N/A)
 
 
  Details
8/9/2023 Azek Co. AZEK Maintain Buy
(N/A)
 
 
  Details
8/1/2023 Trex TREX Maintain Buy
(N/A)
 
 
  Details
7/28/2023 Masco MAS Maintain Underperform
(N/A)
 
 
  Details
7/26/2023 NVR Inc. NVR Maintain Buy
(N/A)
 
 
  Details
7/26/2023 PulteGroup PHM Maintain Buy
(N/A)
 
 
  Details
7/24/2023 Trex TREX Maintain Buy
(N/A)
 
 
  Details
7/24/2023 Azek Co. AZEK Maintain Buy
(N/A)
 
 
  Details
7/24/2023 Latham Group Inc. SWIM Maintain Buy
(N/A)
 
 
  Details
7/24/2023 Mohawk Industries MHK Maintain Underperform
(N/A)
 
 
  Details
7/24/2023 Masco MAS Maintain Underperform
(N/A)
 
 
  Details
7/24/2023 Fortune Brands FBIN Maintain Underperform
(N/A)
 
 
  Details
7/21/2023 D.R. Horton DHI Maintain Buy
(N/A)
 
 
  Details
6/22/2023 KB Home KBH Maintain Neutral
(N/A)
 
 
  Details
5/25/2023 Toll Bros. TOL Maintain Buy
(N/A)
 
 
  Details
5/23/2023 TopBuild Corp BLD New Coverage Buy
(N/A)
209.72
(410.12)
95.56% Details
5/9/2023 Trex TREX Upgrade Buy
(Neutral)
56.30
(47.04)
-16.45% Details
5/8/2023 Funko FNKO Maintain Neutral
(N/A)
 
 
  Details
5/5/2023 Planet Fitness PLNT Maintain Buy
(N/A)
 
 
  Details
4/21/2023 D.R. Horton DHI Maintain Buy
(N/A)
 
 
  Details
4/19/2023 Mohawk Industries MHK Maintain Underperform
(N/A)
 
 
  Details
4/19/2023 Masco MAS Maintain Underperform
(N/A)
 
 
  Details
4/19/2023 Armstrong World Industries AWI Maintain Buy
(N/A)
 
 
  Details
4/19/2023 Trex TREX Upgrade Neutral
(Underperform)
53.18
(49.00)
-7.86% Details
4/19/2023 Azek Co. AZEK Upgrade Buy
(Neutral)
25.91
(54.35)
109.76% Details
3/27/2023 Patrick Industries PATK Maintain Underperform
(N/A)
 
 
  Details
3/23/2023 KB Home KBH Maintain Neutral
(N/A)
 
 
  Details
3/6/2023 Dream Finders Homes Inc. DFH Maintain Neutral
(N/A)
 
 
  Details
3/2/2023 Funko FNKO Maintain Neutral
(N/A)
 
 
  Details
2/21/2023 Mohawk Industries MHK Maintain Underperform
(N/A)
 
 
  Details
2/1/2023 NVR Inc. NVR Maintain Buy
(N/A)
 
 
  Details
2/1/2023 PulteGroup PHM Maintain Buy
(N/A)
 
 
  Details
1/30/2023 Azek Co. AZEK Downgrade Neutral
(Buy)
23.95
(54.35)
126.93% Details
1/30/2023 Fortune Brands FBIN Downgrade Underperform
(Neutral)
63.06
(43.65)
-30.78% Details
1/25/2023 D.R. Horton DHI Maintain Buy
(N/A)
 
 
  Details
1/12/2023 KB Home KBH Maintain Neutral
(N/A)
 
 
  Details
1/11/2023 Lennar LEN Upgrade Neutral
(Underperform)
96.57
(112.23)
16.22% Details
1/11/2023 Toll Bros. TOL Upgrade Buy
(Neutral)
53.91
(163.04)
202.43% Details
1/11/2023 PulteGroup PHM Upgrade Buy
(Neutral)
48.43
(138.01)
184.97% Details
12/16/2022 Lennar LEN Maintain Underperform
(N/A)
 
 
  Details
12/9/2022 Toll Bros. TOL Maintain Neutral
(N/A)
 
 
  Details
12/6/2022 Fortune Brands Home FBHS Maintain Neutral
(N/A)
 
 
  Details
11/29/2022 Azek Co. AZEK Maintain Buy
(N/A)
 
 
  Details
11/7/2022 Funko FNKO Downgrade Neutral
(Buy)
7.92
(5.65)
-28.66% Details
10/18/2022 Hayward Holdings Inc HAYW Downgrade Underperform
(Neutral)
9.01
(15.36)
70.48% Details
10/18/2022 Mohawk Industries MHK Downgrade Underperform
(Neutral)
96.51
(117.69)
21.95% Details
10/18/2022 Masco MAS Downgrade Underperform
(Neutral)
47.81
(77.69)
62.5% Details
10/18/2022 NVR Inc. NVR New Coverage Buy
(N/A)
4034.74
(6775.08)
67.92% Details
8/25/2022 Dream Finders Homes Inc. DFH Upgrade Neutral
(Underperform)
11.43
(16.83)
47.24% Details
8/25/2022 Toll Bros. TOL Downgrade Neutral
(Buy)
46.22
(163.04)
252.75% Details
8/25/2022 KB Home KBH Downgrade Neutral
(Buy)
30.26
(61.63)
103.67% Details
8/25/2022 Lennar LEN Downgrade Underperform
(Neutral)
83.80
(93.38)
11.43% Details
7/27/2022 PulteGroup PHM Downgrade Neutral
(Buy)
42.80
(138.01)
222.45% Details
7/22/2022 D.R. Horton DHI Maintain Buy
(N/A)
 
 
  Details
6/17/2022 Trex TREX Maintain Underperform
(N/A)
 
 
  Details
6/17/2022 Hayward Holdings Inc HAYW Maintain Neutral
(N/A)
 
 
  Details
6/17/2022 Latham Group Inc. SWIM Maintain Buy
(N/A)
 
 
  Details
6/17/2022 Mohawk Industries MHK Maintain Neutral
(N/A)
 
 
  Details
6/17/2022 Fortune Brands Home FBHS Maintain Neutral
(N/A)
 
 
  Details
6/17/2022 KB Home KBH Maintain Buy
(N/A)
 
 
  Details
6/17/2022 Toll Bros. TOL Maintain Buy
(N/A)
 
 
  Details
6/17/2022 PulteGroup PHM Maintain Buy
(N/A)
 
 
  Details
6/17/2022 Lennar LEN Maintain Neutral
(N/A)
 
 
  Details
6/17/2022 D.R. Horton DHI Maintain Buy
(N/A)
 
 
  Details
6/17/2022 Azek Co. AZEK Upgrade Buy
(Neutral)
15.79
(54.35)
244.21% Details
6/17/2022 Dream Finders Homes Inc. DFH Downgrade Underperform
(Neutral)
11.82
(16.83)
42.39% Details
6/16/2022 Funko FNKO Maintain Buy
(N/A)
 
 
  Details
5/27/2022 Toll Bros. TOL Maintain Buy
(N/A)
 
 
  Details
5/16/2022 Funko FNKO Maintain Buy
(N/A)
 
 
  Details
5/13/2022 Latham Group Inc. SWIM Maintain Buy
(N/A)
 
 
  Details
5/13/2022 Trex TREX Upgrade Buy
(Neutral)
60.84
(49.00)
-19.46% Details
5/4/2022 Patrick Industries PATK Maintain Underperform
(N/A)
 
 
  Details
5/2/2022 Mohawk Industries MHK Upgrade Neutral
(Underperform)
141.06
(117.69)
-16.57% Details
4/29/2022 Fortune Brands Home FBHS Upgrade Neutral
(Underperform)
76.04
(61.90)
-18.6% Details
4/29/2022 Hayward Holdings Inc HAYW Maintain Neutral
(N/A)
 
 
  Details
4/27/2022 D.R. Horton DHI Maintain Buy
(N/A)
 
 
  Details
4/27/2022 Armstrong World Industries AWI Maintain Buy
(N/A)
 
 
  Details
4/25/2022 Dream Finders Homes Inc. DFH Maintain Neutral
(N/A)
 
 
  Details
4/25/2022 KB Home KBH Maintain Buy
(N/A)
 
 
  Details
4/25/2022 Toll Bros. TOL Maintain Buy
(N/A)
 
 
  Details
4/25/2022 PulteGroup PHM Maintain Buy
(N/A)
 
 
  Details
4/25/2022 Lennar LEN Maintain Neutral
(N/A)
 
 
  Details
4/25/2022 Azek Co. AZEK New Coverage Neutral
(N/A)
22.84
(54.35)
137.96% Details
4/25/2022 Trex TREX New Coverage Underperform
(N/A)
60.58
(49.00)
-19.12% Details
4/11/2022 Masco MAS Downgrade Neutral
(Buy)
50.67
(77.69)
53.33% Details
4/11/2022 Fortune Brands Home FBHS Downgrade Underperform
(Buy)
72.89
(61.90)
-15.08% Details
4/4/2022 Patrick Industries PATK New Coverage Underperform
(N/A)
61.21
(89.93)
46.92% Details
3/30/2022 Lululemon Athletica Inc. LULU Maintain Buy
(N/A)
 
 
  Details
3/21/2022 Lennar LEN Maintain Neutral
(N/A)
 
 
  Details
3/17/2022 Dream Finders Homes Inc. DFH Maintain Neutral
(N/A)
 
 
  Details
3/1/2022 Mohawk Industries MHK Maintain Underperform
(N/A)
 
 
  Details
2/28/2022 PulteGroup PHM Upgrade Buy
(Underperform)
48.66
(138.01)
183.62% Details
2/28/2022 Toll Bros. TOL Upgrade Buy
(Underperform)
53.62
(163.04)
204.07% Details
2/14/2022 Mohawk Industries MHK Maintain Underperform
(N/A)
 
 
  Details
2/2/2022 PulteGroup PHM Maintain Underperform
(N/A)
 
 
  Details
1/27/2022 Hayward Holdings Inc HAYW Downgrade Neutral
(Buy)
18.25
(15.63)
-14.36% Details
1/27/2022 Toll Bros. TOL Downgrade Underperform
(Buy)
56.16
(163.04)
190.31% Details
1/27/2022 Lennar LEN Downgrade Neutral
(Buy)
93.14
(93.38)
0.26% Details
12/9/2021 Toll Bros. TOL Maintain Buy
(N/A)
 
 
  Details
12/1/2021 Latham Group Inc. SWIM Maintain Buy
(N/A)
 
 
  Details
11/17/2021 Masco MAS Maintain Buy
(N/A)
 
 
  Details
11/11/2021 Latham Group Inc. SWIM Upgrade Buy
(Neutral)
20.02
(6.20)
-69.03% Details
11/10/2021 D.R. Horton DHI Maintain Buy
(N/A)
 
 
  Details
11/8/2021 Mohawk Industries MHK New Coverage Underperform
(N/A)
177.00
(117.69)
-33.51% Details
11/8/2021 Fortune Brands Home FBHS New Coverage Buy
(N/A)
102.36
(61.90)
-39.53% Details
11/8/2021 Dream Finders Homes Inc. DFH New Coverage Neutral
(N/A)
16.23
(16.83)
3.7% Details
11/8/2021 Hayward Holdings Inc HAYW New Coverage Buy
(N/A)
24.40
(15.63)
-35.94% Details
11/8/2021 PulteGroup PHM New Coverage Underperform
(N/A)
50.43
(138.01)
173.67% Details
11/8/2021 Latham Group Inc. SWIM New Coverage Neutral
(N/A)
16.05
(6.20)
-61.37% Details
11/8/2021 Toll Bros. TOL New Coverage Buy
(N/A)
62.02
(163.04)
162.88% Details
11/5/2021 Fox Factory Holding FOXF Maintain Buy
(N/A)
 
 
  Details
9/23/2021 Fox Factory Holding FOXF Maintain Buy
(N/A)
 
 
  Details
9/9/2021 Lululemon Athletica Inc. LULU Maintain Buy
(N/A)
 
 
  Details
5/21/2021 Deckers Outdoor DECK Maintain Buy
(N/A)
 
 
  Details
5/18/2021 Deckers Outdoor DECK Maintain Buy
(N/A)
 
 
  Details
5/13/2021 Funko FNKO Upgrade Buy
(Underperform)
21.20
(5.65)
-73.35% Details
3/31/2021 Lululemon Athletica Inc. LULU Maintain Buy
(N/A)
 
 
  Details
2/11/2021 Hibbett Sports HIBB Maintain Buy
(N/A)
 
 
  Details
1/13/2021 Lululemon Athletica Inc. LULU Maintain Buy
(N/A)
 
 
  Details
10/22/2020 Deckers Outdoor DECK Maintain Buy
(N/A)
 
 
  Details
9/30/2020 Lululemon Athletica Inc. LULU New Coverage Buy
(N/A)
323.67
(206.09)
-36.33% Details
8/27/2020 Lululemon Athletica Inc. LULU Maintain Buy
(N/A)
 
 
  Details
8/7/2020 Funko FNKO Maintain Underperform
(N/A)
 
 
  Details
7/31/2020 Deckers Outdoor DECK Maintain Buy
(N/A)
 
 
  Details
7/2/2020 Hibbett Sports HIBB Upgrade Buy
(Underperform)
20.78
(87.49)
321.03% Details
6/3/2020 Planet Fitness PLNT Maintain Buy
(N/A)
 
 
  Details
6/2/2020 Lululemon Athletica Inc. LULU Maintain Buy
(N/A)
 
 
  Details
5/27/2020 Hibbett Sports HIBB Maintain Underperform
(N/A)
 
 
  Details
5/20/2020 Deckers Outdoor DECK Maintain Buy
(N/A)
 
 
  Details
5/1/2020 Planet Fitness PLNT Maintain Buy
(N/A)
 
 
  Details
3/27/2020 Lululemon Athletica Inc. LULU Maintain Buy
(N/A)
 
 
  Details
3/4/2020 Fox Factory Holding FOXF Maintain Neutral
(N/A)
 
 
  Details
2/6/2020 Funko FNKO Downgrade Underperform
(Buy)
15.49
(5.65)
-63.52% Details
2/6/2020 Funko FNKO Downgrade Underperform
(Buy)
15.49
(15.49)
0% Details
1/31/2020 Deckers Outdoor DECK Maintain Buy
(N/A)
 
 
  Details
1/14/2020 Lululemon Athletica Inc. LULU Maintain Buy
(N/A)
 
 
  Details
12/9/2019 Lululemon Athletica Inc. LULU Maintain Buy
(N/A)
 
 
  Details
12/2/2019 Hibbett Sports HIBB Maintain Underperform
(N/A)
 
 
  Details
10/25/2019 Deckers Outdoor DECK Maintain Buy
(N/A)
 
 
  Details
9/6/2019 Lululemon Athletica Inc. LULU Maintain Buy
(N/A)
 
 
  Details
8/26/2019 Hibbett Sports HIBB Maintain Underperform
(N/A)
 
 
  Details
5/21/2019 Deckers Outdoor DECK Upgrade Buy
(Neutral)
142.61
(106.22)
-25.52% Details
4/25/2019 Lululemon Athletica Inc. LULU Maintain Buy
(N/A)
 
 
  Details
4/23/2019 Lululemon Athletica Inc. LULU Maintain Buy
(N/A)
 
 
  Details
3/25/2019 Hibbett Sports HIBB Maintain Underperform
(N/A)
 
 
  Details
3/13/2019 Funko FNKO Maintain Buy
(N/A)
 
 
  Details
3/6/2019 Lululemon Athletica Inc. LULU Maintain Buy
(N/A)
 
 
  Details
2/28/2019 Planet Fitness PLNT Maintain Buy
(N/A)
 
 
  Details
11/23/2018 Fox Factory Holding FOXF Downgrade Neutral
(Buy)
67.59
(18.57)
-72.53% Details
11/7/2018 Planet Fitness PLNT Maintain Buy
(N/A)
 
 
  Details
8/31/2018 Lululemon Athletica Inc. LULU Maintain Buy
(N/A)
 
 
  Details
8/24/2018 Lululemon Athletica Inc. LULU Maintain Buy
(N/A)
 
 
  Details