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 06/20/2025

Overall Average Return

13.5%

Smart Score

67.8%

Overall Average Return Percentile

69th

Number of Ratings

56
Buy NowGet Alert
06/18/2025QXOBuy Now
QXO
$22.75
Ryan Merkel67%
Initiates → OutperformGet Alert
04/17/2025CFGBuy Now
Citizens Financial Group
$41.3216.17%
Ryan Merkel67%
$55 → $48MaintainsBuyGet Alert
03/24/2025AZEKBuy Now
AZEK Co
$51.01
Ryan Merkel67%
DowngradeOutperform → Market PerformGet Alert
03/20/2025BECNBuy Now
Beacon Roofing Supply
Ryan Merkel67%
DowngradeOutperform → Market PerformGet Alert
03/10/2025GWWBuy Now
W.W. Grainger
$1.04K
Ryan Merkel67%
UpgradeMarket Perform → OutperformGet Alert
03/10/2025FASTBuy Now
Fastenal
$41.56
Ryan Merkel67%
UpgradeMarket Perform → OutperformGet Alert
01/02/2025KRTBuy Now
Karat Packaging
$26.72
Ryan Merkel67%
DowngradeOutperform → Market PerformGet Alert
01/02/2025HLMNBuy Now
Hillman Solns
$6.70
Ryan Merkel67%
DowngradeOutperform → Market PerformGet Alert
11/26/2024CFGBuy Now
Citizens Financial Group
$41.3242.79%
Ryan Merkel67%
$48 → $59MaintainsBuyGet Alert
07/18/2024CFGBuy Now
Citizens Financial Group
$41.3218.59%
Ryan Merkel67%
$43 → $49MaintainsBuyGet Alert
06/03/2024PALBuy Now
Proficient Auto Logistics
$6.98
Ryan Merkel67%
Initiates → OutperformGet Alert
04/29/2024AAONBuy Now
AAON
$71.78
Ryan Merkel67%
Initiates → OutperformGet Alert
04/15/2024SNPOBuy Now
Snap One Holdings
Ryan Merkel67%
DowngradeOutperform → Market PerformGet Alert
01/08/2024BECNBuy Now
Beacon Roofing Supply
Ryan Merkel67%
UpgradeMarket Perform → OutperformGet Alert
12/18/2023CFGBuy Now
Citizens Financial Group
$41.32-15.3%
Ryan Merkel67%
$31 → $35MaintainsBuyGet Alert
07/21/2023CFGBuy Now
Citizens Financial Group
$41.32-20.14%
Ryan Merkel67%
$30 → $33MaintainsBuyGet Alert
07/14/2023LESLBuy Now
Leslies
$0.47
Ryan Merkel67%
DowngradeOutperform → Market PerformGet Alert
07/13/2023LIIBuy Now
Lennox Intl
$547.92
Ryan Merkel67%
UpgradeMarket Perform → OutperformGet Alert
07/12/2023LIIBuy Now
Lennox Intl
$547.92
Ryan Merkel67%
UpgradeMarket Perform → OutperformGet Alert
07/07/2023FERGBuy Now
Ferguson
$214.30
Ryan Merkel67%
Initiates → OutperformGet Alert
05/19/2023CFGBuy Now
Citizens Financial Group
$41.32-17.72%
Ryan Merkel67%
$38 → $34MaintainsBuyGet Alert
03/30/2023CFGBuy Now
Citizens Financial Group
$41.32-3.19%
Ryan Merkel67%
$49 → $40MaintainsBuyGet Alert
07/19/2022BECNBuy Now
Beacon Roofing Supply
Ryan Merkel67%
DowngradeOutperform → Market PerformGet Alert
06/30/2022MSMBuy Now
MSC Industrial Direct Co
$82.09
Ryan Merkel67%
DowngradeOutperform → Market PerformGet Alert
06/23/2022AYIBuy Now
Acuity Brands
$277.43
Ryan Merkel67%
DowngradeOutperform → Market PerformGet Alert
08/23/2021SNPOBuy Now
Snap One Holdings
Ryan Merkel67%
Initiates → OutperformGet Alert
08/09/2021HLMNBuy Now
Hillman Solutions
$6.70
Ryan Merkel67%
Initiates → OutperformGet Alert
07/15/2021LIIBuy Now
Lennox Intl
$547.92
Ryan Merkel67%
DowngradeOutperform → Market PerformGet Alert
05/19/2021KRTBuy Now
Karat Packaging
$26.72
Ryan Merkel67%
Initiates → OutperformGet Alert
05/18/2021SWIMBuy Now
Latham Group
$5.82
Ryan Merkel67%
Initiates → OutperformGet Alert
04/08/2021MSMBuy Now
MSC Industrial Direct Co
$82.09
Ryan Merkel67%
UpgradeMarket Perform → OutperformGet Alert
04/06/2021HAYWBuy Now
Hayward Holdings
$13.50
Ryan Merkel67%
Initiates → OutperformGet Alert
03/26/2021AYIBuy Now
Acuity Brands
$277.43
Ryan Merkel67%
UpgradeMarket Perform → OutperformGet Alert
03/03/2021REZIBuy Now
Resideo Technologies
$20.96
Ryan Merkel67%
Initiates → Market PerformGet Alert
02/24/2021SYXBuy Now
Systemax
Ryan Merkel67%
DowngradeOutperform → Market PerformGet Alert
11/23/2020LESLBuy Now
Leslies
$0.47
Ryan Merkel67%
Initiates → OutperformGet Alert
10/06/2020BECNBuy Now
Beacon Roofing Supply
Ryan Merkel67%
UpgradeMarket Perform → OutperformGet Alert
06/03/2020ALLEBuy Now
Allegion
$136.80
Ryan Merkel67%
Initiates → Market PerformGet Alert
02/12/2020GWWBuy Now
W.W. Grainger
$1.04K
Ryan Merkel67%
UpgradeMarket Perform → OutperformGet Alert
10/31/2018SYXBuy Now
Systemax
Ryan Merkel67%
UpgradeMarket Perform → OutperformGet Alert
10/08/2018BECNBuy Now
Beacon Roofing Supply
Ryan Merkel67%
DowngradeOutperform → Market PerformGet Alert
08/29/2018SYXBuy Now
Systemax
Ryan Merkel67%
Initiates → Market PerformGet Alert
03/22/2018AYIBuy Now
Acuity Brands
$277.43
Ryan Merkel67%
DowngradeOutperform → Market PerformGet Alert
08/03/2017VRTVBuy Now
Veritiv
Ryan Merkel67%
DowngradeOutperform → Market PerformGet Alert
12/05/2016WCCBuy Now
WESCO Intl
$176.70
Ryan Merkel67%
UpgradeMarket Perform → OutperformGet Alert
12/05/2016MSMBuy Now
MSC Industrial Direct Co
$82.09
Ryan Merkel67%
UpgradeMarket Perform → OutperformGet Alert
12/05/2016FASTBuy Now
Fastenal
$41.56
Ryan Merkel67%
UpgradeMarket Perform → OutperformGet Alert
01/19/2016BECNBuy Now
Beacon Roofing Supply
Ryan Merkel67%
Upgrade → OutperformGet Alert
01/12/2016LIIBuy Now
Lennox Intl
$547.92
Ryan Merkel67%
Initiates → OutperformGet Alert
03/27/2015VRTVBuy Now
Veritiv
Ryan Merkel67%
Initiates → OutperformGet Alert
12/16/2014AYIBuy Now
Acuity Brands
$277.43
Ryan Merkel67%
Initiates → OutperformGet Alert
12/16/2014AYIBuy Now
Acuity Brands
$277.43
Ryan Merkel67%
Initiates → OutperformGet Alert
07/08/2014BECNBuy Now
Beacon Roofing Supply
Ryan Merkel67%
DowngradeOutperform → Market PerformGet Alert
04/01/2014WCCBuy Now
WESCO Intl
$176.70
Ryan Merkel67%
UpgradeMarket Perform → OutperformGet Alert
01/11/2013WCCBuy Now
WESCO Intl
$176.70
Ryan Merkel67%
DowngradeOutperform → Market PerformGet Alert
12/06/2012FASTBuy Now
Fastenal
$41.56
Ryan Merkel67%
UpgradeMarket Perform → OutperformGet Alert