NYSE • HAFN • SGXZ53070850
Generating your data highlights...
4.38b USD | # 2702 in US
1.79m shares | 14.33m USD
499.78m
48.34% | 241.59m