Nasdaq • CAMT • IL0010952641
Generating your data highlights...
6.96b USD | # 2064 in US
486.36k shares | 72.47m USD
46.66m
62.38% | 29.1m