Nasdaq • CAMT • IL0010952641
Generating your data highlights...
8.13b USD | # 1885 in US
480.36k shares | 82.29m USD
46.55m
62.51% | 29.1m