Ryan Merkel

Stock Analyst at William Blair

(2.74)
# 2,830
Out of 5,023 analysts
364
Total ratings
47%
Success rate
1.4%
Average return

Stocks Rated by Ryan Merkel

Acuity
Oct 3, 2026
Reiterated: Hold
Price Target: n/a
Current: $308.76
Upside: -
Ferguson Enterprises
Sep 29, 2026
Reiterated: Buy
Price Target: n/a
Current: $223.33
Upside: -
James Hardie Industries
Sep 16, 2026
Reiterated: Buy
Price Target: n/a
Current: $24.99
Upside: -
Watsco
Sep 14, 2026
Reiterated: Hold
Price Target: n/a
Current: $297.47
Upside: -
W.W. Grainger
Sep 11, 2026
Reiterated: Buy
Price Target: n/a
Current: $1,280.30
Upside: -
Core & Main
Sep 9, 2026
Reiterated: Hold
Price Target: n/a
Current: $41.35
Upside: -
Fastenal Company
Sep 4, 2026
Reiterated: Buy
Price Target: n/a
Current: $50.75
Upside: -
Hayward Holdings
Sep 1, 2026
Reiterated: Buy
Price Target: n/a
Current: $12.40
Upside: -
QXO, Inc.
Aug 24, 2026
Reiterated: Buy
Price Target: n/a
Current: $12.06
Upside: -
Madison Air Solutions
Aug 17, 2026
Reiterated: Buy
Price Target: n/a
Current: $25.04
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $12.22
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $83.27
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $3.56
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $54.57
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $43.61
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $6.41
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $43.56
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $56.25
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $329.34
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $356.30
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $89.56
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $161.42
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $130.12
Upside: -
Rated: Hold
Price Target: n/a
Current: $7.05
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.1457
Upside: n/a
Reiterated: Buy
Price Target: $40 → $34
Current: $64.33
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $18.35
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $154.21
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $381.73
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $22.80
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $5.23
Upside: n/a
Reiterated: Hold
Price Target: $29
Current: $193.98
Upside: n/a
Reiterated: Hold
Price Target: $154
Current: $277.57
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $479.48
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $262.92
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $61.73
Upside: n/a