Beacon Roofing Supply, Inc. BECN

Full chart Compare
Set alert

Price alert · BECN

All alert types
124.17 0.00 (+0.00%)

At closeApr 29, 2025, 4:00 PM EDT

124.17 Day range 124.17

52-week range unavailable

YTD
+22.24%
1 year
+25.42%

Analyst view

Consensus: hold

Hold
Price target (mean) 124.30 +0.1% upside
Target (low)
111.71
Target (mean)
124.30
Target (high)
140.00
Ratings (0m) 12 1 buy · 11 hold · 0 sell
  • Strong buy0
  • Buy1
  • Hold11
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 12
  • 1 month ago 14
  • 2 months ago 14

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

BECN analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter2.682.68 – 2.682.32+15.4%2.70B+1.1%1
Next quarter2.992.99 – 2.992.80+6.7%2.87B+3.5%1
Current year7.576.05 – 7.897.16+5.7%10.20B+4.5%12
Next year8.376.66 – 9.007.57+10.7%10.47B+2.7%11

Upgrades and downgrades

The latest rating changes

BECN analyst upgrades and downgrades
DateFirmActionFromTo
Apr 17, 2025BMO CapitalDowngradeOutperformMarket Perform
Apr 2, 2025RBC CapitalDowngradeOutperformSector Perform
Mar 21, 2025Loop CapitalDowngradeBuyHold
Mar 20, 2025William BlairDowngradeOutperformMarket Perform
Mar 4, 2025BMO CapitalMaintainedOutperformOutperform
Mar 3, 2025BenchmarkReiteratedBuyBuy
Feb 28, 2025BairdMaintainedOutperformOutperform
Feb 7, 2025StifelDowngradeBuyHold
Jan 17, 2025StifelMaintainedBuyBuy
Jan 16, 2025BMO CapitalMaintainedOutperformOutperform
Nov 19, 2024JP MorganMaintainedOverweightOverweight
Nov 19, 2024Stephens & Co.ReiteratedEqual-WeightEqual-Weight
Nov 7, 2024JP MorganMaintainedOverweightOverweight
Nov 1, 2024RBC CapitalMaintainedOutperformOutperform
Nov 1, 2024BenchmarkReiteratedBuyBuy
Oct 16, 2024BairdMaintainedOutperformOutperform
Aug 5, 2024Stephens & Co.MaintainedEqual-WeightEqual-Weight
Aug 2, 2024RBC CapitalMaintainedOutperformOutperform
Aug 2, 2024BairdMaintainedOutperformOutperform
May 28, 2024JP MorganMaintainedOverweightOverweight
May 3, 2024Truist SecuritiesMaintainedHoldHold
May 3, 2024BairdMaintainedOutperformOutperform
Apr 18, 2024BenchmarkInitiated—Buy
Apr 11, 2024BMO CapitalMaintainedOutperformOutperform
Apr 1, 2024Loop CapitalMaintainedBuyBuy
Feb 29, 2024BairdUpgradeNeutralOutperform
Jan 11, 2024JP MorganMaintainedOverweightOverweight
Jan 8, 2024William BlairUpgradeMarket PerformOutperform
Dec 19, 2023StifelMaintainedBuyBuy
Dec 14, 2023JP MorganUpgradeNeutralOverweight