Ryan Merkel

Stock Analyst at William Blair

(3.35)
# 1,001
Out of 5,050 analysts
48
Total ratings
62.5%
Success rate
12.91%
Average return

Stocks Rated by Ryan Merkel

Trex Company
Nov 5, 2025
Downgrades: Market Perform
Price Target: n/a
Current: $32.97
Upside: -
SiteOne Landscape Supply
Oct 15, 2025
Downgrades: Market Perform
Price Target: n/a
Current: $122.87
Upside: -
Pool Corporation
Oct 15, 2025
Downgrades: Market Perform
Price Target: n/a
Current: $252.01
Upside: -
Watsco
Oct 15, 2025
Downgrades: Market Perform
Price Target: n/a
Current: $351.64
Upside: -
Watsco
Oct 15, 2025
Downgrades: Market Perform
Price Target: n/a
Current: $366.13
Upside: -
Proficient Auto Logistics
Sep 12, 2025
Downgrades: Market Perform
Price Target: n/a
Current: $6.60
Upside: -
James Hardie Industries
Jun 27, 2025
Initiates: Outperform
Price Target: n/a
Current: $17.39
Upside: -
QXO, Inc.
Jun 18, 2025
Initiates: Outperform
Price Target: n/a
Current: $17.19
Upside: -
Citizens Financial Group
Apr 17, 2025
Maintains: Buy
Price Target: $55$48
Current: $51.70
Upside: -7.16%
W.W. Grainger
Mar 10, 2025
Upgrades: Outperform
Price Target: n/a
Current: $955.04
Upside: -
Upgrades: Outperform
Price Target: n/a
Current: $40.85
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $22.50
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $8.76
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $105.53
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $3.12
Upside: -
Upgrades: Outperform
Price Target: n/a
Current: $492.22
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $249.66
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $88.03
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $360.49
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $6.83
Upside: -
Initiates: Outperform
Price Target: n/a
Current: $15.89
Upside: -
Initiates: Market Perform
Price Target: n/a
Current: $31.09
Upside: -
Initiates: Market Perform
Price Target: n/a
Current: $167.35
Upside: -
Upgrades: Outperform
Price Target: n/a
Current: $255.43
Upside: -