Ryan Merkel

Stock Analyst at William Blair

(3.59)
# 853
Out of 5,149 analysts
49
Total ratings
69.7%
Success rate
16.14%
Average return

Stocks Rated by Ryan Merkel

Builders FirstSource
Feb 26, 2026
Initiates: Outperform
Price Target: n/a
Current: $97.45
Upside: -
Trex Company
Nov 5, 2025
Downgrades: Market Perform
Price Target: n/a
Current: $40.16
Upside: -
SiteOne Landscape Supply
Oct 15, 2025
Downgrades: Market Perform
Price Target: n/a
Current: $140.14
Upside: -
Pool Corporation
Oct 15, 2025
Downgrades: Market Perform
Price Target: n/a
Current: $221.22
Upside: -
Watsco
Oct 15, 2025
Downgrades: Market Perform
Price Target: n/a
Current: $407.12
Upside: -
Watsco
Oct 15, 2025
Downgrades: Market Perform
Price Target: n/a
Current: $419.25
Upside: -
Proficient Auto Logistics
Sep 12, 2025
Downgrades: Market Perform
Price Target: n/a
Current: $7.55
Upside: -
James Hardie Industries
Jun 27, 2025
Initiates: Outperform
Price Target: n/a
Current: $22.88
Upside: -
QXO, Inc.
Jun 18, 2025
Initiates: Outperform
Price Target: n/a
Current: $21.95
Upside: -
Citizens Financial Group
Apr 17, 2025
Maintains: Buy
Price Target: $55$48
Current: $59.68
Upside: -19.57%
Upgrades: Outperform
Price Target: n/a
Current: $1,151.41
Upside: -
Upgrades: Outperform
Price Target: n/a
Current: $46.23
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $23.95
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $8.02
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $95.33
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $0.93
Upside: -
Upgrades: Outperform
Price Target: n/a
Current: $552.30
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $247.96
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $92.90
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $281.04
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $6.44
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $15.58
Upside: -
Initiates: Market Perform
Price Target: n/a
Current: $37.28
Upside: -
Initiates: Market Perform
Price Target: n/a
Current: $158.36
Upside: -
Upgrades: Outperform
Price Target: n/a
Current: $288.58
Upside: -