Beacon Roofing Supply Inc

NASDAQ: BECN    
Share price (5/3/24): $97.52    
Market cap (5/3/24): $6.186 billion