Ryan Merkel

Stock Analyst at William Blair

(3.05)
# 2,677
Out of 4,698 analysts
357
Total ratings
48.7%
Success rate
2.3%
Average return

Stocks Rated by Ryan Merkel

Fastenal Company
Sep 4, 2026
Maintained: Buy
Price Target: n/a
Current: $49.60
Upside: -
Hayward Holdings
Sep 1, 2026
Maintained: Buy
Price Target: n/a
Current: $13.92
Upside: -
Ferguson Enterprises
Aug 27, 2026
Maintained: Buy
Price Target: n/a
Current: $228.41
Upside: -
QXO, Inc.
Aug 24, 2026
Maintained: Buy
Price Target: n/a
Current: $13.35
Upside: -
James Hardie Industries
Aug 21, 2026
Maintained: Buy
Price Target: n/a
Current: $30.39
Upside: -
Madison Air Solutions
Aug 17, 2026
Maintained: Buy
Price Target: n/a
Current: $25.90
Upside: -
Suncrete
Aug 14, 2026
Maintained: Buy
Price Target: n/a
Current: $16.70
Upside: -
AAON, Inc.
Aug 13, 2026
Maintained: Buy
Price Target: n/a
Current: $79.40
Upside: -
Watsco
Aug 11, 2026
Maintained: Hold
Price Target: n/a
Current: $315.13
Upside: -
Proficient Auto Logistics
Aug 11, 2026
Maintained: Hold
Price Target: n/a
Current: $5.12
Upside: -
Maintained: Buy
Price Target: n/a
Current: $48.39
Upside: -
Maintained: Hold
Price Target: n/a
Current: $39.81
Upside: -
Maintained: Hold
Price Target: n/a
Current: $45.63
Upside: -
Maintained: Buy
Price Target: n/a
Current: $1,324.49
Upside: -
Maintained: Buy
Price Target: n/a
Current: $7.10
Upside: -
Maintained: Buy
Price Target: n/a
Current: $65.79
Upside: -
Maintained: Hold
Price Target: n/a
Current: $352.14
Upside: -
Maintained: Buy
Price Target: n/a
Current: $390.53
Upside: -
Maintained: Hold
Price Target: n/a
Current: $100.58
Upside: -
Initiated Coverage: Hold
Price Target: n/a
Current: $44.32
Upside: -
Maintained: Hold
Price Target: n/a
Current: $185.22
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $121.41
Upside: -
Maintained: Buy
Price Target: n/a
Current: $334.05
Upside: -
Rated: Hold
Price Target: n/a
Current: $0.5722
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $7.68
Upside: n/a
Maintained: Buy
Price Target: $40$34
Current: $70.78
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $19.88
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $157.12
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $351.46
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $25.54
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $5.35
Upside: n/a
Reiterated: Hold
Price Target: $29
Current: $184.00
Upside: n/a
Maintained: Hold
Price Target: $154
Current: $301.27
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $477.57
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $270.12
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $58.48
Upside: n/a