• Blog
  • Pricing
  • Contact
  • FAQ
Sign InSign Up
AI Agent for Financial MarketsAsk anything. Our AI Agent brings real-time data and full market coverage.Open chat
MarketsStocksCryptoForexCommoditiesCalendarInsiders
BECN

BECN

Beacon Roofing Supply, Inc.

NASDAQIndustrialsConstructionUS

USD124.17

-0.10 (-0.08%)

Company Profile

CEO

Julian G. Francis

IPO Date

2004-09-23

Sector

Industrials

Industry

Construction

Exchange

NASDAQ

Country

US

Market Metrics

Open

$124.17

Prev. Close

$124.17

Day Low

$124.17

Day High

$124.17

52W Low

$77.54

52W High

$124.17

Market Cap

$7.72B

Volume

2.40M

OverviewFinancialsRatingsInsidersSentimentsChart Patterns
Insider Trades
FiledInsiderRoleTypeA/DSharesPrice
29 Apr 2025MCLAUGHLIN ROBERT MdirectorU-TenderDisposed13,000$124.35
29 Apr 2025MCLAUGHLIN ROBERT MdirectorD-ReturnDisposed
Congressional Trades

Senate

DisclosedSenatorOfficeTypeAmount
26 Feb 2015Thom TillisThom TillisSale (Full)$1,001 - $15,000

House

DisclosedRepresentativeOfficeTypeAmount
23 Oct 2025
10,956
$124.35
29 Apr 2025MCLAUGHLIN ROBERT MdirectorD-ReturnDisposed1,400$0.00
29 Apr 2025Gershenhorn AlandirectorD-ReturnDisposed1,400$0.00
29 Apr 2025Gershenhorn AlandirectorD-ReturnDisposed4,957$124.35
29 Apr 2025Guzman SamVP & CAOA-AwardAcquired615$0.00
29 Apr 2025Guzman SamVP & CAOA-AwardAcquired589$0.00
29 Apr 2025Guzman SamVP & CAOA-AwardAcquired584$0.00
29 Apr 2025Guzman SamVP & CAOD-ReturnDisposed2,602$35.78
29 Apr 2025Guzman SamVP & CAOD-ReturnDisposed1,510$58.98
Lisa McClain
Lisa McClain
Sale
$1,001 - $15,000
18 Sept 2024Michael McCaulMichael McCaulSale$15,001 - $50,000
18 Sept 2024Michael McCaulMichael McCaulSale$1,001 - $15,000
20 Jun 2024Michael McCaulMichael McCaulSale$15,001 - $50,000
22 Feb 2024Michael McCaulMichael McCaulSale$1,001 - $15,000
14 Dec 2023Michael McCaulMichael McCaulPurchase$15,001 - $50,000
20 Jan 2023Michael McCaulMichael McCaulSale$1,001 - $15,000
20 Jul 2022Michael McCaulMichael McCaulPurchase$1,001 - $15,000
25 May 2022Michael McCaulMichael McCaulPurchase$1,001 - $15,000
18 Apr 2022Michael McCaulMichael McCaulPurchase$1,001 - $15,000