Nasdaq • ELBM • CA28474P7065
Generating your data highlights...
67m USD | # 9029 in US
914.94k shares | 614.81k USD
103.74m
73.12% | 75.85m