Stock Price
2023-03-14
Market Capitalization
2023-03-14
Revenue
FY, 2019
Patents (US)
Jul, 2020
Patents (Foreign)
Jul, 2020
Patents Pending
Jul, 2020
United States
1100 Winter St
United States
2925 Richmond Ave. Suite 1200
United States
200 Smith St #301
Italy
Via Melchiorre Gioia, 8