Ryan Merkel

Stock Analyst at William Blair

(3.75)
# 1,956
Out of 4,407 analysts
316
Total ratings
51.2%
Success rate
5.2%
Average return

Stocks Rated by Ryan Merkel

Carlisle Companies
Jun 10, 2026
Maintained: Hold
Price Target: n/a
Current: $343.77
Upside: -
Fastenal Company
Jun 10, 2026
Maintained: Buy
Price Target: n/a
Current: $46.57
Upside: -
Karat Packaging
Jun 3, 2026
Upgraded: Buy
Price Target: n/a
Current: $30.06
Upside: -
AAON, Inc.
Jun 2, 2026
Maintained: Buy
Price Target: n/a
Current: $127.19
Upside: -
QXO, Inc.
Jun 2, 2026
Maintained: Buy
Price Target: n/a
Current: $16.63
Upside: -
Ferguson Enterprises
May 28, 2026
Maintained: Buy
Price Target: n/a
Current: $230.08
Upside: -
James Hardie Industries
May 20, 2026
Maintained: Buy
Price Target: n/a
Current: $24.13
Upside: -
Madison Air Solutions
May 16, 2026
Maintained: Buy
Price Target: n/a
Current: $39.02
Upside: -
Suncrete
May 15, 2026
Maintained: Buy
Price Target: n/a
Current: $21.88
Upside: -
Trex Company
May 7, 2026
Maintained: Hold
Price Target: n/a
Current: $45.63
Upside: -
Maintained: Buy
Price Target: n/a
Current: $1,315.87
Upside: -
Maintained: Hold
Price Target: n/a
Current: $8.35
Upside: -
Maintained: Hold
Price Target: n/a
Current: $31.84
Upside: -
Maintained: Buy
Price Target: n/a
Current: $5.60
Upside: -
Maintained: Hold
Price Target: n/a
Current: $195.00
Upside: -
Maintained: Buy
Price Target: n/a
Current: $77.77
Upside: -
Maintained: Buy
Price Target: n/a
Current: $512.15
Upside: -
Maintained: Hold
Price Target: n/a
Current: $106.50
Upside: -
Maintained: Buy
Price Target: n/a
Current: $14.61
Upside: -
Maintained: Hold
Price Target: $438
Current: $380.46
Upside: +15.12%
Maintained: Hold
Price Target: n/a
Current: $116.69
Upside: -
Maintained: Buy
Price Target: n/a
Current: $297.24
Upside: -
Rated: Hold
Price Target: n/a
Current: $7.97
Upside: -
Rated: Hold
Price Target: n/a
Current: $7.72
Upside: -
Maintained: Buy
Price Target: $40$34
Current: $67.65
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $31.66
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $133.97
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $346.77
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $26.20
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $5.78
Upside: n/a
Reiterated: Hold
Price Target: $29
Current: $169.38
Upside: n/a
Maintained: Hold
Price Target: $154
Current: $281.62
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $523.57
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $257.43
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $50.01
Upside: n/a