Nasdaq • CAMT • IL0010952641
Generating your data highlights...
9.18b USD | # 1726 in US
463.14k shares | 77.7m USD
46.55m
62.51% | 29.1m