Ratings by Stifel (Andrew Carter)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
3/4/2026 Latham Group Inc. SWIM Maintain Buy
(Buy)
 
 
  Details
3/2/2026 Whirlpool Corporation WHR Maintain Hold
(N/A)
 
 
  Details
2/26/2026 Hayward Holdings Inc HAYW Maintain Buy
(N/A)
 
 
  Details
2/25/2026 Trex TREX Maintain Hold
(Hold)
 
 
  Details
2/24/2026 Whirlpool Corporation WHR Maintain Hold
(Hold)
 
 
  Details
2/24/2026 UFP Industries UFPI Maintain Hold
(Hold)
 
 
  Details
2/23/2026 Trex TREX Maintain Hold
(Hold)
 
 
  Details
2/23/2026 Pool Corp POOL Maintain Hold
(Hold)
 
 
  Details
1/30/2026 Whirlpool Corporation WHR Maintain Hold
(N/A)
 
 
  Details
12/16/2025 Pool Corp POOL Maintain Hold
(N/A)
 
 
  Details
12/16/2025 Builders FirstSource BLDR Maintain Hold
(N/A)
 
 
  Details
12/12/2025 Latham Group Inc. SWIM Maintain Buy
(Buy)
 
 
  Details
12/8/2025 Latham Group Inc. SWIM Maintain Buy
(Buy)
 
 
  Details
12/2/2025 UFP Industries UFPI Maintain Hold
(Hold)
 
 
  Details
11/10/2025 Trex TREX Downgrade Hold
(Buy)
31.92
(37.54)
17.61% Details
11/5/2025 Latham Group Inc. SWIM Maintain Buy
(N/A)
 
 
  Details
10/30/2025 Hayward Holdings Inc HAYW Maintain Buy
(Buy)
 
 
  Details
10/30/2025 Hayward Holdings Inc HAYW Maintain Buy
(Buy)
 
 
  Details
10/29/2025 Whirlpool Corporation WHR Maintain Hold
(N/A)
 
 
  Details
10/9/2025 Whirlpool Corporation WHR New Coverage Hold
(N/A)
76.63
(58.76)
-23.32% Details
10/9/2025 Universal Forest Products UFPI New Coverage Hold
(N/A)
90.43
(93.94)
3.88% Details
10/9/2025 Trex TREX New Coverage Buy
(N/A)
52.62
(31.92)
-39.34% Details
9/15/2025 Pool Corp POOL Maintain Hold
(Hold)
 
 
  Details
9/12/2025 Hayward Holdings Inc HAYW Maintain Buy
(Buy)
 
 
  Details
9/5/2025 Hayward Holdings Inc HAYW Maintain Buy
(N/A)
 
 
  Details
8/1/2025 Builders FirstSource BLDR Maintain Hold
(N/A)
 
 
  Details
7/25/2025 Pool Corp POOL Maintain Hold
(Hold)
 
 
  Details
5/5/2025 Builders FirstSource BLDR Maintain Hold
(Hold)
 
 
  Details
4/29/2025 Builders FirstSource BLDR Downgrade Hold
(Buy)
121.35
(93.12)
-23.26% Details
4/23/2025 Pool Corp POOL Maintain Hold
(N/A)
 
 
  Details
3/24/2025 Beacon Roofing Supply BECN Maintain Hold
(Hold)
 
 
  Details
3/24/2025 Beacon Roofing Supply BECN Maintain Hold
(N/A)
 
 
  Details
3/5/2025 Latham Group Inc. SWIM Maintain Buy
(Buy)
 
 
  Details
2/24/2025 Builders FirstSource BLDR Maintain Buy
(Buy)
 
 
  Details
2/7/2025 Beacon Roofing Supply BECN Downgrade Hold
(Buy)
118.97
(124.17)
4.37% Details
2/5/2025 Latham Group Inc. SWIM Maintain Buy
(N/A)
 
 
  Details
2/5/2025 Hayward Holdings Inc HAYW Upgrade Buy
(Hold)
14.33
(14.87)
3.77% Details
1/29/2025 Beacon Roofing Supply BECN Maintain Buy
(Buy)
 
 
  Details
1/28/2025 Beacon Roofing Supply BECN Maintain Buy
(Buy)
 
 
  Details
1/17/2025 Beacon Roofing Supply BECN Maintain Buy
(N/A)
 
 
  Details
1/8/2025 Builders FirstSource BLDR New Coverage Buy
(N/A)
145.65
(121.35)
-16.68% Details
1/8/2025 Beacon Roofing Supply BECN New Coverage Buy
(N/A)
101.98
(118.97)
16.66% Details
12/11/2024 Latham Group Inc. SWIM Maintain Buy
(N/A)
 
 
  Details
10/28/2024 Pool Corp POOL Maintain Hold
(N/A)
 
 
  Details
10/28/2024 Hayward Holdings Inc HAYW Maintain Hold
(N/A)
 
 
  Details
10/24/2024 Pool Corp POOL Maintain Hold
(N/A)
 
 
  Details
