Ryan Merkel

Stock Analyst at William Blair

(3.44)
# 871
Out of 5,182 analysts
49
Total ratings
63.64%
Success rate
14.01%
Average return

Stocks Rated by Ryan Merkel

Builders FirstSource
Feb 26, 2026
Initiates: Outperform
Price Target: n/a
Current: $78.93
Upside: -
Trex Company
Nov 5, 2025
Downgrades: Market Perform
Price Target: n/a
Current: $35.45
Upside: -
SiteOne Landscape Supply
Oct 15, 2025
Downgrades: Market Perform
Price Target: n/a
Current: $129.71
Upside: -
Pool Corporation
Oct 15, 2025
Downgrades: Market Perform
Price Target: n/a
Current: $201.48
Upside: -
Watsco
Oct 15, 2025
Downgrades: Market Perform
Price Target: n/a
Current: $381.70
Upside: -
Watsco
Oct 15, 2025
Downgrades: Market Perform
Price Target: n/a
Current: $368.33
Upside: -
Proficient Auto Logistics
Sep 12, 2025
Downgrades: Market Perform
Price Target: n/a
Current: $6.91
Upside: -
James Hardie Industries
Jun 27, 2025
Initiates: Outperform
Price Target: n/a
Current: $18.74
Upside: -
QXO, Inc.
Jun 18, 2025
Initiates: Outperform
Price Target: n/a
Current: $18.82
Upside: -
Citizens Financial Group
Apr 17, 2025
Maintains: Buy
Price Target: $55$48
Current: $61.60
Upside: -22.08%
Upgrades: Outperform
Price Target: n/a
Current: $1,108.15
Upside: -
Upgrades: Outperform
Price Target: n/a
Current: $45.64
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $28.31
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $7.89
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $80.88
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $1.29
Upside: -
Upgrades: Outperform
Price Target: n/a
Current: $450.65
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $235.92
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $90.71
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $269.97
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $5.17
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $13.54
Upside: -
Initiates: Market Perform
Price Target: n/a
Current: $35.03
Upside: -
Initiates: Market Perform
Price Target: n/a
Current: $139.40
Upside: -
Upgrades: Outperform
Price Target: n/a
Current: $278.57
Upside: -