Stock Price
2023-02-22
Market Capitalization
2023-02-22
Revenue
FY, 2020
Monthly Active Users
Q1, 2020
Patents Pending
Q1, 2020
Patents Issued
Q1, 2020
United States
675 Ponce De Leon Ave NE #6000
United States
154 W 14th St 3rd floor, suite 118
United States
2201 Broadway 4th Floor, Suite 118
India
Pedda Rushikonda, Madhurawada
United Kingdom
15th Floor, WeWork, 10 York Rd