NYSE • GRBK • US3927091013
Generating your data highlights...
2.94b USD | # 3389 in US
282.58k shares | 20.58m USD
43.01m
69.56% | 29.92m