NYSE • BLDR • US12008R1077
Generating your data highlights...
8.61b USD | # 1830 in US
2.47m shares | 228.67m USD
107.56m
97.09% | 104.43m