$1.2B

Market Cap • 11/6/2023

1987

(37 years)
Founded

1993

(31 years ago)
IPO

NASDAQ

Listing Exchange
Flag of US

Burlington

Headquarters • Massachusetts