Nasdaq • ELBM • CA28474P7065
Generating your data highlights...
56.6m USD | # 9312 in US
358.04k shares | 201.7k USD
106.8m
78.62% | 83.96m