$575.6M

Market Cap • 4/8/2025

2007

(18 years)

Founded

2020

(5 years ago)

IPO

NASDAQ

Listing Exchange

Flag of US

Seattle

Headquarters • Washington