Nasdaq • CAMT • IL0010952641
Generating your data highlights...
6.77b USD | # 2082 in US
471.05k shares | 69.39m USD
46.66m
62.38% | 29.1m