Nasdaq • CAMT • IL0010952641
Generating your data highlights...
6.8b USD | # 2132 in US
534.26k shares | 87.22m USD
46.04m
61.88% | 28.49m