Ryan Merkel

Stock Analyst at William Blair

(2.98)
# 2,719
Out of 4,966 analysts
359
Total ratings
47.6%
Success rate
2.1%
Average return

Stocks Rated by Ryan Merkel

W.W. Grainger
Sep 11, 2026
Reiterated: Buy
Price Target: n/a
Current: $1,280.00
Upside: -
Core & Main
Sep 9, 2026
Reiterated: Hold
Price Target: n/a
Current: $41.02
Upside: -
Fastenal Company
Sep 4, 2026
Reiterated: Buy
Price Target: n/a
Current: $49.32
Upside: -
Hayward Holdings
Sep 1, 2026
Reiterated: Buy
Price Target: n/a
Current: $13.11
Upside: -
Ferguson Enterprises
Aug 27, 2026
Reiterated: Buy
Price Target: n/a
Current: $222.54
Upside: -
QXO, Inc.
Aug 24, 2026
Reiterated: Buy
Price Target: n/a
Current: $12.31
Upside: -
James Hardie Industries
Aug 21, 2026
Reiterated: Buy
Price Target: n/a
Current: $28.45
Upside: -
Madison Air Solutions
Aug 17, 2026
Reiterated: Buy
Price Target: n/a
Current: $25.21
Upside: -
Suncrete
Aug 14, 2026
Reiterated: Buy
Price Target: n/a
Current: $13.36
Upside: -
AAON, Inc.
Aug 13, 2026
Reiterated: Buy
Price Target: n/a
Current: $79.80
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $4.85
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $316.11
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $46.94
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $38.99
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $6.39
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $44.49
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $60.37
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $334.84
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $366.04
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $92.82
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $173.04
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $120.95
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $318.56
Upside: -
Rated: Hold
Price Target: n/a
Current: $6.98
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.502
Upside: n/a
Reiterated: Buy
Price Target: $40$34
Current: $70.48
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $18.88
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $153.35
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $356.32
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $24.11
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $5.41
Upside: n/a
Reiterated: Hold
Price Target: $29
Current: $187.50
Upside: n/a
Reiterated: Hold
Price Target: $154
Current: $291.43
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $466.22
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $267.70
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $57.74
Upside: n/a