$1.2B

Market Cap • 11/6/2023

1987

(38 years)
Founded

1993

(32 years ago)
IPO

NASDAQ

Listing Exchange
Flag of US

Burlington

Headquarters • Massachusetts