NYSE • HAFN • SGXZ53070850
Generating your data highlights...
3.54b USD | # 3002 in US
1.82m shares | 14.82m USD
499.78m
48.41% | 241.97m