Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025




Patents Issued
FY, 2022
Order Backlog
FY, 2023
Patent Applications
FY, 2022
Israel
P.O. Box 147
United States
1500 N. Interstate Highway 35, Suite C116
United States
759 Cochran Street
France
44 Rue Maurice de Broglie