NYSE • HAFN • SGXZ53070850
Generating your data highlights...
3.7b USD | # 3073 in US
1.63m shares | 12.37m USD
499.78m
48.01% | 239.94m