Nasdaq • CEVA • US1572101053
Generating your data highlights...
1.25b USD | # 4671 in US
812.29k shares | 27.84m USD
27.86m
88.68% | 24.7m