BEACON ROOFING SUPPLY INC (BECN) Insider Trading -- Recent Executive & Director Transactions

16 insiders reported 118 Form 4 transactions for BEACON ROOFING SUPPLY INC (BECN) over the past 18 months (most recent 2025-04-29). Recent activity: McDevitt Sean M. (EVP & CHRO) Sell 6,918 shares, Francis Julian (President & CEO) Sell 113,655 shares, NOVICH NEIL S (Director) Sell 27,645 shares, Young Douglas L (Director) Sell 14,500 shares, Best Clement Munroe III (President, South Division) Sell 88,033 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2025-04-29McDevitt Sean M.EVP & CHROSell6,918$860,253
2025-04-29Francis JulianPresident & CEOSell113,655$14.1M
2025-04-29NOVICH NEIL SDirectorSell27,645$3.4M
2025-04-29Young Douglas LDirectorSell14,500$1.8M
2025-04-29Best Clement Munroe IIIPresident, South DivisionSell88,033$10.9M
2025-04-29Gershenhorn AlanDirectorSell4,957$616,403
2025-04-29Bennett Jonathan StuartPresident, North DivisionSell22,728$2.8M
2025-04-29Nelson Christopher CarlEVP & CTOSell15,166$1.9M
2025-04-29Taylor Jason LPresident, West DivisionSell9,951$1.2M
2025-04-29RANDLE STUART ADirectorSell25,970$3.2M
2025-04-29Gandhi PrithviEVP & CFOSell5,000$621,750
2025-04-29Guzman SamVP & CAOSell6,882$855,777
2025-04-29Harrell Martin S.President, WaterproofingSell18,630$2.3M
2025-04-29Nelson Christopher CarlEVP & CTOSell579$71,999
2025-04-29MCLAUGHLIN ROBERT MDirectorSell13,000$1.6M
2025-04-29MCLAUGHLIN ROBERT MDirectorSell10,956$1.4M
2025-04-29Reddy Christine StrohEVP & General CounselSell6,114$760,276
2025-04-15Taylor Jason LPresident, West DivisionSell2,460$0
2025-04-09Bennett Jonathan StuartPresident, North DivisionBuy6,134$361,783
2025-04-09Bennett Jonathan StuartPresident, North DivisionBuy1,555$132,020
2025-04-09Bennett Jonathan StuartPresident, North DivisionSell8,487$1.0M
2025-04-09Bennett Jonathan StuartPresident, North DivisionBuy3,531$229,515
2025-04-08McDevitt Sean M.EVP & CHROBuy1,036$87,956
2025-04-08McDevitt Sean M.EVP & CHROBuy3,067$180,892
2025-04-08McDevitt Sean M.EVP & CHROBuy1,779$115,635

Source: SEC Form 4 filings · as of 2025-04-29