$301.3M

Market Cap • 9/18/2024

2003

(22 years)
Founded

2010

(15 years ago)
IPO

NASDAQ

Listing Exchange
Flag of US

Alpharetta

Headquarters • Georgia