$169.7M

Market Cap • 4/21/2025

1986

(39 years)

Founded

1986

(39 years ago)

IPO

NYSE

Listing Exchange

Flag of US

Chicago

Headquarters • Illinois