Ryan Merkel's Stock Ratings

William Blair Analyst

Ryan Merkel is an analyst at William Blair. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 04/16/2025

Overall Average Return

11.5%

Smart Score

66.7%

Overall Average Return Percentile

69th

Number of Ratings

54
Buy NowGet Alert
03/24/2025AZEKBuy Now
AZEK Co
$46.01
Ryan Merkel66%
DowngradeOutperform → Market PerformGet Alert
03/20/2025BECNBuy Now
Beacon Roofing Supply
$123.15
Ryan Merkel66%
DowngradeOutperform → Market PerformGet Alert
03/10/2025GWWBuy Now
W.W. Grainger
$979.81
Ryan Merkel66%
UpgradeMarket Perform → OutperformGet Alert
03/10/2025FASTBuy Now
Fastenal
$80.06
Ryan Merkel66%
UpgradeMarket Perform → OutperformGet Alert
01/02/2025KRTBuy Now
Karat Packaging
$24.37
Ryan Merkel66%
DowngradeOutperform → Market PerformGet Alert
01/02/2025HLMNBuy Now
Hillman Solns
$7.48
Ryan Merkel66%
DowngradeOutperform → Market PerformGet Alert
11/26/2024CFGBuy Now
Citizens Financial Group
$35.2367.47%
Ryan Merkel66%
$48 → $59MaintainsBuyGet Alert
07/18/2024CFGBuy Now
Citizens Financial Group
$35.2339.09%
Ryan Merkel66%
$43 → $49MaintainsBuyGet Alert
06/03/2024PALBuy Now
Proficient Auto Logistics
$7.16
Ryan Merkel66%
Initiates → OutperformGet Alert
04/29/2024AAONBuy Now
AAON
$79.56
Ryan Merkel66%
Initiates → OutperformGet Alert
04/15/2024SNPOBuy Now
Snap One Holdings
Ryan Merkel66%
DowngradeOutperform → Market PerformGet Alert
01/08/2024BECNBuy Now
Beacon Roofing Supply
$123.15
Ryan Merkel66%
UpgradeMarket Perform → OutperformGet Alert
12/18/2023CFGBuy Now
Citizens Financial Group
$35.23-0.65%
Ryan Merkel66%
$31 → $35MaintainsBuyGet Alert
07/21/2023CFGBuy Now
Citizens Financial Group
$35.23-6.33%
Ryan Merkel66%
$30 → $33MaintainsBuyGet Alert
07/14/2023LESLBuy Now
Leslies
$0.55
Ryan Merkel66%
DowngradeOutperform → Market PerformGet Alert
07/13/2023LIIBuy Now
Lennox Intl
$543.21
Ryan Merkel66%
UpgradeMarket Perform → OutperformGet Alert
07/12/2023LIIBuy Now
Lennox Intl
$543.21
Ryan Merkel66%
UpgradeMarket Perform → OutperformGet Alert
07/07/2023FERGBuy Now
Ferguson
$161.40
Ryan Merkel66%
Initiates → OutperformGet Alert
05/19/2023CFGBuy Now
Citizens Financial Group
$35.23-3.49%
Ryan Merkel66%
$38 → $34MaintainsBuyGet Alert
03/30/2023CFGBuy Now
Citizens Financial Group
$35.2313.54%
Ryan Merkel66%
$49 → $40MaintainsBuyGet Alert
07/19/2022BECNBuy Now
Beacon Roofing Supply
$123.15
Ryan Merkel66%
DowngradeOutperform → Market PerformGet Alert
06/30/2022MSMBuy Now
MSC Industrial Direct Co
$75.22
Ryan Merkel66%
DowngradeOutperform → Market PerformGet Alert
06/23/2022AYIBuy Now
Acuity Brands
$228.31
Ryan Merkel66%
DowngradeOutperform → Market PerformGet Alert
08/23/2021SNPOBuy Now
Snap One Holdings
Ryan Merkel66%
Initiates → OutperformGet Alert
08/09/2021HLMNBuy Now
Hillman Solutions
$7.48
Ryan Merkel66%
Initiates → OutperformGet Alert
07/15/2021LIIBuy Now
Lennox Intl
$543.21
Ryan Merkel66%
DowngradeOutperform → Market PerformGet Alert
05/19/2021KRTBuy Now
Karat Packaging
$24.37
Ryan Merkel66%
Initiates → OutperformGet Alert
05/18/2021SWIMBuy Now
Latham Group
$4.77
Ryan Merkel66%
Initiates → OutperformGet Alert
04/08/2021MSMBuy Now
MSC Industrial Direct Co
$75.22
Ryan Merkel66%
UpgradeMarket Perform → OutperformGet Alert
04/06/2021HAYWBuy Now
Hayward Holdings
$11.84
Ryan Merkel66%
Initiates → OutperformGet Alert
03/26/2021AYIBuy Now
Acuity Brands
$228.31
Ryan Merkel66%
UpgradeMarket Perform → OutperformGet Alert
03/03/2021REZIBuy Now
Resideo Technologies
$15.08
Ryan Merkel66%
Initiates → Market PerformGet Alert
02/24/2021SYXBuy Now
Systemax
Ryan Merkel66%
DowngradeOutperform → Market PerformGet Alert
11/23/2020LESLBuy Now
Leslies
$0.55
Ryan Merkel66%
Initiates → OutperformGet Alert
10/06/2020BECNBuy Now
Beacon Roofing Supply
$123.15
Ryan Merkel66%
UpgradeMarket Perform → OutperformGet Alert
06/03/2020ALLEBuy Now
Allegion
$124.98
Ryan Merkel66%
Initiates → Market PerformGet Alert
02/12/2020GWWBuy Now
W.W. Grainger
$979.81
Ryan Merkel66%
UpgradeMarket Perform → OutperformGet Alert
10/31/2018SYXBuy Now
Systemax
Ryan Merkel66%
UpgradeMarket Perform → OutperformGet Alert
10/08/2018BECNBuy Now
Beacon Roofing Supply
$123.15
Ryan Merkel66%
DowngradeOutperform → Market PerformGet Alert
08/29/2018SYXBuy Now
Systemax
Ryan Merkel66%
Initiates → Market PerformGet Alert
03/22/2018AYIBuy Now
Acuity Brands
$228.31
Ryan Merkel66%
DowngradeOutperform → Market PerformGet Alert
08/03/2017VRTVBuy Now
Veritiv
Ryan Merkel66%
DowngradeOutperform → Market PerformGet Alert
12/05/2016WCCBuy Now
WESCO Intl
$144.53
Ryan Merkel66%
UpgradeMarket Perform → OutperformGet Alert
12/05/2016MSMBuy Now
MSC Industrial Direct Co
$75.22
Ryan Merkel66%
UpgradeMarket Perform → OutperformGet Alert
12/05/2016FASTBuy Now
Fastenal
$80.06
Ryan Merkel66%
UpgradeMarket Perform → OutperformGet Alert
01/19/2016BECNBuy Now
Beacon Roofing Supply
$123.15
Ryan Merkel66%
Upgrade → OutperformGet Alert
01/12/2016LIIBuy Now
Lennox Intl
$543.21
Ryan Merkel66%
Initiates → OutperformGet Alert
03/27/2015VRTVBuy Now
Veritiv
Ryan Merkel66%
Initiates → OutperformGet Alert
12/16/2014AYIBuy Now
Acuity Brands
$228.31
Ryan Merkel66%
Initiates → OutperformGet Alert
12/16/2014AYIBuy Now
Acuity Brands
$228.31
Ryan Merkel66%
Initiates → OutperformGet Alert
07/08/2014BECNBuy Now
Beacon Roofing Supply
$123.15
Ryan Merkel66%
DowngradeOutperform → Market PerformGet Alert
04/01/2014WCCBuy Now
WESCO Intl
$144.53
Ryan Merkel66%
UpgradeMarket Perform → OutperformGet Alert
01/11/2013WCCBuy Now
WESCO Intl
$144.53
Ryan Merkel66%
DowngradeOutperform → Market PerformGet Alert
12/06/2012FASTBuy Now
Fastenal
$80.06
Ryan Merkel66%
UpgradeMarket Perform → OutperformGet Alert