NYSE • BLDR • US12008R1077
Generating your data highlights...
8.33b USD | # 1866 in US
2.49m shares | 228.32m USD
107.56m
97.11% | 104.45m