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%

Held by funds

4 US ETFs and mutual funds hold BECN · largest positions

Funds holding BECN, by value held
FundValue heldWeight in fund
NSCS $75.26K0.87%
XHYI $56.08K0.66%
PQSV $14.23K0.12%
FVI $8.05K0.03%

Ownership

Held by insiders 0.64%
Held by institutions 97.82%
Float held by institutions 98.44%
Institutions 437

Top institutional holders

Top institutional holders
Holder% heldSharesValueReported
Vanguard Group Inc10.47%6,509,495808.28MDec 30, 2024
Blackrock Inc.8.63%5,362,637665.88MDec 30, 2024
FMR, LLC7.94%4,936,326612.94MDec 30, 2024
Boston Partners7.29%4,531,106562.63MDec 30, 2024
American Century Companies Inc4.60%2,857,790354.85MDec 30, 2024
Frontier Capital Management Company LLC3.84%2,384,793296.12MDec 30, 2024

Top mutual fund holders

Top mutual fund holders
Holder% heldSharesValueReported
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund3.11%1,936,093240.40MDec 30, 2024
iShares Trust-iShares Russell 2000 ETF2.65%1,646,788204.48MMar 30, 2025
VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund2.54%1,576,424195.74MDec 30, 2024
VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund1.68%1,046,023129.88MDec 30, 2024
American Century Capital Portfolios, Inc.-MID CAP VALUE FUND1.59%989,026122.81MDec 30, 2024
VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund1.51%938,456116.53MDec 30, 2024
BECN insiders
InsiderRelationLatest transactionDateShares held
BENNETT JONATHAN STUARTOfficerSaleApr 6, 202522,642
BEST CLEMENT MUNROE IIIOfficerSaleApr 3, 202587,943
FRANCIS JULIAN GChief Executive OfficerConversion of Exercise of derivative securityMar 9, 2025113,552
GOSA JAMES JOfficerConversion of Exercise of derivative securityMar 9, 202514,920
GUZMAN SAMUEL M JROfficerConversion of Exercise of derivative securityMar 9, 20256,799
HARRELL MARTIN SOfficerSaleApr 3, 202518,543