NYSE • PHM • US7458671010
Generating your data highlights...
22.4b USD | # 923 in US
1.85m shares | 232.33m USD
190.49m
99.21% | 188.99m