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 03/19/2025

Overall Average Return

12.0%

Smart Score

65.4%

Overall Average Return Percentile

68th

Number of Ratings

52
Buy NowGet Alert
03/10/2025GWWBuy Now
W.W. Grainger
$978.00
Ryan Merkel65%
UpgradeMarket Perform → OutperformGet Alert
03/10/2025FASTBuy Now
Fastenal
$76.10
Ryan Merkel65%
UpgradeMarket Perform → OutperformGet Alert
01/02/2025KRTBuy Now
Karat Packaging
$28.17
Ryan Merkel65%
DowngradeOutperform → Market PerformGet Alert
01/02/2025HLMNBuy Now
Hillman Solns
$8.99
Ryan Merkel65%
DowngradeOutperform → Market PerformGet Alert
11/26/2024CFGBuy Now
Citizens Financial Group
$41.0043.9%
Ryan Merkel65%
$48 → $59MaintainsBuyGet Alert
07/18/2024CFGBuy Now
Citizens Financial Group
$41.0019.51%
Ryan Merkel65%
$43 → $49MaintainsBuyGet Alert
06/03/2024PALBuy Now
Proficient Auto Logistics
$9.65
Ryan Merkel65%
Initiates → OutperformGet Alert
04/29/2024AAONBuy Now
AAON
$79.80
Ryan Merkel65%
Initiates → OutperformGet Alert
04/15/2024SNPOBuy Now
Snap One Holdings
Ryan Merkel65%
DowngradeOutperform → Market PerformGet Alert
01/08/2024BECNBuy Now
Beacon Roofing Supply
$121.92
Ryan Merkel65%
UpgradeMarket Perform → OutperformGet Alert
12/18/2023CFGBuy Now
Citizens Financial Group
$41.00-14.63%
Ryan Merkel65%
$31 → $35MaintainsBuyGet Alert
07/21/2023CFGBuy Now
Citizens Financial Group
$41.00-19.51%
Ryan Merkel65%
$30 → $33MaintainsBuyGet Alert
07/14/2023LESLBuy Now
Leslies
$0.87
Ryan Merkel65%
DowngradeOutperform → Market PerformGet Alert
07/13/2023LIIBuy Now
Lennox Intl
$581.37
Ryan Merkel65%
UpgradeMarket Perform → OutperformGet Alert
07/12/2023LIIBuy Now
Lennox Intl
$581.37
Ryan Merkel65%
UpgradeMarket Perform → OutperformGet Alert
07/07/2023FERGBuy Now
Ferguson
$162.82
Ryan Merkel65%
Initiates → OutperformGet Alert
05/19/2023CFGBuy Now
Citizens Financial Group
$41.00-17.07%
Ryan Merkel65%
$38 → $34MaintainsBuyGet Alert
03/30/2023CFGBuy Now
Citizens Financial Group
$41.00-2.44%
Ryan Merkel65%
$49 → $40MaintainsBuyGet Alert
07/19/2022BECNBuy Now
Beacon Roofing Supply
$121.92
Ryan Merkel65%
DowngradeOutperform → Market PerformGet Alert
06/30/2022MSMBuy Now
MSC Industrial Direct Co
$77.99
Ryan Merkel65%
DowngradeOutperform → Market PerformGet Alert
06/23/2022AYIBuy Now
Acuity Brands
$264.18
Ryan Merkel65%
DowngradeOutperform → Market PerformGet Alert
08/23/2021SNPOBuy Now
Snap One Holdings
Ryan Merkel65%
Initiates → OutperformGet Alert
08/09/2021HLMNBuy Now
Hillman Solutions
$8.99
Ryan Merkel65%
Initiates → OutperformGet Alert
07/15/2021LIIBuy Now
Lennox Intl
$581.37
Ryan Merkel65%
DowngradeOutperform → Market PerformGet Alert
05/19/2021KRTBuy Now
Karat Packaging
$28.17
Ryan Merkel65%
Initiates → OutperformGet Alert
05/18/2021SWIMBuy Now
Latham Group
$6.53
Ryan Merkel65%
Initiates → OutperformGet Alert
04/08/2021MSMBuy Now
MSC Industrial Direct Co
$77.99
Ryan Merkel65%
UpgradeMarket Perform → OutperformGet Alert
04/06/2021HAYWBuy Now
Hayward Holdings
$14.22
Ryan Merkel65%
Initiates → OutperformGet Alert
03/26/2021AYIBuy Now
Acuity Brands
$264.18
Ryan Merkel65%
UpgradeMarket Perform → OutperformGet Alert
03/03/2021REZIBuy Now
Resideo Technologies
$17.42
Ryan Merkel65%
Initiates → Market PerformGet Alert
02/24/2021SYXBuy Now
Systemax
Ryan Merkel65%
DowngradeOutperform → Market PerformGet Alert
11/23/2020LESLBuy Now
Leslies
$0.87
Ryan Merkel65%
Initiates → OutperformGet Alert
10/06/2020BECNBuy Now
Beacon Roofing Supply
$121.92
Ryan Merkel65%
UpgradeMarket Perform → OutperformGet Alert
06/03/2020ALLEBuy Now
Allegion
$127.00
Ryan Merkel65%
Initiates → Market PerformGet Alert
02/12/2020GWWBuy Now
W.W. Grainger
$978.00
Ryan Merkel65%
UpgradeMarket Perform → OutperformGet Alert
10/31/2018SYXBuy Now
Systemax
Ryan Merkel65%
UpgradeMarket Perform → OutperformGet Alert
10/08/2018BECNBuy Now
Beacon Roofing Supply
$121.92
Ryan Merkel65%
DowngradeOutperform → Market PerformGet Alert
08/29/2018SYXBuy Now
Systemax
Ryan Merkel65%
Initiates → Market PerformGet Alert
03/22/2018AYIBuy Now
Acuity Brands
$264.18
Ryan Merkel65%
DowngradeOutperform → Market PerformGet Alert
08/03/2017VRTVBuy Now
Veritiv
Ryan Merkel65%
DowngradeOutperform → Market PerformGet Alert
12/05/2016WCCBuy Now
WESCO Intl
$161.55
Ryan Merkel65%
UpgradeMarket Perform → OutperformGet Alert
12/05/2016MSMBuy Now
MSC Industrial Direct Co
$77.99
Ryan Merkel65%
UpgradeMarket Perform → OutperformGet Alert
12/05/2016FASTBuy Now
Fastenal
$76.10
Ryan Merkel65%
UpgradeMarket Perform → OutperformGet Alert
01/19/2016BECNBuy Now
Beacon Roofing Supply
$121.92
Ryan Merkel65%
Upgrade → OutperformGet Alert
01/12/2016LIIBuy Now
Lennox Intl
$581.37
Ryan Merkel65%
Initiates → OutperformGet Alert
03/27/2015VRTVBuy Now
Veritiv
Ryan Merkel65%
Initiates → OutperformGet Alert
12/16/2014AYIBuy Now
Acuity Brands
$264.18
Ryan Merkel65%
Initiates → OutperformGet Alert
12/16/2014AYIBuy Now
Acuity Brands
$264.18
Ryan Merkel65%
Initiates → OutperformGet Alert
07/08/2014BECNBuy Now
Beacon Roofing Supply
$121.92
Ryan Merkel65%
DowngradeOutperform → Market PerformGet Alert
04/01/2014WCCBuy Now
WESCO Intl
$161.55
Ryan Merkel65%
UpgradeMarket Perform → OutperformGet Alert
01/11/2013WCCBuy Now
WESCO Intl
$161.55
Ryan Merkel65%
DowngradeOutperform → Market PerformGet Alert
12/06/2012FASTBuy Now
Fastenal
$76.10
Ryan Merkel65%
UpgradeMarket Perform → OutperformGet Alert