Nasdaq • CEVA • US1572101053
Generating your data highlights...
1.03b USD | # 5020 in US
581.71k shares | 13.28m USD
27.86m
88.65% | 24.7m