9/16/2024 Latham Group Inc. SWIM Maintain Buy
(N/A)
 
 
  Details
8/30/2024 Pool Corp POOL Maintain Hold
(N/A)
 
 
  Details
8/30/2024 Latham Group Inc. SWIM Maintain Buy
(N/A)
 
 
  Details
8/30/2024 Hayward Holdings Inc HAYW Maintain Hold
(N/A)
 
 
  Details
7/31/2024 Hayward Holdings Inc HAYW Maintain Hold
(N/A)
 
 
  Details
7/25/2024 Pool Corp POOL Maintain Hold
(N/A)
 
 
  Details
4/29/2024 Pool Corp POOL Maintain Hold
(N/A)
 
 
  Details
3/18/2024 Latham Group Inc. SWIM Upgrade Buy
(Hold)
2.93
(6.30)
115.02% Details
3/4/2024 Hayward Holdings Inc HAYW Maintain Hold
(N/A)
 
 
  Details
12/20/2023 Hayward Holdings Inc HAYW Downgrade Hold
(Buy)
13.27
(14.33)
7.99% Details
12/19/2023 Pool Corp POOL Maintain Hold
(N/A)
 
 
  Details
11/20/2023 Latham Group Inc. SWIM Maintain Hold
(N/A)
 
 
  Details
11/6/2023 Hayward Holdings Inc HAYW Maintain Buy
(N/A)
 
 
  Details
10/30/2023 Hayward Holdings Inc HAYW Maintain Buy
(N/A)
 
 
  Details
10/23/2023 Pool Corp POOL Maintain Hold
(N/A)
 
 
  Details
8/9/2023 Latham Group Inc. SWIM Maintain Hold
(N/A)
 
 
  Details
8/3/2023 Hayward Holdings Inc HAYW Upgrade Buy
(Hold)
13.44
(14.87)
10.64% Details
8/1/2023 Hayward Holdings Inc HAYW Maintain Hold
(N/A)
 
 
  Details
7/24/2023 Pool Corp POOL Maintain Hold
(N/A)
 
 
  Details
7/17/2023 Pool Corp POOL Maintain Hold
(N/A)
 
 
  Details
4/17/2023 Tilray TLRY Maintain Hold
(N/A)
 
 
  Details
4/17/2023 Pool Corp POOL Maintain Hold
(N/A)
 
 
  Details
3/8/2023 Latham Group Inc. SWIM Maintain Hold
(N/A)
 
 
  Details
2/27/2023 Hayward Holdings Inc HAYW Maintain Hold
(N/A)
 
 
  Details
2/6/2023 Pool Corp POOL Downgrade Hold
(Buy)
403.57
(213.66)
-47.06% Details
2/6/2023 Hayward Holdings Inc HAYW Downgrade Hold
(Buy)
14.05
(14.87)
5.84% Details
12/13/2022 Latham Group Inc. SWIM New Coverage Hold
(N/A)
3.28
(6.30)
92.07% Details
12/13/2022 Hayward Holdings Inc HAYW New Coverage Buy
(N/A)
9.01
(14.05)
55.94% Details
11/7/2022 Cronos Group CRON Maintain Hold
(N/A)
 
 
  Details
10/18/2022 Pool Corp POOL Maintain Buy
(N/A)
 
 
  Details
10/10/2022 Tilray TLRY Maintain Hold
(N/A)
 
 
  Details
8/9/2022 Cronos Group CRON Maintain Hold
(N/A)
 
 
  Details
8/1/2022 Tilray TLRY Maintain Hold
(N/A)
 
 
  Details
7/22/2022 Pool Corp POOL Maintain Buy
(N/A)
 
 
  Details
4/5/2022 Pool Corp POOL New Coverage Buy
(N/A)
425.03
(403.57)
-5.05% Details
3/23/2022 Aurora Cannabis Inc ACB Maintain Sell
(N/A)
 
 
  Details
1/11/2022 Tilray TLRY Maintain Hold
(N/A)
 
 
  Details
10/8/2021 Tilray TLRY Maintain Hold
(N/A)
 
 
  Details
9/28/2021 Aurora Cannabis, Inc. ACB Maintain Sell
(N/A)
 
 
  Details
8/9/2021 Cronos Group CRON Maintain Hold
(N/A)
 
 
  Details
7/30/2021 Tilray TLRY Maintain Hold
(N/A)
 
 
  Details
3/1/2021 Cronos Group CRON Maintain Hold
(N/A)
 
 
  Details
2/23/2021 Tilray TLRY Maintain Hold
(N/A)
 
 
  Details
2/18/2021 Tilray TLRY Maintain Hold
(N/A)
 
 
  Details
2/10/2021 Canopy Growth Corp CGC Maintain Sell
(N/A)
 
 
  Details
5/21/2020 Aurora Cannabis ACB Maintain Sell
(N/A)
 
 
  Details
9/12/2019 ACB Maintain Hold
(N/A)
 
 
  Details