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
(52.36)
18.97% 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
(111.50)
2.45% 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
(14.36)
-6.51% 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
(83.89)
-25.25% Details
11/5/2025 Trex TREX Downgrade Underperform
(Buy)
47.04
(45.13)
-4.06% 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
(38.24)
-60.94% 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
(38.24)
-56.33% 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
(15.44)
-36.49% Details
1/27/2025 D.R. Horton DHI Downgrade Neutral
(Buy)
142.92
(149.39)
4.53% 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
(38.24)
-61.52% 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
(5.89)
79.57% 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
(354.53)
69.05% 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
(45.13)
-15.14% 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
(51.45)
-18.41% 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
(150.76)
179.65% Details
1/11/2023 PulteGroup PHM Upgrade Buy
(Neutral)
48.43
(126.08)
160.33% 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.82)
-26.52% 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
(111.50)
15.53% Details
10/18/2022 Masco MAS Downgrade Underperform
(Neutral)
47.81
(78.65)
64.51% Details
10/18/2022 NVR Inc. NVR New Coverage Buy
(N/A)
4034.74
(6490.04)
60.85% Details
8/25/2022 Dream Finders Homes Inc. DFH Upgrade Neutral
(Underperform)
11.43
(15.84)
38.58% Details
8/25/2022 Toll Bros. TOL Downgrade Neutral
(Buy)
46.22
(150.76)
226.18% Details
8/25/2022 KB Home KBH Downgrade Neutral
(Buy)
30.26
(56.10)
85.39% Details
8/25/2022 Lennar LEN Downgrade Underperform
(Neutral)
83.80
(83.89)
0.11% Details
7/27/2022 PulteGroup PHM Downgrade Neutral
(Buy)
42.80
(126.08)
194.58% 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
(15.84)
34.01% 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
(45.13)
-25.82% Details
5/4/2022 Patrick Industries PATK Maintain Underperform
(N/A)
 
 
  Details
5/2/2022 Mohawk Industries MHK Upgrade Neutral
(Underperform)
141.06
(111.50)
-20.96% 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
(45.13)
-25.5% Details
4/11/2022 Masco MAS Downgrade Neutral
(Buy)
50.67
(78.65)
55.22% 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
(88.09)
43.91% 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
(126.08)
159.1% Details
2/28/2022 Toll Bros. TOL Upgrade Buy
(Underperform)
53.62
(150.76)
181.16% 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
(14.36)
-21.32% Details
1/27/2022 Toll Bros. TOL Downgrade Underperform
(Buy)
56.16
(150.76)
168.45% Details
1/27/2022 Lennar LEN Downgrade Neutral
(Buy)
93.14
(83.89)
-9.93% 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
(5.89)
-70.58% 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
(111.50)
-37.01% 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
(15.84)
-2.4% Details
11/8/2021 Hayward Holdings Inc HAYW New Coverage Buy
(N/A)
24.40
(14.36)
-41.15% Details
11/8/2021 PulteGroup PHM New Coverage Underperform
(N/A)
50.43
(126.08)
150.01% Details
11/8/2021 Latham Group Inc. SWIM New Coverage Neutral
(N/A)
16.05
(5.89)
-63.3% Details
11/8/2021 Toll Bros. TOL New Coverage Buy
(N/A)
62.02
(150.76)
143.08% 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.82)
-72.55% 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.82)
-62.43% 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.49)
-25.33% 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
(19.02)
-71.86% 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