Nasdaq • ELE • CA28620K1066
Generating your data highlights...
1.39b USD | # 4605 in US
383.48k shares | 6.65m USD
64.31m
61.57% | 39.59m