Nasdaq • CAMT • IL0010952641
Generating your data highlights...
8.99b USD | # 1739 in US
463.99k shares | 81.97m USD
46.04m
61.89% | 28.5m