Nasdaq • ELBM • CA28474P7065
Generating your data highlights...
55.7m USD | # 9247 in US
936.7k shares | 573k USD
105.41m
75.66% | 79.76m