Ryan Merkel

Stock Analyst at William Blair

(2.40)
# 3,049
Out of 5,078 analysts
361
Total ratings
48.7%
Success rate
0.8%
Average return

Stocks Rated by Ryan Merkel

Builders FirstSource
Oct 22, 2026
Downgraded: Hold
Price Target: n/a
Current: $56.85
Upside: -
Latham Group
Oct 8, 2026
Downgraded: Hold
Price Target: n/a
Current: $6.65
Upside: -
SiteOne Landscape Supply
Oct 7, 2026
Rated: Hold
Price Target: n/a
Current: $103.16
Upside: -
Acuity
Oct 3, 2026
Downgraded: Hold
Price Target: n/a
Current: $318.72
Upside: -
Ferguson Enterprises
Sep 29, 2026
Reiterated: Buy
Price Target: n/a
Current: $226.86
Upside: -
James Hardie Industries
Sep 16, 2026
Reiterated: Buy
Price Target: n/a
Current: $26.15
Upside: -
Watsco
Sep 14, 2026
Reiterated: Hold
Price Target: n/a
Current: $322.98
Upside: -
W.W. Grainger
Sep 11, 2026
Reiterated: Buy
Price Target: n/a
Current: $1,349.90
Upside: -
Core & Main
Sep 9, 2026
Reiterated: Hold
Price Target: n/a
Current: $41.97
Upside: -
Fastenal Company
Sep 4, 2026
Reiterated: Buy
Price Target: n/a
Current: $51.91
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $12.67
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $10.51
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $22.76
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $8.98
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $68.85
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $2.71
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $53.00
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $44.46
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $50.38
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $345.04
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $376.01
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $199.08
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $113.86
Upside: -
Rated: Hold
Price Target: n/a
Current: $7.20
Upside: n/a
Reiterated: Buy
Price Target: $40 → $34
Current: $65.14
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $17.86
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $178.98
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $318.02
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $17.42
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $5.37
Upside: n/a
Reiterated: Hold
Price Target: $29
Current: $156.26
Upside: n/a
Reiterated: Hold
Price Target: $154
Current: $307.15
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $508.83
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $275.75
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $61.05
Upside: n/a