$3.8M

Market Cap • 12/17/2024

2001

(23 years)
Founded

2018

(6 years ago)
IPO

NASDAQ

Listing Exchange
Flag of US

Rochester

Headquarters • New York