Nasdaq • CEVA • US1572101053
Generating your data highlights...
1.08b USD | # 5035 in US
870.97k shares | 36m USD
27.86m
84.61% | 23.57m