$371.4K

Market Cap • 26/06/2024

1987

(37 years)
Founded

1983

(41 years ago)
IPO

NASDAQ

Listing Exchange
Flag of US

Irvine

Headquarters • California