Beacon Roofing Supply, Inc.

BECN

Nasdaq

96.09 -1.11999999999999 (-1.15%)

updated at 14:17 Apr 25