NYSE • GRBK • US3927091013
Generating your data highlights...
2.85b USD | # 3434 in US
300.92k shares | 21.78m USD
43.01m
69.56% | 29.92m